Menu

Search options

2026-05-04

2026-05-05
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.

3 star 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

101 results

  • Chale Do Bosque Ilhabela

    From US$ 34

    Rua Benedito Rodrigues Dos Santos, 39B, Ilhabela, Brazil (To the map)

    This guest house is situated in the Cocaia district, within reach of the seafood restaurant Tres Marias.

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Casa Em Ilhabela

    From US$ 53

    Avenida Coronel Jose Vicente De Faria Lima, 1358, Ilhabela, Brazil (To the map)

    Situated in the Agua Branca district of Ilhabela, the guest house is 3.6 km from the friendly Praia Engenho…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Suite Privativa 3, Exclusiva!

    From US$ 29

    114 Rua Benedito Dos Santos Sampaio, Ilhabela, Brazil (To the map)

    The Sea Club Ilhabela is approximately 4 km from the hotel, while Água Branca Waterfall is 2.1 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Pousada Chales Sinbad

    From US$ 70

    3905 Avenida Riachuelo Pousada, Ilhabela, Brazil (To the map)

    The Praia da Ilha das Cabras is 2.2 km away, while Julião Beach is just 1.7 km from this Ilhabela hotel.

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Pousada Ilha Brazil

    From US$ 69

    Rua Espirito Santo, 118, Ilhabela, Brazil (To the map)

    At this Ilhabela hotel you'll be 2.2 km from Sino Beach. The Pousada Ilha Brazil Ilhabela is about 25…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Suite Ilhinha II Em Condominio Na Praia Do Pereque

    From US$ 62

    332 Rua Benedito Rodrigues Da Silva, Ilhabela, Brazil (To the map)

    Located just steps from Perequê Beach, this 3-star hotel is 15 minutes' walk from Ilhabela city centre.

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Espaco Dona Florinha

    From US$ 72

    200 Rua Dona Florinha, Ilhabela, Brazil (To the map)

    The centre of Ilhabela can be reached within a 10-minute walk, and natural attractions like Cabras Island…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Suite Ninho Do Sabia

    From US$ 28

    Rua Travessa Andrelino Chagas, 133, Ilhabela, Brazil (To the map)

    Veloso Beach is located only 500 metres from this Ilhabela guest house, and such natural sites as Praia…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Pousada Praia Do Curral

    From US$ 46

    Av. Jose Pacheco Do Nascimento, Ilhabela, Brazil (To the map)

    Located in the Praia do Curral district, this Ilhabela hotel is 4.3 km from the Barequecaba Beach. The…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Pousada Villa Nina

    From US$ 88

    Avenida Dona Maria 1ª, 156, Ilhabela, Brazil (To the map)

    At this Ilhabela hotel you'll be 600 metres from Praia da Feiticeira. The Pousada Villa Nina is also…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Suites Terrasol

    From US$ 70

    94 Rua Benedito Valerio Dos Santos, Ilhabela, Brazil (To the map)

    This 3-star hotel in the Praia do Pereque district, 1.6 km from the Baepi Peak. The property is about…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Hotel Ilhasol

    From US$ 93

    Av. Engenho Velho 87 (Dom Joao V), Ilhabela, Brazil (To the map)

    The hotel has a lush location approximately a 25-minute walk from the Piúva Viewpoint. The Três Tombos…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Refugio Rosa Do Mar

    From US$ 87

    Rua Deolino Mariano Leite, 372B, Ilhabela, Brazil (To the map)

    The centre of Ilhabela can be reached within a 15-minute walk. The Refugio Rosa Do Mar Ilhabela is also…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Edicula Simples, Pratico E Ideal

    From US$ 66

    201 Rua Alagoas, Ilhabela, Brazil (To the map)

    The centre of Ilhabela can be reached within a 15-minute walk. Pereque Sandy Beach is right near the…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Recanto Vicks Flats

    From US$ 184

    Rua Manoel Mazagao, 61 Pereque, Ilhabela, Brazil (To the map)

    The Juninho Bike Shop is located only 200 metres from this 3-star hotel, and such natural sites as the…

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • Suites Ilhabela

    From US$ 49

    Rua Benedito Pedro Dos Santos, Ilhabela, Brazil (To the map)

    The guest house in the Agua Branca district of Ilhabela, within 10 minutes' drive of the Our Lady of…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Casa De Hospedes Mangara II

    R. Sergio Rodrigues, 168, Ilhabela, Brazil (To the map)

    Located 0.7 km from Caiçara Beach, the guest house is also 3.9 km from the Nossa Senhora D'Ajuda e Bom…

    To the hotel

    Book Now
  • Velinn Pousada Casa De Pedra Ilhabela

    From US$ 51

    Av. Prof. Malaquias De Oliveir, Ilhabela, Brazil (To the map)

    The arts theater "Municipal Theatre" is about a 10-minute ride from the hotel, which is also situated…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Suites Do Caboclo

    From US$ 24

    R. Benedito Leite Do Vale, 237, Ilhabela, Brazil (To the map)

    This Ilhabela hotel offers a place to stay in the Cambaquara district, right around the corner from DPNY…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Hotel Pousada Dos Hibiscos

    From US$ 89

    Av. Pedro De Paula Moraes, 720, Ilhabela, Brazil (To the map)

    The centre of Ilhabela can be reached within a 15-minute walk, and natural attractions like Perequê Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 89