We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller Rating
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
Monte Rosa
#1 Best Value of 1 hotels in Barao de Sao Joao
  • Free Wifi
  • Free Parking
See all hotels in or near Barao de Sao Joao
Hotel da Rocha
SAVE US$38
US$279
Booking.com
US$241
View Deal
21.5 km from Barao de Sao Joao
  • Free Wifi
  • Pool
Aqua Pedra dos Bicos Design Beach Hotel
Booking.com
US$198
View Deal
49.7 km from Barao de Sao Joao
  • Free Wifi
  • Free Parking
Vale d'Oliveiras Quinta Resort & Spa
Hotels.com
US$222
View Deal
25.4 km from Barao de Sao Joao
  • Free Wifi
  • Free Parking
Hotel Sol e Mar
SAVE US$31
US$234
Booking.com
US$203
View Deal
47.0 km from Barao de Sao Joao
  • Pool
  • Beachfront
Crowne Plaza Vilamoura - Algarve
CrownePlaza.com
US$323
View Deal
59.3 km from Barao de Sao Joao
  • Free Wifi
  • Free Parking
Hilton Vilamoura As Cascatas Golf Resort & Spa
SAVE US$101
US$486
Expedia.com
US$385
View Deal
59.4 km from Barao de Sao Joao
  • Free Wifi
  • Free Parking
Marina Club Lagos Resort
Booking.com
US$207
View Deal
9.8 km from Barao de Sao Joao
  • Free Wifi
  • Free Parking
Blue & Green The Lake Spa Resort
SAVE US$52
US$446
Orbitz.com
US$394
View Deal
58.2 km from Barao de Sao Joao
  • Free Wifi
  • Free Parking
Tivoli Marina Vilamoura
SAVE US$41
US$411
TripAdvisor
US$370
View Deal
58.8 km from Barao de Sao Joao
  • Free Parking
  • Pool
Tivoli Lagos Hotel
SAVE US$52
US$206
Expedia.com
US$154
View Deal
9.7 km from Barao de Sao Joao
  • Free Wifi
  • Free Parking
Hotel Topazio
SAVE US$66
US$263
Booking.com
US$197
View Deal
48.9 km from Barao de Sao Joao
  • Free Wifi
  • Pool
Salgados Dunas Suites
Agoda.com
US$317
View Deal
40.7 km from Barao de Sao Joao
  • Free Wifi
  • Free Parking
Luna Alvor Village
TripAdvisor
US$194
View Deal
16.9 km from Barao de Sao Joao
  • Free Wifi
  • Free Parking
Luna Clube Oceano
TripAdvisor
US$203
View Deal
48.4 km from Barao de Sao Joao
  • Free Parking
  • Pool
TripAdvisor
US$431
View Deal
54.5 km from Barao de Sao Joao
  • Free Wifi
  • Free Parking
Tivoli Marina Portimao
TripAdvisor
US$271
View Deal
22.2 km from Barao de Sao Joao
  • Free Wifi
  • Free Parking
Grande Real Santa Eulalia Resort & Hotel Spa
TripAdvisor
US$319
View Deal
50.3 km from Barao de Sao Joao
  • Free Wifi
  • Free Parking
TripAdvisor
US$257
View Deal
26.3 km from Barao de Sao Joao
  • Free Parking
  • Pool
Eden Resort
getaroom.com
US$306
View Deal
46.0 km from Barao de Sao Joao
  • Free Parking
  • Pool
Booking.com
US$810
View Deal
54.1 km from Barao de Sao Joao
  • Free Parking
  • Pool
Vila Gale Cerro Alagoa
TripAdvisor
US$223
View Deal
47.7 km from Barao de Sao Joao
  • Pool
  • Restaurant
Vila Gale Ampalius
TripAdvisor
US$282
View Deal
59.0 km from Barao de Sao Joao
  • Breakfast included
  • Pool
Muthu Clube Praia da Oura
Elvoline
US$165
View Deal
49.5 km from Barao de Sao Joao
  • Pool
  • Beachfront
Muthu Oura Praia Hotel
TripAdvisor
US$171
View Deal
49.6 km from Barao de Sao Joao
  • Pool
  • Restaurant
Loading prices...
50.8 km from Barao de Sao Joao
  • Free Parking
  • Pool
Belmar Spa & Beach Resort
Loading prices...
10.0 km from Barao de Sao Joao
  • Free Wifi
  • Free Parking
Pestana Alvor Praia
Loading prices...
17.7 km from Barao de Sao Joao
  • Free Parking
  • Breakfast included
Balaia Mar Hotel
Loading prices...
51.0 km from Barao de Sao Joao
  • Free Parking
  • Pool
Pestana Dom Joao II
Loading prices...
17.0 km from Barao de Sao Joao
  • Free Parking
  • Breakfast included
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.