Hotels in Sao Pedro
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Sao Pedro?

Pousada Refúgio da Ilha
Pousada Refúgio da IlhaCentro Comercial, 11.4 km from Sao Pedro
The price is $42
$43 total
includes taxes & fees
Jul 4 - Jul 5

IIlha de Toque Toque Eco Hotel
IIlha de Toque Toque Eco Hotel8.9 km from Sao Pedro
8.8 out of 10, Excellent, (265 reviews)
The price is $149
$153 total
includes taxes & fees
Jul 5 - Jul 6

Olisa Al Mar
Olisa Al Mar17.4 km from Sao Pedro
The price is $246
$253 total
includes taxes & fees
Aug 2 - Aug 3

Hampton By Hilton Caraguatatuba Serramar
Hampton By Hilton Caraguatatuba Serramar25.7 km from Sao Pedro
9.6 out of 10, Exceptional, (38 reviews)
The price is $78
$82 total
includes taxes & fees
Jul 23 - Jul 24

Azul da Cor do Mar
Azul da Cor do Mar15.4 km from Sao Pedro
9.0 out of 10, Wonderful, (6 reviews)
The price is $78
$80 total
includes taxes & fees
Jul 5 - Jul 6

Casa Di Sirena Ilhabela
Casa Di Sirena IlhabelaVeloso, 2.1 km from Sao Pedro
9.2 out of 10, Wonderful, (249 reviews)
The price is $134
$152 total
includes taxes & fees
Aug 2 - Aug 3

Hotel Pousada Garoupas
Hotel Pousada Garoupas10.2 km from Sao Pedro
9.6 out of 10, Exceptional, (5 reviews)
The price is $42
$57 total
includes taxes & fees
Jul 10 - Jul 11

Hotel Fita Azul
Hotel Fita AzulSanta Tereza, 15.3 km from Sao Pedro
9.0 out of 10, Wonderful, (179 reviews)
The price is $147
$157 total
includes taxes & fees
Jul 4 - Jul 5

Smart Hotel Reserva Ilhabela
Smart Hotel Reserva IlhabelaFeiticeira, 5.8 km from Sao Pedro
9.0 out of 10, Wonderful, (47 reviews)
The price is $53
$54 total
includes taxes & fees
Jul 29 - Jul 30

Hotel Mercedes
Hotel Mercedes17.2 km from Sao Pedro
8.8 out of 10, Excellent, (267 reviews)
The price is $122
$137 total
includes taxes & fees
Aug 3 - Aug 4

Hotel Real Villa Bella
Hotel Real Villa BellaSanta Tereza, 15.4 km from Sao Pedro
9.6 out of 10, Exceptional, (467 reviews)
The price is $121
$124 total
includes taxes & fees
Jul 5 - Jul 6

Pousada da Sesmaria
Pousada da Sesmaria10.3 km from Sao Pedro
9.2 out of 10, Wonderful, (48 reviews)
The price is $75
$77 total
includes taxes & fees
Jul 4 - Jul 5

Hotel Pousada Paradise
Hotel Pousada Paradise27.7 km from Sao Pedro
8.8 out of 10, Excellent, (296 reviews)
The price is $53
$55 total
includes taxes & fees
Jul 5 - Jul 6

Pousada Canoa Caiçara
Pousada Canoa CaiçaraAgua Branca, 11.8 km from Sao Pedro
9.8 out of 10, Exceptional, (119 reviews)
The price is $46
$47 total
includes taxes & fees
Jul 5 - Jul 6

PRIS Hotel
PRIS Hotel6.6 km from Sao Pedro
9.0 out of 10, Wonderful, (2 reviews)
The price is $84
$87 total
includes taxes & fees
Jul 5 - Jul 6

Abricó Beach Hotel
Abricó Beach Hotel12.2 km from Sao Pedro
8.6 out of 10, Excellent, (74 reviews)
The price is $70
$72 total
includes taxes & fees
Jul 6 - Jul 7

Vistabela Resort & Spa
Vistabela Resort & Spa6.7 km from Sao Pedro
9.2 out of 10, Wonderful, (109 reviews)
The price is $207
$224 total
includes taxes & fees
Jul 6 - Jul 7

Pousada Ipê
Pousada Ipê10.3 km from Sao Pedro
9.4 out of 10, Exceptional, (156 reviews)
The price is $58
$68 total
includes taxes & fees
Jul 5 - Jul 6

Cantinho no Litoral
Cantinho no Litoral12.8 km from Sao Pedro
10.0 out of 10, Exceptional, (1 review)
The price is $41
$43 total
includes taxes & fees
Jul 7 - Jul 8

Porto Pacuiba Hotel Ilhabela
Porto Pacuiba Hotel Ilhabela17.3 km from Sao Pedro
9.8 out of 10, Exceptional, (156 reviews)
The price is $149
$167 total
includes taxes & fees
Jul 9 - Jul 10
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.
Top landmarks in Sao Pedro
Check out reviews of Sao Pedro hotels guests love

Kalango Hotel Boutique
10/10 Excellent
Find out more about Sao Pedro
































































