Hotels in Ilhabela

Search and compare Ilhabela hotels from hundreds of travel sites and save

Ilhabela, Sao Paulo, Brazil
25 Jun — 26 Jun2
Ilhabela, Sao Paulo, Brazil
Fri 25-6
Sat 26-6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Ilhabela

Filter by star ratings
All filters
Hotel Portal de Barequeçaba
Hotel Portal de Barequeçaba
8.2 Excellent
Rua Honorato Vicente, 565, São Sebastião, Brazil
Show on map
7.5 km from city centre, Ilhabela 
ExcellentBased on 181 reviews
8.2

This comfortable hotel in Sao Sebastiao offers free Wi-Fi, as well as an outdoor pool and a sun deck. It also provides a 24-hour reception, a shopping mall and a ticket service.

Pousada Vila das Velas
Pousada Vila das Velas
9.3 Excellent
Rua do Guaia, 51, Ilhabela, Brazil
Show on map
0.5 km from city centre, Ilhabela 
ExcellentBased on 1,350 reviews
9.3

Featuring an outdoor pool and a private beach, Pousada Vila das Velas is located in Ilhabela and provides comfortable accommodation. Those staying at the property can also enjoy complimentary Wi-Fi during their stay.

Velinn Hotel Santa Tereza
Velinn Hotel Santa Tereza
8.0 Excellent
Av. Luís Massa, 1198, Ilhabela, Brazil
Show on map
5.4 km from city centre, Ilhabela 
ExcellentBased on 537 reviews
8.0

Boasting a Jacuzzi and an outdoor pool, VELINN Caravela Hotel Santa Tereza is situated in Ilhabela and offers comfortable accommodation. Guests can also enjoy complimentary Wi-Fi.

Hotel Guarda Mor
Hotel Guarda Mor
8.4 Excellent
Av. Guarda Mor Lobo Viana, 1268, São Sebastião, Brazil
Show on map
4.3 km from city centre, Ilhabela 
ExcellentBased on 930 reviews
8.4

Hotel Guarda Mor provides comfortable 3-star accommodation in Sao Sebastiao. It also offers a sun deck, an outdoor pool and free Wi-Fi.

Solar Singuitta
Solar Singuitta
8.7 Excellent
Rua Mario Covas Junior, 14500 A, Ilhabela, Brazil
Show on map
14.0 km from city centre, Ilhabela 
ExcellentBased on 411 reviews
8.7

Boasting an outdoor pool and a sauna, Pousada Solar Singuitta is located in Ilhabela and provides comfortable accommodation. It also offers a 24-hour reception, a hair salon and meeting rooms.

Hotel Pelicano
Hotel Pelicano
7.7 Good
Av. Princesa Isabel, 423, Ilhabela, Brazil
Show on map
0.9 km from city centre, Ilhabela 
GoodBased on 193 reviews
7.7

Set in Ilhabela, Hotel Pelicano is a five-minute walk from Pereque Beach and offers an outdoor pool. It provides complimentary Wi-Fi, a 24-hour reception and a sun deck.

Pousada Ilhabela
Pousada Ilhabela
8.8 Excellent
Rua Lincoln Feliciano, 305, Ilhabela, Brazil
Show on map
1.3 km from city centre, Ilhabela 
ExcellentBased on 477 reviews
8.8

Pousada Ilhabela is set in Ilhabela and is close to local landmarks, such as Pereque Beach. It also offers a tour desk, free Wi-Fi and room service.

Pousada Villa Caicara
Pousada Villa Caicara
9.2 Excellent
Rua Antero da Silva Pinto, 51, Ilhabela, Brazil
Show on map
0.9 km from city centre, Ilhabela 
ExcellentBased on 269 reviews
9.2

Set in Ilhabela, Pousada Villa Caicara is a five-minute walk from Pereque Beach and offers an outdoor pool and a sauna. It also provides a sun deck and a garden.

Pousada Irmaos do Mar
Pousada Irmaos do Mar
9.5 Excellent
Avenida Almirante Tamandare, 871, Ilhabela, Brazil
Show on map
1.4 km from city centre, Ilhabela 
ExcellentBased on 58 reviews
9.5

Pousada Irmaos do Mar is located in Ilhabela and offers guests free Wi-Fi. It also offers room service, on-site parking and an outdoor pool.

Tips for booking a Ilhabela hotel

Cheapest month:June
Most expensive month:December
Average price in Ilhabela:S$ 119/night
Absolute cheapest price found:S$ 4/night
Cheapest day:Thursday
Most expensive day:Friday
S$ 79 - S$ 207
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 74 - S$ 91
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Ilhabela, Cabras Island

Show all 1,137 hotels
Hotel Guarda Mor
Hotel Guarda Mor
8.4 Excellent
Av. Guarda Mor Lobo Viana, 1268, São Sebastião, Brazil
Show on map
1.5 km from city centre,  

Hotel Guarda Mor provides comfortable 3-star accommodation in Sao Sebastiao. It also offers a sun deck, an outdoor pool and free Wi-Fi.

S$ 38
Avg. per night
Hotel Pelicano
Hotel Pelicano
7.7 Good
Av. Princesa Isabel, 423, Ilhabela, Brazil
Show on map
0.9 km from city centre,  

Set in Ilhabela, Hotel Pelicano is a five-minute walk from Pereque Beach and offers an outdoor pool. It provides complimentary Wi-Fi, a 24-hour reception and a sun deck.

S$ 39
Avg. per night
Velinn Hotel Santa Tereza
Velinn Hotel Santa Tereza
8.0 Excellent
Av. Luís Massa, 1198, Ilhabela, Brazil
Show on map
5.4 km from city centre,  

Boasting a Jacuzzi and an outdoor pool, VELINN Caravela Hotel Santa Tereza is situated in Ilhabela and offers comfortable accommodation. Guests can also enjoy complimentary Wi-Fi.

S$ 40
Avg. per night
Hotel Portal de Barequeçaba
Hotel Portal de Barequeçaba
8.2 Excellent
Rua Honorato Vicente, 565, São Sebastião, Brazil
Show on map
4.1 km from city centre,  

This comfortable hotel in Sao Sebastiao offers free Wi-Fi, as well as an outdoor pool and a sun deck. It also provides a 24-hour reception, a shopping mall and a ticket service.

S$ 50
Avg. per night
Pousada Villa Caicara
Pousada Villa Caicara
9.2 Excellent
Rua Antero da Silva Pinto, 51, Ilhabela, Brazil
Show on map
0.9 km from city centre,  

Set in Ilhabela, Pousada Villa Caicara is a five-minute walk from Pereque Beach and offers an outdoor pool and a sauna. It also provides a sun deck and a garden.

S$ 55
Avg. per night
Pousada Ilhabela
Pousada Ilhabela
8.8 Excellent
Rua Lincoln Feliciano, 305, Ilhabela, Brazil
Show on map
1.3 km from city centre,  

Pousada Ilhabela is set in Ilhabela and is close to local landmarks, such as Pereque Beach. It also offers a tour desk, free Wi-Fi and room service.

S$ 57
Avg. per night
Pousada Irmaos do Mar
Pousada Irmaos do Mar
9.5 Excellent
Avenida Almirante Tamandare, 871, Ilhabela, Brazil
Show on map
1.4 km from city centre,  

Pousada Irmaos do Mar is located in Ilhabela and offers guests free Wi-Fi. It also offers room service, on-site parking and an outdoor pool.

S$ 65
Avg. per night
Solar Singuitta
Solar Singuitta
8.7 Excellent
Rua Mario Covas Junior, 14500 A, Ilhabela, Brazil
Show on map
14.0 km from city centre,  

Boasting an outdoor pool and a sauna, Pousada Solar Singuitta is located in Ilhabela and provides comfortable accommodation. It also offers a 24-hour reception, a hair salon and meeting rooms.

S$ 69
Avg. per night

Hotel prices in Ilhabela

2 stars or below

S$ 39 - S$ 87

Pousada Villa Caicara

No. 1 most popular

S$ 55
Avg. per night
Hotel Portal de Barequeçaba

No. 2 most popular

S$ 50
Avg. per night
Hotel Pelicano

Best value

S$ 39
Avg. per night
3 stars

S$ 38 - S$ 109

Solar Singuitta

No. 1 most popular

Solar Singuitta
8.7 Excellent
S$ 69
Avg. per night
Pousada Vila das Velas

No. 2 most popular

S$ 109
Avg. per night
Hotel Guarda Mor

Best value

Hotel Guarda Mor
8.4 Excellent
S$ 38
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Ilhabela

Ilhabela travel FAQs

  • What are the best hotels in Ilhabela?

    Ilhabela is home to many highly-rated hotels, one of which is Hotel Real Villa Bella, which has a current rating of 9.0. For other potential stays, consider Hotel da Ilha and Velinn Camping Ilhabela, which can also be great places to stay in Ilhabela.

  • What is a good hotel near Praia do Sino?

    Reviews of Ilha Bela Pousada Boutique recommend it as a good place to stay near Praia do Sino, scoring 9.7/10 from 37 ratings.

  • What is a good hotel in Ilhabela near Bonete Beach?

    For a good hotel near to Bonete Beach, consider Chale Canto do Nema - it is rated 8.7/10 from 27 HotelsCombined reviews.

  • Is there a good hotel near Pedra do Sino?

    If you’re planning to stay near Pedra do Sino, you should consider Ilha Bela Pousada Boutique, which has a score of 9.7 from 37 reviews.

  • How much do hotels in Ilhabela cost?

    The average prices of hotels in Ilhabela have been around S$ 113 per night over the last 3 days.

  • How much is a cheap hotel in Ilhabela?

    Prices for Ilhabela hotels have been found for as low as S$ 13/night over the last 3 days.

  • How much is a hotel in Ilhabela tonight?

    Users have found prices for hotels in Ilhabela tonight starting as low as S$ 13, rising to an average cost of S$ 113, based on searches in the last 72 hours.