Hotels in Ilhabela Island

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

Ilhabela Island
23 Jul — 24 Jul2
Ilhabela Island
Fri 23/7
Sat 24/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Ilhabela Island

Filter by star ratings
All filters
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, SP, Brazil 
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, SP, Brazil 
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.

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, SP, Brazil 
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, SP, Brazil 
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, SP, Brazil 
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, SP, Brazil 
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.

Hotel Guanumbis
Hotel Guanumbis
8.7 Excellent
Rua Morro Da Cruz, 460, Ilhabela, Brazil
Show on map
1.5 km from city centre, Ilhabela, SP, Brazil 
ExcellentBased on 481 reviews
8.7

Situated in Ilhabela, Hotel Guanumbis offers 3-star accommodation, as well as an outdoor pool, a Jacuzzi and a sauna. It also provides a sun deck, a kids pool and a 24-hour reception.

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, SP, Brazil 
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.

DPNY Beach Hotel
DPNY Beach Hotel
8.9 Excellent
Av. Jose Pacheco Do Nascimento, 7668, Ilhabela, Brazil
Show on map
8.6 km from city centre, Ilhabela, SP, Brazil 
ExcellentBased on 661 reviews
8.9

Situated in Ilhabela, DPNY Beach Hotel & SPA provides 5-star accommodation, as well as a private beach, an outdoor pool and a sauna. It also offers valet parking, a rooftop terrace and a beauty centre.

Cheapest hotels in Ilhabela Island, Ilhabela

Show all 1,124 hotels
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.

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

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

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

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

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

$68
Avg. per night
Hotel Guanumbis
Hotel Guanumbis
8.7 Excellent
Rua Morro Da Cruz, 460, Ilhabela, Brazil
Show on map
1.5 km from city centre,  

Situated in Ilhabela, Hotel Guanumbis offers 3-star accommodation, as well as an outdoor pool, a Jacuzzi and a sauna. It also provides a sun deck, a kids pool and a 24-hour reception.

$72
Avg. per night
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,  

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.

$106
Avg. per night

Hotel prices in Ilhabela Island

3 stars

$40 - $106

Solar Singuitta

No. 1 most popular

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

No. 2 most popular

$106
Avg. per night
Velinn Hotel Santa Tereza

Best value

$40
Avg. per night

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

Where to stay in Ilhabela Island

Cities in Ilhabela Island

Ilhabela Island travel FAQs

  • Where is the best place to stay in Ilhabela Island?

    You can find several places worth visiting in Ilhabela Island. Ilhabela is the most popular amongst our users.

  • What are the best hotels in Ilhabela Island?

    1,308 reviews rated Hotel da Ilha with an average score of 7.9/10. It may also be worth looking into the Velinn Camping Ilhabela, which received a rating of 8.3/10 from 450 reviews. Hotel Ilhabela could also be a good option, with a score of 7.6/10 from 904 reviews.