Historical hotels in Olhao
We found 3 properties with availability in Olhao
Show on map
Hotel Cidade De Olhao
Rua General Humberto Delgado, 33, Olhao, Portugal
Situated an 8-minute walk from Moura Floripes, Hotel Cidade De Olhao includes 40 rooms with views of the pool. This hotel features a swimming pool and Wi-Fi in public areas.
Entrecubos Guesthouse
Rua Das Lavadeiras Nº7, Olhao, Portugal
The 4-star Entrecubos Guesthouse Olhao is situated merely 6 minutes' walk from the Municipal Museum of Olhao and provides car hire service, along with bicycles for rent. The hotel is a good starting…
Casa Marina Olhao
Rua Joao Francisco, 4, Olhao, Portugal
Situated approximately a 10-minute drive from the Ria Formosa Natural Park Headquarters, the 1-bedroom Casa Marina Olhao Villa features a terrace with views of the sea.
- 1-3