
Barao de Sao Joao Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Barao de Sao Joao

Hotel Algarve Casino
Avenida Tomas Cabreira Portimão Faro
Fully refundableReserve now, pay when you stay
The price is 2.512.122 ₫ per night from 30 Mar to 31 Mar
2.512.122 ₫
2.724.061 ₫ total
30 Mar - 31 Mar
includes taxes & fees
8.8/10 Excellent! (1,005 reviews)
Good breakfast and we had a beautiful sea view room
Reviewed on 2 Mar 2026

Tivoli Carvoeiro
Apartado 1299, Vale Do Covo Lagoa
Fully refundableReserve now, pay when you stay
The price is 4.085.583 ₫ per night from 5 Mar to 6 Mar
4.085.583 ₫
4.391.930 ₫ total
5 Mar - 6 Mar
includes taxes & fees
9.4/10 Exceptional! (1,007 reviews)
The location is great and the breakfast buffet was awesome. Staff was very friendly and helpful.
Reviewed on 3 Mar 2026

Belmar Spa & Beach Resort
Estrada do Porto De Mos Lagos
Fully refundableReserve now, pay when you stay
The price is 3.609.033 ₫ per night from 4 Mar to 5 Mar
3.609.033 ₫
3.825.722 ₫ total
4 Mar - 5 Mar
includes taxes & fees
9.2/10 Wonderful! (1,323 reviews)
Nice one bedroom apartment, close to the beach with a nice restaurant, but restaurant in a hotel was closed for dinner, very inconvenient. Spa and pool only open till 6 pm, just the time to relax. And no robs in the room. Usually hotels with spa provide them. Next time will look for another ...
Reviewed on 14 Feb 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit

Praia da Luz
Nothing says holiday like spending a lazy day at Praia da Luz, a popular beach in Lagos. Stroll along the seaside or attend a sporting event in this family-friendly area.

Marina de Lagos
Explore the waterfront of Marina de Lagos and enjoy other activities such as golfing in São Gonçalo de Lagos. Wander through the beautiful beaches and seaside in this relaxing area.

Camilo Beach
Why not spend a care-free afternoon at Camilo Beach during your travels in São Gonçalo de Lagos?
