A beach with calm waters, a small boat, and a mountain in the background.

Sao Pedro Hotels, Ilhabela

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Sao Pedro hotels

1. Casa Di Sirena Ilhabela

Casa Di Sirena Ilhabela
3.5 star property
Veloso, 2.1 km from Sao Pedro
9.4 out of 10, Exceptional, (280 reviews)
"What an amazing stay! The staff was so friendly and always ready to help. It truly made our experience special!"
Canada
Anonymous traveller
The price is AU$274
includes taxes & fees
15 Nov - 16 Nov
Casa Di Sirena Ilhabela

2. Hotel Alemão Beach de Ilhabela

Hotel Alemão Beach de Ilhabela
3.0 star property
Bexiga, 3.7 km from Sao Pedro
8.6 out of 10, Excellent, (327 reviews)
"great option, comfortable bed, nice room, well-kept and beautiful place. Close to curral beach , cristal waters."
United States
Andre
The price is AU$57
includes taxes & fees
11 Nov - 12 Nov
Hotel Alemão Beach de Ilhabela

3. DPNY Beach Hotel & SPA Ilhabela

DPNY Beach Hotel & SPA Ilhabela
4.5 star property
Curral, 2.9 km from Sao Pedro
9.0 out of 10, Wonderful, (430 reviews)
"Amazing place to stay"
United States
Antonin
The price is AU$361
includes taxes & fees
16 Nov - 17 Nov
DPNY Beach Hotel & SPA Ilhabela

4. VELINN 2Secreto Hotel Boutique

VELINN 2Secreto Hotel Boutique
3.0 star property
Bexiga, 3.6 km from Sao Pedro
9.4 out of 10, Exceptional, (35 reviews)
"What an amazing property! Great for lovers!"
United States
Gabriel
The price is AU$116
includes taxes & fees
16 Nov - 17 Nov
VELINN 2Secreto Hotel Boutique

5. Pousada Vila Barequeçaba

Pousada Vila Barequeçaba
3.0 star property
6.9 km from Sao Pedro
9.2 out of 10, Wonderful, (279 reviews)
"The location in São Sebastião is very convenient as it’s a quick walk to the beach and a short drive into the town center. The staff is very friendly and the free breakfast is excellent. "
United States
Adina
The price is AU$70
includes taxes & fees
11 Nov - 12 Nov
Pousada Vila Barequeçaba

6. Vistabela Resort & Spa

Vistabela Resort & Spa
3.5 star property
6.7 km from Sao Pedro
9.2 out of 10, Wonderful, (112 reviews)
"This hotel is located by an amazing flat beach with very soft sand and warm clean water. The personel of the hotel is very helpful, and the spa has an excellent massage therapist providing amazing treatments."
Canada
Anonymous traveller
The price is AU$404
includes taxes & fees
11 Nov - 12 Nov
Vistabela Resort & Spa

7. Hotel Praia do Portinho

Hotel Praia do Portinho
3.0 star property
Portinho, 6.4 km from Sao Pedro
9.2 out of 10, Wonderful, (222 reviews)
"Amazing staff, clean, and amazing breakfast "
United States
Marcelo
The price is AU$174
includes taxes & fees
11 Nov - 12 Nov
Hotel Praia do Portinho

8. Pousada Ilhote da Prainha

Pousada Ilhote da Prainha
3.0 star property
Praia Grande, 5 km from Sao Pedro
9.4 out of 10, Exceptional, (30 reviews)
"Beautiful views, great staff, super clean room, wish I had stayed longer. Definitely recommend it!"
United States
maria
The price is AU$79
includes taxes & fees
11 Nov - 12 Nov
Pousada Ilhote da Prainha

9. 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, (571 reviews)
"Very clean, friendly staff, beautiful view from our room. "
Canada
Minto
The price is AU$136
includes taxes & fees
12 Nov - 13 Nov
Barra Do Piuva Porto Hotel

10. Hotel da Ilha

Hotel da Ilha
3.0 star property
Bexiga, 3.9 km from Sao Pedro
8.0 out of 10, Very good, (428 reviews)
"Excelente "
Brazil
Jhonatan
The price is AU$66
includes taxes & fees
15 Nov - 16 Nov
Hotel da Ilha

11. Hotel Pousada Ilhasol

Hotel Pousada Ilhasol
3.0 star property
Feiticeira, 5.6 km from Sao Pedro
8.6 out of 10, Excellent, (138 reviews)
"."
Brazil
Maressa
The price is AU$76
includes taxes & fees
18 Nov - 19 Nov
Hotel Pousada Ilhasol

12. Smart Hotel Reserva Ilhabela

Smart Hotel Reserva Ilhabela
2.5 star property
Feiticeira, 5.8 km from Sao Pedro
9.0 out of 10, Wonderful, (52 reviews)
"Ok"
Brazil
America
The price is AU$73
includes taxes & fees
12 Nov - 13 Nov
Smart Hotel Reserva Ilhabela

13. Hotel Boutique Ananas

Hotel Boutique Ananas
4.0 star property
8.1 km from Sao Pedro
9.0 out of 10, Wonderful, (96 reviews)
"Great staff, awesome lounge. "
Canada
Frank
The price is AU$270
includes taxes & fees
12 Nov - 13 Nov
Hotel Boutique Ananas

14. Velinn Pousada Catamarã Brasil

Velinn Pousada Catamarã Brasil
3.0 star property
Curral, 3.2 km from Sao Pedro
9.2 out of 10, Wonderful, (82 reviews)
"Excellent séjour. Beautiful island. Nice place. "
Canada
Estelle
The price is AU$66
includes taxes & fees
18 Nov - 19 Nov
Velinn Pousada Catamarã Brasil

15. Brisa do Mar Barê Praia Hotel

Brisa do Mar Barê Praia Hotel
3.5 star property
6.5 km from Sao Pedro
9.4 out of 10, Exceptional, (9 reviews)
"Staff is very friendly, breakfast is delicious, and the hotel location is fantastic. I only wish they offered free water to the guests. I mean, the guests have to buy bottled water. "
United States
Maria
The price is AU$247
includes taxes & fees
23 Nov - 24 Nov
Brisa do Mar Barê Praia Hotel

16. 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, (185 reviews)
"The place is very clean. Staff friendly and attentive. Amenity well kept."
Canada
Cloris Cristina
The price is AU$103
includes taxes & fees
11 Nov - 12 Nov
Hotel Recanto dos Pássaros

17. Pousada Das Maritacas

Pousada Das Maritacas
3.0 star property
Centro Comercial, 11.1 km from Sao Pedro
9.2 out of 10, Wonderful, (71 reviews)
"Amei"
Brazil
Ederson Matheus
The price is AU$88
includes taxes & fees
1 Dec - 2 Dec
Pousada Das Maritacas

18. PRIS Hotel

PRIS Hotel
2.5 star property
6.6 km from Sao Pedro
9.0 out of 10, Wonderful, (2 reviews)
"Bom custo benefício. Pé na areia. Café da manhã ok."
Brazil
Daniel
The price is AU$183
includes taxes & fees
11 Nov - 12 Nov
PRIS Hotel

19. Pousada Refúgio da Ilha

Pousada Refúgio da Ilha
3.0 star property
5.8 km from Sao Pedro
8.8 out of 10, Excellent, (6 reviews)
The price is AU$87
includes taxes & fees
1 Dec - 2 Dec
Pousada Refúgio da Ilha

20. IIlha de Toque Toque Eco Hotel

IIlha de Toque Toque Eco Hotel
4.0 star property
8.9 km from Sao Pedro
8.8 out of 10, Excellent, (273 reviews)
"This was a very cozy and romantic place to stay. Rustic and charming room. The meals in the dining room were excellent. We had massages that were also wonderful. What a great place!"
United States
Ronald
The price is AU$265
includes taxes & fees
11 Nov - 12 Nov
IIlha de Toque Toque Eco 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.

Compare popular hotels in Sao Pedro

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A modern outdoor pool area with lounge chairs and a decorative wall.
Casa Di Sirena Ilhabela
3.5 star property
9.4
Exceptional
280 reviews
View
A swimming pool with a wooden deck, surrounded by lush greenery and a small waterfall feature.
Pousada Vila Barequeçaba
3.0 star property
9.2
Wonderful
279 reviews
View
A modern interior with a large rock feature, wooden steps, and potted plants.
VELINN 2Secreto Hotel Boutique
3.0 star property
9.4
Exceptional
35 reviews
View
A resort with a large swimming pool, lounge chairs, umbrellas, and a view of the sea and mountains.
DPNY Beach Hotel & SPA Ilhabela
4.5 star property
9.0
Wonderful
430 reviews
View
A wooden staircase leading to a pool surrounded by lush greenery and mountains in the background.
Hotel Alemão Beach de Ilhabela
3.0 star property
8.6
Excellent
327 reviews
View

Our guide on where to stay in Sao Pedro

Find the best Sao Pedro areas for the activities you enjoy most.

Centro Comercial

Travellers like the museums in Centro Comercial, and Waldemar Belisário Museum is a top attraction you might want to visit.

Pereque

Travellers like the beaches in Pereque, and Pereque Beach is a top attraction you might want to visit.

Costa Bela

While Costa Bela may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Pereque Beach and Ilhabela Port Marina.

Barra Velha

While Barra Velha isn't home to many top sights, Pedras Miudas Beach and Cabras Island are some notable places to visit nearby.

Feiticeira

If you're looking for some top things to see and do in Feiticeira and surrounding area, you can visit Feiticeira Beach and Portinho Beach.

Top Sao Pedro Hotel Reviews

Recent Reviews in Sao Pedro

Frequently asked questions

What hotels in Sao Pedro offer free breakfast?
For hotels in Sao Pedro that offer free breakfast, the VILATORO GUEST HOUSE is an excellent choice.

The VILATORO GUEST HOUSE, with a great 10.0 rating, provides a complimentary buffet breakfast daily. Guests also benefit from free self-parking and free WiFi. Additionally, the guest house features a private indoor hot tub, adding to the comfort of your stay.
What are the most romantic hotels in Sao Pedro for couples?
For couples seeking a romantic stay in Sao Pedro, VILATORO GUEST HOUSE is an excellent choice.

This guest house boasts a great 10.0 review rating and offers a private indoor hot tub, ideal for a relaxing escape. Guests can enjoy complimentary buffet breakfast and free WiFi, along with the convenience of free self-parking. The guest house is also located a short 0.6 km from Sela Point, providing an opportunity for a pleasant stroll.
When is the best time to go to Sao Pedro?
The best time to visit Sao Pedro is during the dry season, which runs from April to September, offering pleasant weather for exploring.

During these months, you'll experience less rainfall and cooler temperatures, making it ideal for outdoor activities like hiking in the surrounding hills or enjoying the natural springs. The clear skies also provide excellent conditions for taking in the views of the Serra do Itaqueri.

Couples looking for a relaxing escape will find these months particularly appealing. The comfortable weather allows for leisurely strolls through the town centre, visits to the local artisanal shops, and enjoying the thermal waters without the intense heat or humidity of the summer.

Families travelling with children will also appreciate the drier, milder climate.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline − this is often within 24 to 48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our 'Fully refundable property' filter during your search to find the right Sao Pedro hotel for you.
How can I save on a hotel booking in Sao Pedro with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Sao Pedro hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Sao Pedro?
Hotel prices in Sao Pedro often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates and sort search results by 'Price: low to high' for our cheapest rates.