Situado na Baixa da cidade, perto da marina e do centro histórico, a apenas cinco quilómetros do Aeroporto Internacional e a 800 metros da estação ferroviária, com fácil acesso às auto-estradas para Lisboa e para Espanha.
No andar superior do Hotel Faro, o restaurante-bar com grandes terraços possui uma vista panorâmica sobre a reserva natural da Ria Formosa e sobre o centro histórico da cidade.