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

1. Pousada Ilha Bonita
Pousada Ilha BonitaPerequê, 1.6 mi from Sao Pedro Beach
6.0 out of 10, (19 reviews)
The price is £27
includes taxes & fees
15 Nov - 16 Nov

2. Pousada Villa Novo Tempo
Pousada Villa Novo TempoBalneário Praia do Pernambuco, 3.9 mi from Sao Pedro Beach
9.8 out of 10, Exceptional, (6 reviews)
The price is £53
includes taxes & fees
17 Nov - 18 Nov

3. Sheraton Santos Hotel
Sheraton Santos Hotel10.1 mi from Sao Pedro Beach
9.6 out of 10, Exceptional, (1,000 reviews)
The price is £113
includes taxes & fees
16 Nov - 17 Nov

4. Pousada Villa Santô
Pousada Villa SantôVila Julia, 7.3 mi from Sao Pedro Beach
9.4 out of 10, Exceptional, (111 reviews)
The price is £43
includes taxes & fees
15 Nov - 16 Nov

5. Santa Rita Pousada
Santa Rita PousadaEnseada, 6.7 mi from Sao Pedro Beach
9.6 out of 10, Exceptional, (38 reviews)
The price is £35
includes taxes & fees
16 Nov - 17 Nov

6. Santa Cecília Pousada
Santa Cecília Pousada6.8 mi from Sao Pedro Beach
9.4 out of 10, Exceptional, (31 reviews)
The price is £31
includes taxes & fees
16 Nov - 17 Nov

7. Hotel Casa Branca
Hotel Casa BrancaBalneario Cidade Atlantica, 6.2 mi from Sao Pedro Beach
9.2 out of 10, Wonderful, (139 reviews)
The price is £50
includes taxes & fees
22 Nov - 23 Nov

8. Golden Tulip Guarujá
Golden Tulip Guarujá6.8 mi from Sao Pedro Beach
8.6 out of 10, Excellent, (813 reviews)
The price is £44
includes taxes & fees
17 Nov - 18 Nov

9. Grand Hotel Guaruja
Grand Hotel GuarujaMorro do Maluf, 8 mi from Sao Pedro Beach
8.8 out of 10, Excellent, (381 reviews)
The price is £81
includes taxes & fees
16 Nov - 17 Nov

10. Apart Hotel Porto Kanoas
Apart Hotel Porto Kanoas9.7 mi from Sao Pedro Beach
9.4 out of 10, Exceptional, (72 reviews)
The price is £73
includes taxes & fees
15 Nov - 16 Nov

11. Hotel Costa Balena
Hotel Costa Balena6.2 mi from Sao Pedro Beach
9.0 out of 10, Wonderful, (261 reviews)
The price is £58
includes taxes & fees
17 Nov - 18 Nov

12. Santa Clara Pousada
Santa Clara Pousada6.9 mi from Sao Pedro Beach
9.4 out of 10, Exceptional, (28 reviews)
The price is £35
includes taxes & fees
16 Nov - 17 Nov

13. Pousada Conca di Mare
Pousada Conca di Mare9.9 mi from Sao Pedro Beach
8.8 out of 10, Excellent, (45 reviews)
The price is £50
includes taxes & fees
17 Nov - 18 Nov

14. Hotel Cajueiro
Hotel CajueiroTombo, 10.1 mi from Sao Pedro Beach
8.6 out of 10, Excellent, (262 reviews)
The price is £31
includes taxes & fees
25 Nov - 26 Nov

15. Hotel Casa Paradiso
Hotel Casa ParadisoBalneário Praia do Pernambuco, 3.9 mi from Sao Pedro Beach
9.6 out of 10, Exceptional, (23 reviews)
The price is £116
includes taxes & fees
16 Nov - 17 Nov

16. Hotel Ilhas Do Caribe
Hotel Ilhas Do CaribeBalneario Cidade Atlantica, 6.4 mi from Sao Pedro Beach
9.0 out of 10, Wonderful, (148 reviews)
The price is £63
includes taxes & fees
16 Nov - 17 Nov

17. Hotel Ilhas da Grécia
Hotel Ilhas da GréciaVila Julia, 7.4 mi from Sao Pedro Beach
8.8 out of 10, Excellent, (359 reviews)
The price is £55
includes taxes & fees
15 Nov - 16 Nov

18. Ferraretto Guarujá Hotel & Spa
Ferraretto Guarujá Hotel & SpaGuaruja Centro, 8.2 mi from Sao Pedro Beach
8.6 out of 10, Excellent, (601 reviews)
The price is £95
includes taxes & fees
15 Nov - 16 Nov

19. Casa Grande Hotel Resort And Spa
Casa Grande Hotel Resort And SpaJardim Três Marias, 7.2 mi from Sao Pedro Beach
9.0 out of 10, Wonderful, (900 reviews)
The price is £290
includes taxes & fees
22 Nov - 23 Nov

20. HOTEL ROSA DA ILHA GUARUJA - PERTO DO MAR
HOTEL ROSA DA ILHA GUARUJA - PERTO DO MAR6.1 mi from Sao Pedro Beach
9.0 out of 10, Wonderful, (91 reviews)
The price is £55
includes taxes & fees
15 Nov - 16 Nov
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.
Compare top hotels near Sao Pedro Beach
![]() Pousada Ilha BonitaPerequê, 1.6 mi from Sao Pedro Beach | ![]() Pousada Villa Novo TempoBalneário Praia do Pernambuco, 3.9 mi from Sao Pedro Beach | ![]() Sheraton Santos Hotel10.1 mi from Sao Pedro Beach | ![]() Pousada Villa SantôVila Julia, 7.3 mi from Sao Pedro Beach | ![]() Santa Rita PousadaEnseada, 6.7 mi from Sao Pedro Beach |
|---|---|---|---|---|
6.0 19 reviews | 9.8 Exceptional 6 reviews | 9.6 Exceptional 1,000 reviews | 9.4 Exceptional 111 reviews | 9.6 Exceptional 38 reviews |
The price is £27 includes taxes & fees 15 Nov - 16 Nov | The price is £53 includes taxes & fees 17 Nov - 18 Nov | The price is £113 includes taxes & fees 16 Nov - 17 Nov | The price is £43 includes taxes & fees 15 Nov - 16 Nov | The price is £35 includes taxes & fees 16 Nov - 17 Nov |
|
|
|
|
|






























































