- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Barra de Sao Joao hotels

1. Hyatt Place Macae
Hyatt Place Macae28.3 km from Barra de Sao Joao
9.0 out of 10, Wonderful, (241 reviews)
The price is ฿2,980
฿3,091 total
includes taxes & fees
4 Dec - 5 Dec

2. Quari Quara BY MN Hotéis
Quari Quara BY MN Hotéis9.3 km from Barra de Sao Joao
7.4 out of 10, Good, (267 reviews)
The price is ฿1,463
฿1,536 total
includes taxes & fees
10 Nov - 11 Nov

3. Atlantico Hotel
Atlantico Hotel9.8 km from Barra de Sao Joao
8.4 out of 10, Very good, (47 reviews)
The price is ฿3,133
฿3,290 total
includes taxes & fees
7 Dec - 8 Dec

4. Hotel Aretê
Hotel Aretê19.7 km from Barra de Sao Joao
9.4 out of 10, Exceptional, (299 reviews)
The price is ฿2,692
฿3,096 total
includes taxes & fees
7 Dec - 8 Dec

5. Paradiso Macaé Hotel
Paradiso Macaé Hotel28.5 km from Barra de Sao Joao
9.2 out of 10, Wonderful, (635 reviews)
The price is ฿2,108
฿2,187 total
includes taxes & fees
7 Dec - 8 Dec

6. Casas Brancas Boutique Hotel & Spa
Casas Brancas Boutique Hotel & Spa22.5 km from Barra de Sao Joao
9.8 out of 10, Exceptional, (457 reviews)
The price is ฿11,150
฿11,707 total
includes taxes & fees
8 Nov - 9 Nov

7. Insolito Boutique Hotel
Insolito Boutique Hotel24.3 km from Barra de Sao Joao
9.6 out of 10, Exceptional, (276 reviews)
The price is ฿9,196
฿9,685 total
includes taxes & fees
15 Nov - 16 Nov

8. Hotel Brisa Tropical de Macae
Hotel Brisa Tropical de Macae27 km from Barra de Sao Joao
9.0 out of 10, Wonderful, (131 reviews)
The price is ฿3,026
฿3,140 total
includes taxes & fees
8 Nov - 9 Nov

9. Hotel Ville La Plage & Beach Club
Hotel Ville La Plage & Beach Club22 km from Barra de Sao Joao
9.0 out of 10, Wonderful, (275 reviews)
The price is ฿5,719
฿6,005 total
includes taxes & fees
8 Nov - 9 Nov

10. Royal Atlântica Macaé Hotel
Royal Atlântica Macaé Hotel27.8 km from Barra de Sao Joao
9.2 out of 10, Wonderful, (294 reviews)
The price is ฿2,684
฿3,053 total
includes taxes & fees
7 Dec - 8 Dec






























