Menu

Search options

2026-11-03

2026-11-04
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Ilhabela

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

73 results

  • Vila Bambu Ilhabela, Santa Tereza

    From US$ 65

    Rua Jose Trindade De Souza 95, Ilhabela, Brazil (To the map)

    Praia de Santa Teresa is located approximately 400 metres from the hotel, and such natural sites as the…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Pousada Casa Rosada Ilhabela

    From US$ 60

    121 Rua Joao Maiettini, Ilhabela, Brazil (To the map)

    Guests may find Trail Baepi Pico 2.9 km from the comfortable hotel, and crossing Sao Sebastiao is 2.8…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Pousada Oceano E Mar

    From US$ 103

    Avenida Princesa Isabel, 2792, Ilhabela, Brazil (To the map)

    Notable for its location, around a 10-minute drive from Praia do Pereque in Barra Velha, which is a resort…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Velinn 2Secreto Hotel Boutique

    From US$ 334

    46 Rua Jose Valerio Dos Santos, Ilhabela, Brazil (To the map)

    The hotel has a prime setting just 1.6 km from Curral Beach. The Velinn Ilhabela offers proximity to…

    To the hotel

    price for 1 night
    Book Now From US$ 334
  • Tw Guaimbe Exclusive Suites

    From US$ 550

    Av. Riachuelo, 5360 Praia do Julião, Ilhabela, Brazil (To the map)

    Mirante do Piuva is located 2.5 km from this Ilhabela hotel, while Cabras Island is 3.5 km away. At the…

    To the hotel

    price for 1 night
    Book Now From US$ 550
  • Vilarejo - Centro Historico Ilhabela

    From US$ 59

    125 Rua Da Padroeira 125, Ilhabela, Brazil (To the map)

    The comfortable hotel is nestled in Centro Historico, centered around the massive Zócalo plaza, in the…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Pousada Encanto Das Aguas

    From US$ 124

    Rua Vereado Manoel Pombo, 250, Ilhabela, Brazil (To the map)

    The hotel offers a convenient location in the Cambaquara district of Ilhabela. The Encanto Ilhabela offers…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Colonial Hotel

    From US$ 75

    Av. Brasil, 1751, Ilhabela, Brazil (To the map)

    Balneario dos Trabalhadores lies 2.6 km away, while Colonial Divers is merely 150 metres from the hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Cantinho Alentejano

    From US$ 87

    Av. Riachuelo, 5921, Ilhabela, Brazil (To the map)

    2.5 km from Cachoeira dos Tres Tombos Drinking Water Fountain, the hotel is also just moments from Praia…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Ilha Flat Hotel 4201

    From US$ 68

    Avenida Princesa Isabel, 747 - 4-201, Ilhabela, Brazil (To the map)

    With its prime location, the hotel lies 250 metres from Supermercado do Frade Ltda, while the arts theater…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Hotel Fita Azul

    From US$ 105

    Avenida Forca Expedicionaria Brasileira 98, Ilhabela, Brazil (To the map)

    This hotel lies 3.4 km from Bell Stone and 2.6 km from Praia Do Siriuba. The 4-star hotel places you…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Ilha Flat Hotel Ap 2202

    From US$ 50

    747 Avenida Princesa Isabel Flat 2202, Ilhabela, Brazil (To the map)

    The hotel places you only 400 metres from Pereque Sandy Beach and within a 4-km distance of Baepi's Peak.

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Pousada Canto Da Mata

    From US$ 46

    Rua Manuel Silva Junior, 213, Ilhabela, Brazil (To the map)

    The hotel has a convenient setting approximately a 15-minute drive from Mirante Do Morro Da Cruz. Places…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Suites Manu

    From US$ 47

    Rua Benedito Leite Do Vale, 216, Ilhabela, Brazil (To the map)

    Praia da Feiticeira Beach is 3.1 km from this hotel and Cachoeira dos Tres Tombos Drinking Water Fountain…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Ilha Deck Hotel

    From US$ 155

    Rua Dona Isa, 25, Ilhabela, Brazil (To the map)

    The hotel has a waterfront location merely 600 metres from caicara beach and around a 10-minute drive…

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Bella Ilha Pousada

    From US$ 105

    Avenida. Almirante Tamandare, 359, Ilhabela, Brazil (To the map)

    The comfortable hotel lies in the Praia Itaquanduba district with easy access to Itaguacu Beach, which…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Pousada Barulho D' Agua

    From US$ 64

    Rua Manoel Pombo, 250, Ilhabela, Brazil (To the map)

    This hotel is located in the Praia do Curral district, 1.7 km from Praia Grande. The 3-star hotel in…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Flat 1-208 Ilha Flat Hotel Ilhabela

    Avenida Princesa Isabel 747, Ilhabela, Brazil (To the map)

    The hotel is situated in the Praia do Pereque district, within a 200-metre distance of the seafood restaurant…

    To the hotel

    Book Now
  • Pousada Cahe

    From US$ 116

    Rua Jose Bonifacio, 310, Ilhabela, Brazil (To the map)

    The hotel has a prime location 2.4 km from Pereque Sandy Beach. Places of worship to visit within reach…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Flat In Ilhabela

    From US$ 60

    Ilha Flat Hotel 1-208, Ilhabela, Brazil (To the map)

    The hotel has a prime location 22 minutes' walk from Ilhabela Port Marina. The Flat is also 2.4 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 60