Hotels in Ilhabela

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

Ilhabela, Sao Paulo, Brazil
23 Jul — 24 Jul2
Ilhabela, Sao Paulo, Brazil
Fri 23/7
Sat 24/7
...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 182 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,384 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 550 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 955 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 420 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 200 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 493 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.

Velinn Pousada Villa Caiçara
Velinn Pousada Villa Caiçara
9.2 Excellent
Rua Antero da Silva Pinto, 51, Ilhabela, Brazil
Show on map
0.9 km from city centre, Ilhabela 
ExcellentBased on 276 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 61 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:$89/night
Absolute cheapest price found:$3/night
Cheapest day:Thursday
Most expensive day:Friday
$59 - $154
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$55 - $68
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,124 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.

$27
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.

$29
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.

$33
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.

$34
Avg. per night
Velinn Pousada Villa Caiçara
Velinn Pousada Villa Caiçara
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.

$36
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.

$38
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.

$40
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.

$50
Avg. per night

Hotel prices in Ilhabela

2 stars or below

$34 - $65

Hotel Portal de Barequeçaba

No. 1 most popular

$38
Avg. per night
Pousada Lua Azul

No. 2 most popular

$65
Avg. per night
Hotel Pelicano

Best value

$34
Avg. per night
3 stars

$27 - $78

Solar Singuitta

No. 1 most popular

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

No. 2 most popular

$78
Avg. per night
Hotel Guarda Mor

Best value

Hotel Guarda Mor
8.4 Excellent
$27
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?

    One of the most popular hotels in Ilhabela is Hotel da Ilha, which has been reviewed by 1,308 users and currently has a rating of 7.9/10. Other top-rated locations include Velinn Camping Ilhabela and Hotel Ilhabela, which have received 8.3/10 and 7.6/10 ratings from our users, respectively.

  • What is a good hotel near Praia do Sino?

    Ilha Bela Pousada Boutique is a hotel near Praia do Sino that is popular with HotelsCombined users, scoring 9.7 across 37 reviews.

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

    Chale Canto do Nema is a hotel near Bonete Beach that is popular with HotelsCombined users, scoring 8.7 from 29 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.