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 Ilha
3.0 star property
Centro Comercial, 11.3 km from Sao Pedro
The price is $43
$43 total
includes taxes & fees
Jun 23 - Jun 24
Pousada Refúgio da Ilha

Hotel Mar

Hotel Mar
3.0 star property
29.8 km from Sao Pedro
8.0 out of 10, Very Good, (189 reviews)
"Pessoal bem atencioso gostei!!!"
Brazil
João Batista
The price is $68
$72 total
includes taxes & fees
Jun 13 - Jun 14
Hotel Mar

Kalango Hotel Boutique

Kalango Hotel Boutique
3.5 star property
Cocaia, 11.8 km from Sao Pedro
9.4 out of 10, Exceptional, (436 reviews)
"The breakfast/dining room was so delightful. Every morning we would have the most vibrant/colorful birds visit. This hotel has such a tranquil vibe and we wished we had more days to stay there. The staff is very kind & helpful. We loved our stay!"
United States
Scott
The price is $60
$61 total
includes taxes & fees
Jun 22 - Jun 23
Kalango Hotel Boutique

Colônia de Férias Beleza e Arte

Colônia de Férias Beleza e Arte
3.0 star property
21.4 km from Sao Pedro
Colônia de Férias Beleza e Arte

Hotel Alemão Beach de Ilhabela

Hotel Alemão Beach de Ilhabela
3.0 star property
Bexiga, 3.7 km from Sao Pedro
8.4 out of 10, Very Good, (320 reviews)
"great option, comfortable bed, nice room, well-kept and beautiful place. Close to curral beach , cristal waters."
United States
Andre
The price is $43
$43 total
includes taxes & fees
Jun 18 - Jun 19
Hotel Alemão Beach de Ilhabela

Hotel Real Villa Bella

Hotel Real Villa Bella
4.0 star property
15.4 km from Sao Pedro
9.4 out of 10, Exceptional, (466 reviews)
"We have stayed in lots of different places in Ilhabela and Real Villa is easily our favorite. The hotel and gardens are beautiful and very well maintained. The staff are excellent, very friendly and flexible. Although it’s not on a beach, the location is great as it’s a 5 minute walk to the bars and restaurants in the villa. Highly recommended! "
Brazil
David
The price is $133
$135 total
includes taxes & fees
Jun 30 - Jul 1
Hotel Real Villa Bella

Hotel Areia Branca

Hotel Areia Branca
3.0 star property
29 km from Sao Pedro
9.4 out of 10, Exceptional, (170 reviews)
"Excelente hotel "
Brazil
Flávio Eduardo
The price is $91
$95 total
includes taxes & fees
Jun 13 - Jun 14
Hotel Areia Branca

Pousada da Sesmaria

Pousada da Sesmaria
2.5 star property
10.3 km from Sao Pedro
9.2 out of 10, Wonderful, (47 reviews)
"Café da manha de excelente qualidade, equipe super receptiva e atenciosa."
Brazil
Caio
The price is $75
$77 total
includes taxes & fees
Jun 18 - Jun 19
Pousada da Sesmaria

Cantinho no Litoral

Cantinho no Litoral
2.0 star property
12.8 km from Sao Pedro
10.0 out of 10, Exceptional, (1 review)
"Bem família, tudo limpinho , ameii vou voltar com certeza"
Brazil
Ronaldo
The price is $42
$43 total
includes taxes & fees
Jun 22 - Jun 23
Cantinho no Litoral

VELINN Hotel Guarda Mor

VELINN Hotel Guarda Mor
3.0 star property
11.4 km from Sao Pedro
9.8 out of 10, Exceptional, (10 reviews)
"Close to downtown. Clean room. Simple but a good option for short stay in town"
United States
Bernardo
The price is $36
$37 total
includes taxes & fees
Jun 24 - Jun 25
VELINN Hotel Guarda Mor

Pousada Porto do Rio

Pousada Porto do Rio
3.0 star property
22.8 km from Sao Pedro
8.6 out of 10, Excellent, (401 reviews)
"Great place"
United States
Bruna
The price is $32
$33 total
includes taxes & fees
Jun 14 - Jun 15
Pousada Porto do Rio

Casa Di Sirena Ilhabela

Casa Di Sirena Ilhabela
3.5 star property
Veloso, 2.1 km from Sao Pedro
9.2 out of 10, Wonderful, (248 reviews)
"Very nice hotel with pool, bar, beach and attentive staff"
United States
Kathryn
The price is $135
$153 total
includes taxes & fees
Jun 22 - Jun 23
Casa Di Sirena Ilhabela

Hotel Litoral Norte

Hotel Litoral Norte
3.0 star property
28.8 km from Sao Pedro
7.8 out of 10, Good, (216 reviews)
"Os funcionários muito bem educados e prestativos além da simpatia de cada um. O quarto foi pra mim uma atração. Bem amplo. Limpo. Conservado. "
Brazil
Luiz
The price is $59
$62 total
includes taxes & fees
Jun 17 - Jun 18
Hotel Litoral Norte

Abricó Beach Hotel

Abricó Beach Hotel
2.5 star property
12.2 km from Sao Pedro
8.6 out of 10, Excellent, (73 reviews)
"Abrico is good for spending the night. Vista Mar room was clean, but the hot tub outside of apartment without privacy it's very inconvenient. "
United States
Cleto
The price is $70
$72 total
includes taxes & fees
Jun 14 - Jun 15
Abricó Beach Hotel

Hotel Recanto dos Pássaros

Hotel Recanto dos Pássaros
3.0 star property
10.9 km from Sao Pedro
8.6 out of 10, Excellent, (170 reviews)
"The place is very clean. Staff friendly and attentive. Amenity well kept."
Canada
Cloris Cristina
The price is $51
$52 total
includes taxes & fees
Jun 18 - Jun 19
Hotel Recanto dos Pássaros

Ilha Morena Praia Hotel

Ilha Morena Praia Hotel
3.0 star property
23 km from Sao Pedro
7.6 out of 10, Good, (136 reviews)
"As acomodações e serviços atenderam às expectativas. Recomendo. "
Brazil
Alexandre
The price is $23
$26 total
includes taxes & fees
Jun 25 - Jun 26
Ilha Morena Praia Hotel

Pousada Canoa Caiçara

Pousada Canoa Caiçara
3.5 star property
Agua Branca, 11.8 km from Sao Pedro
9.8 out of 10, Exceptional, (119 reviews)
"Staff was incredible and property is beautiful! "
United States
Sully
The price is $50
$51 total
includes taxes & fees
Jun 22 - Jun 23
Pousada Canoa Caiçara

Hotel Fita Azul

Hotel Fita Azul
3.0 star property
15.3 km from Sao Pedro
9.0 out of 10, Wonderful, (179 reviews)
"Great stay in this lovely Hotel. I stayed there for 3 nights. The staff is super friendly and some of them at the reception area speak English. The room was clean and quite big. It’s location to the historic center is great if you don’t have a car. Tour agencies, bars and restaurants are in walking distance. As well as several beaches. Breakfast was really good and at my departure day I could stay at their terrace/pool area after check out. I can highlighly recommend this hotel. "
Germany
Anonymous traveler
Hotel Fita Azul

Ilhabela Beach Residences

Ilhabela Beach Residences
3.0 star property
Pereque, 12.4 km from Sao Pedro
9.8 out of 10, Exceptional, (109 reviews)
"Great value located on a beautiful island. Very friendly staff. "
United States
Scotty
The price is $67
$89 total
includes taxes & fees
Jun 29 - Jun 30
Ilhabela Beach Residences

Barra Do Piuva Porto Hotel

Barra Do Piuva Porto Hotel
3.5 star property
Piuva, 9.1 km from Sao Pedro
9.4 out of 10, Exceptional, (534 reviews)
"Very clean, friendly staff, beautiful view from our room. "
Canada
Minto
The price is $100
$102 total
includes taxes & fees
Jun 21 - Jun 22
Barra Do Piuva Porto Hotel
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.

When is the best time to visit Ilhabela?

Our prices for hotels in Ilhabela are cheapest in May
Price trends for hotels in Ilhabela
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Ilhabela
June
High 23°C / low 18°C. Sunny most days.
View properties in June
23°
weather_sun
June, no crowd data, average high temperature 23 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
22°
weather_sun
July, no crowd data, average high temperature 22 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
22°
weather_sun
August, no crowd data, average high temperature 22 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
23°
weather_sun
September, no crowd data, average high temperature 23 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
24°
weather_cloudy
October, no crowd data, average high temperature 24 degrees Celsius, average low temperature 20 degrees Celsius. Cloudy most days.
20°
24°
weather_cloudy
November, no crowd data, average high temperature 24 degrees Celsius, average low temperature 21 degrees Celsius. Cloudy most days.
21°
26°
weather_sleet
December, no crowd data, average high temperature 26 degrees Celsius, average low temperature 22 degrees Celsius. Rainy most days.
22°
27°
weather_sleet
January, no crowd data, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Rainy most days.
23°
27°
weather_partly_sunny
February, no crowd data, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Partly sunny.
23°
27°
weather_partly_sunny
March, no crowd data, average high temperature 27 degrees Celsius, average low temperature 23 degrees Celsius. Partly sunny.
23°
25°
weather_sun
April, no crowd data, average high temperature 25 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
24°
weather_sun
May, no crowd data, average high temperature 24 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
Monthly weather averages (˚C)

Top landmarks in Sao Pedro

Check out reviews of Sao Pedro hotels guests love

Find out more about Sao Pedro