Hotels in Sao Pedro, Ilhabela

Enter your dates and choose from 21 hotels and other places to stay

Featured hotels in Sao Pedro

Filter by:

Star rating
Review score

Ilhabela Chalés

Sao Pedro, Ilhabela

Set in Ilhabela, 200 metres from Sao Pedro Beach and 11 km from Ferryboat Port, Ilhabela Chalés offers accommodation with air conditioning and access to a garden with an outdoor swimming pool.

C
Camila
From
Brazil
amazing place, plenty of nature around 😍
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 136 reviews
Price from
US$75.46
1 night, 2 adults

Beira Mar Ilha Guest

Sao Pedro, Ilhabela

Situated in Ilhabela, a few steps from Sao Pedro Beach and 12 km from Ferryboat Port, Beira Mar Ilha Guest offers barbecue facilities and air conditioning.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 18 reviews
Price from
US$52.06
1 night, 2 adults

DPNY Beach Hotel & SPA Ilhabela

Hotel in Cambaquara, Ilhabela

The DPNY hotel is a genuine haven of sophistication, featuring an authentic concept of luxury and comfort right by the seaside, and a distinctive outdoor structure.

T
Thiago
From
Brazil
Piscina, spa, beach club e restaurantes incríveis.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,257 reviews
Price from
US$309.61
1 night, 2 adults

Pousada Vila Barequeçaba

São Sebastião

Offering an outdoor pool, Pousada Vila Barequeçaba is located in São Sebastião, just 400 metres from Barequeçaba beach. Free WiFi access is available in this charming guest house.

F
Frank
From
Germany
The breakfast was excellent, nice pool area, big room with enough space for a family with 3 children
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 816 reviews
Price from
US$59.62
1 night, 2 adults

Barra do Piuva Porto Hotel

Hotel in Barra Velha, Ilhabela

With an idyllic beachfront location on Ilha Bela, offering panoramic South Atlantic Ocean views this boutique hotel provides modern accommodation with free Wi-Fi.

E
Edyta
From
Poland
Great location, wonderful views. Beautiful apartment.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 517 reviews
Price from
US$131.80
1 night, 2 adults

Wyndham Ilhabela Casa Di Sirena

Hotel in Cambaquara, Ilhabela

Overlooking Praia do Veloso beach, Wyndham Ilhabela Casa Di Sirena is located in Ilhabela. The property features a bar, a restaurant, an infinity pool and and a fitness centre.

G
Gabriela
From
Germany
The place is nice, the architecture is beautiful and the view is great! The bar by the beach is very good, although a bit pricey.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 174 reviews
Price from
US$174.42
1 night, 2 adults

Pousada Estrela Mare

São Sebastião

Offering free bikes, Pousada Estrela Mare is located in São Sebastião, 350 metres from Barequeçaba Beach. Free WiFi access is available in public areas.

E
Eric
From
Brazil
The place is organized and has a good breakfast.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 245 reviews
Price from
US$77.87
1 night, 2 adults

Suítes Praia Barequeçaba

São Sebastião

Set in São Sebastião, 100 metres from Barequecaba Beach and 6.7 km from Sao Sebastiao Port, Suítes Praia Barequeçaba offers free WiFi, an outdoor swimming pool and air conditioning.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 125 reviews
Price from
US$77.87
1 night, 2 adults

VELINN Pousada 8 Ilhas

Cambaquara, Ilhabela

Located 1 km from Vista Waterfall, VELINN Pousada 8 Ilhas offers free WiFi in public areas and a daily breakfast. Praia do Curral Beach is 8 km away and Praia do Bonete is 10 km away.

B
BRUNO ALBIERI
From
Brazil
A paisagem o local muito lindo recomendo
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 673 reviews
Price from
US$64.42
1 night, 2 adults

VELINN Pousada Mirante da Praia Grande

Praia Grande, Ilhabela

Situated in Ilhabela, within a few steps of Praia Grande and 6.5 km of Ferryboat Port, VELINN Pousada Mirante da Praia Grande features accommodation with a shared lounge and free WiFi as well as free...

E
Eptablin
From
Canada
Very good hotel with welcoming staff. Location is perfect, just in front of the popular beach. Amazing view from the balcony. Breakfast was good with delicious fresh cake every morning, just missing some vegetables in my opinion, but big choice of fruits and juices. There were some negative reviews from other visitors about too many stairs... I think it's a positive, good to have some easy exercise to go up and down every day.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 681 reviews
Price from
US$33.34
1 night, 2 adults
See all 21 hotels in Sao Pedro

Check out other unique places to stay in Sao Pedro

Hotels with Pools

11 hotels with pools in Sao Pedro

Pet-Friendly Hotels

10 pet-friendly hotels in Sao Pedro

Cheap hotels

6 cheap hotels in Sao Pedro

Beach rentals

9 beach rentals in Sao Pedro

Beach Hotels

5 beach hotels in Sao Pedro

Family Hotels

3 family hotels in Sao Pedro

Guest Houses

3 guest houses in Sao Pedro

Self Catering Accommodation

6 self catering accommodation in Sao Pedro

More districts like Sao Pedro

Explore hotel options in other areas of Ilhabela

Cambaquara

258 hotels

Barra Velha

91 hotels

Agua Branca

44 hotels

Cocaia

26 hotels

Praia Grande

24 hotels