Top 10 Hotels in Ilhabela

See all 169 Hotels in Ilhabela
Barra Do Piuva Porto Hotel
Barra Do Piuva Porto Hotel

Avenida Brasil 1140 Piuva, Ilhabela 11630-000

3.5 out of 5.0

Located in Barra Velha, this beachfront hotel is in the historical district and within a 10-minute walk of Colonial Diver …

Get Rates
Hotel Praia do Portinho
Hotel Praia do Portinho

Avenida Riachuelo 11, Ilhabela 11630-000

3.0 out of 5.0

Situated on the boardwalk, this hotel is within a 10-minute walk of Portinho Beach and Feiticeira Beach. Juliao Beach and …

$89
per night
Caravela Pousada Ilhabela
Caravela Pousada Ilhabela

Rua Carlos Rizzini, 70 - Barra Velha, Ilhabela 11630-000

3.0 out of 5.0

Located in Barra Velha, this pousada is within 1 mi (2 km) of Nautica Mistral Marina, Lage Waterfall, and Tres Tombos …

$45
per night
Hotel Fita Azul
Hotel Fita Azul

Av. Força Expedicionária Brasileira, 98, Ilhabela 11630-000

3.0 out of 5.0

Located in Ilhabela Historical Center, this hotel is within a 5-minute walk of Rua do Meio, Cel. Juliao Square, and Igreja …

$105
per night
Pousada Terra Madre
Pousada Terra Madre

Rua Antenor Custódio da Silva, 80, Ilhabela 11630-000

3.5 out of 5.0

Located in Cocaia, this romantic pousada is within 2 mi (3 km) of Pereque Beach, Lage Waterfall, and Tres Tombos Waterfall. …

$98
per night
Ilha Deck Hotel
Ilha Deck Hotel

Rua Dona Isa, 25, Ilhabela 11630-000

2.5 out of 5.0

Located in Pereque, this hotel is within a 5-minute walk of Nautical Museum of Ilhabela, Engenho D'agua Beach, and Narwhal …

Get Rates
Hotel Itapemar
Hotel Itapemar

Avenida Pedro de Paula Morais, 341, Ilhabela 11630-000

3.5 out of 5.0

This family-friendly Ilhabela hotel is located by the ocean, steps from Gato Waterfall, Serraria Beach, and Pequea Beach. Sac …

$140
per night
L'Eden Pousada Boutique
L'Eden Pousada Boutique

Av. Cel. José Vicente Faria Lima 2107, Ilhabela 11630-000

3.0 out of 5.0

Located in Cocaia, this pousada is within 1 mi (2 km) of Pereque Beach, Lage Waterfall, and Tres Tombos Waterfall. Narwhal …

$87
per night
Pousada Praia Santa Tereza
Pousada Praia Santa Tereza

Av Forca Expedicionaria Brasileira, 813, Ilhabela 11630-000

3.5 out of 5.0

Nestled on the beach, this Ilhabela Historical Center pousada is just steps from Santa Tereza Beach and Saco do Indaia Beach. …

$145
per night
Hotel Mercedes
Hotel Mercedes

Avenida Leonardo Reale, 2220, Ilhabela 11630-000

3.5 out of 5.0

Nestled on the beach, this Ilhabela hotel is within a 10-minute walk of Viana Beach and Siriuba Beach. Garapocaia Beach and …

$92
per night

Recent Reviews in Ilhabela

Hide content

Where to stay in Ilhabela

Ilhabela Hotel Guide

If you're thinking of traveling through the Caraguatatuba area and you want to book a place to stay in Ilhabela, you'll find a comprehensive array to select from. Expedia has 39 lodging options that are within a 6-mile distance of Ilhabela's downtown.

Accommodations that are fairly close to the city center of Ilhabela include the Pousada Terra Madre and Caravela Pousada Bromélias.

Budget-concious travelers can breathe easy. The Ilhabela area provides a good selection of keenly-priced places to stay. The Porto Pousada Saco da Capela is 6 miles from the main part of Ilhabela, while the Hotel Fita Azul is 6 miles away. The Hotel Ilhabela and the Pousada do Capitão are some other economical options that you could investigate.

You could investigate the DPNY Beach Hotel & SPA or the Ilha de Toque Toque Boutique Hotel. The DPNY Beach Hotel & SPA is located 7 miles away from the center of Ilhabela. The Ilha de Toque Toque Boutique Hotel, is positioned 13 miles away. The Christina Flat and the Hotel Pousada Ilhasol are other alternative Expedia-listed hotels around Ilhabela.

Like to go a little further afield? Southeast Region has many things to see. Southeast Region offers beaches, rainforest and mountains, and common Southeast Region tourist destinations include traditional villages. In this section of Brazil tourists may also try their hand at mountain climbing, hiking and cycling.

35 miles to the northeast of Ilhabela you will find Ubatuba, where visitors can enjoy Itamambuca Beach and Tamar Project. Should you wish to spend a few nights in Ubatuba, be sure to check out the Pousada Villa Tenorio and Pousada Ilha de Itaka. Alternatively, you could consider staying at Sao Sebastiao, 18 miles to the west of Ilhabela, where you can choose from the Beach Hotel Maresias and Hotel Delta Maresias. Should you choose to stay in Sao Sebastiao, set aside a little time to check out the Santiago Beach and Pauba Beach.

Sao Jose dos Campos-Professor Urbano Ernesto Stumpf Airport is a convenient airport, and is 55 miles away from Ilhabela. Hotels that are nearby include Nacional Inn São José dos Campos and Monreale Hotel São José dos Campos.