Number of reviews | 862 |
---|---|
Accommodation | 6,467 hotels |
Lowest Price | ฿1,618 |
Highest Price | ฿11,926 |
Find hotels in Barao de Sao Joao from ฿1,618
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Go beyond your typical stay in Barao de Sao Joao
Apart hotel
Apartment
Check prices for these dates
Top 10 Barao de Sao Joao hotels and places to stay

Pestana Palm Gardens
Pestana Palm Gardens
8.6 out of 10, Excellent, (302)
The price is ฿3,553
฿3,918 total
includes taxes & fees
29 Apr - 30 Apr

Tivoli Carvoeiro
Tivoli Carvoeiro
9.4 out of 10, Exceptional, (1004)
The price is ฿8,292
฿8,942 total
includes taxes & fees
4 May - 5 May

Mirachoro Carvoeiro
Mirachoro Carvoeiro
8.2 out of 10, Very good, (294)
The price is ฿4,369
฿4,784 total
includes taxes & fees
29 Apr - 30 Apr

Castelo Guest House
Castelo Guest House
9.8 out of 10, Exceptional, (179)
The price is ฿4,755
฿5,193 total
includes taxes & fees
3 May - 4 May

Hotel Carvoeiro Plaza
Hotel Carvoeiro Plaza
8.2 out of 10, Very good, (307)
The price is ฿3,754
฿4,132 total
includes taxes & fees
29 Apr - 30 Apr

Villa Well by Villa Welwitshia Mirabilis
Villa Well by Villa Welwitshia Mirabilis
9.4 out of 10, Exceptional, (73)
The price is ฿5,437
฿5,916 total
includes taxes & fees
29 Apr - 30 Apr
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Barao de Sao Joao
Check out the local area in Barao de Sao Joao as you venture to sights like Lagos Zoo.
More cheap stays in Barao de Sao Joao
More cheap stays in Barao de Sao Joao

Hotel Vale da Telha
Apartado 101, Vale da Telha, Aljezur
The price is ฿2,704 per night from 5 May to 6 May
฿2,704
฿2,866 total
includes taxes & fees
5 May - 6 May
8.6/10 Excellent! (183 reviews)
Accommodation near Barao de Sao Joao attractions
Accommodation near Barao de Sao Joao attractions

Praia da Luz
Praia da Luz is a beautiful sandy beach located just 6 km away from Lagos in the Algarve, Portugal. It’s located in the picturesque village of Luz, known for its narrow roads lined with bougainvillea flowers.
Find out more about Barao de Sao Joao
Find out more about Barao de Sao Joao
Barao de Sao Joao hotels information
Barao de Sao Joao Hotel Reviews
Barao de Sao Joao Hotel Reviews

Cascade Wellness Resort
5/5 Excellent
"Besutiful rooms. Attentive staff. Fantadtic coastal hiking trail adjacent to property. Lovely and relaxing. Fantastic bar and staff. Nice breakfast too."
A verified traveller from WAYNESBORO stayed at Cascade Wellness Resort
Posted 3 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Accommodation near Barao de Sao Joao attractions
Hotels Near Barao de Sao Joao, Lagos
- Algarve Hotels
- Lagos Hotels
- Portimão Hotels
- Lagoa Hotels
- Carvoeiro Hotels
- Vila do Bispo Hotels
- Silves Hotels
- Alvor Hotels
- Praia da Rocha Hotels
- Aljezur Hotels
- Luz Hotels
- Sagres Hotels
- Odemira Hotels
- Lagoa e Carvoeiro Hotels
- Ferragudo Hotels
- Alentejo Hotels
- Monchique Hotels
- Meia Praia Hotels
- Salema Hotels
- Budens Hotels
Expedia's Latest Trends
Hotels
Air Terminal HotelHotels with Pool in Chiang RaiAll-Inclusive Hotels in ThailandAnanda VillaBreezotelSAWAN Pool Villas ResidenceCrowne Plaza Changi Airport by IHGKiridara Luang PrabangSunway Pyramid HotelArize Hotel SukhumvitHotels near Choeng Mon BeachIbis Styles Bangkok Sukhumvit 50Hotels in MatsumotoHotels near Khao Kheow Open ZooNoboribetsu Manseikaku
Flights
Activities