Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

2026-11-04

2026-11-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

111 results

  • Vila Pequea Ilhabela

    From US$ 57

    Avenida Pedro De Paula Moraes 713, Ilhabela, Brazil (To the map)

    This 3-star hotel is situated in a central district, right near the restaurant Restaurante Portinho.

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Pousada Terra Madre

    From US$ 164

    Rua Antenor Custodio Da Silva, 80, Ilhabela, Brazil (To the map)

    Surrounded by gardens, this Ilhabela hotel is within 10 minutes' drive of Trail Baepi Pico. Natural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 164
  • Maruja

    From US$ 52

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

    This 3-star bed & breakfast has a prime setting around 4 km from Balneario dos Trabalhadores, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • 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
  • Casa Da Tieko - Suites No Pereque

    From US$ 86

    Rua Benedito Pedro De Oliveira, 210, Ilhabela, Brazil (To the map)

    The hotel has a prime setting around 4 km from Cabras Island, while natural sights like Toca Waterfall…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Velinn Pousada Villa Caicara

    From US$ 188

    Rua Antero Da Silva Pinto, 51, Ilhabela, Brazil (To the map)

    The hotel is nestled in Ilhabela, next to greenery and a mountain. The Velinn is 2.3 km from Sea Club…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Pousada Canoa Caicara Ilhabela

    From US$ 110

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

    The hotel is nestled in the Agua Branca district of Ilhabela, only steps away from the restaurant Pizzaria…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Velinn Feiticeira Praia Hotel

    From US$ 60

    R. Helena Alves De Carvalho, 238, Ilhabela, Br, Ilhabela, Brazil (To the map)

    Curral Beach is about a 10-minute drive from this Ilhabela inn, and Veloso Beach is about a 15-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Pousada Vila Das Velas

    From US$ 177

    Rua Do Guaia, 51, Ilhabela, Brazil (To the map)

    This Ilhabela hotel is located around 400 metres from Praia Barra Velha and within 5 minutes' drive of…

    To the hotel

    price for 1 night
    Book Now From US$ 177
  • A Casa Bella Guesthouse - Ilhabela

    From US$ 105

    140 Rua Pedro Pinto Casa, Ilhabela, Brazil (To the map)

    The hotel boasts a prime location in the Praia Itaquanduba district, just near Itaquanduba Beach. The…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Chale & Suites Mar Aberto

    From US$ 46

    Rua Benedito Leite Do Vale, 199, Praia Do Curral, Ilhabela, Brazil (To the map)

    The hotel is situated approximately a 10-minute ride from Cachoeira dos Tres Tombos Drinking Water Fountain…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • 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
  • Suite Ilhinha II Em Condominio Na Praia Do Pereque

    From US$ 68

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

    The hotel in the Praia do Pereque district, approximately a 20-minute walk from Trail Baepi Pico. A popular…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Recanto Toca Das Plantas De Ilhabela I

    From US$ 52

    Rua Leolino Clementino Barbosa, 284, Ilhabela, Brazil (To the map)

    When staying at the hotel, you'll be around a 15-minute ride from Cachoeira da Agua Branca. The Recanto…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Suite Privativa - Ilha Das Cabras - 2Min Da Balsa

    From US$ 64

    Rua Jatoba, 129, Ilhabela, Brazil (To the map)

    This Ilhabela hotel has a beachfront setting within a 3-km distance of Praia do Pereque. Guests can find…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Estudio Ilhote Da Prainha

    From US$ 210

    Avenida Riachuelo, 5341, Ilhabela, Brazil (To the map)

    The hotel has a convenient location 3.6 km from Balneario dos Trabalhadores. The Estudio Ilhabela is…

    To the hotel

    price for 1 night
    Book Now From US$ 210
  • Vila Angatu

    From US$ 82

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

    Praia Grande Beach is about 900 metres from this Ilhabela hotel, and Barequecaba Relaxed Beach is about…

    To the hotel

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

    From US$ 46

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

    The hotel lies in the Praia do Curral district of Ilhabela, a short way from Curral Beach. The accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Maluhia Ilhabela 3

    From US$ 138

    406 Rua Dez 125, Ilhabela, Brazil (To the map)

    Gato Waterfall is in proximity to the hotel, while Siriuba Beach is merely 1.3 km away. The Maluhia Ilhabela…

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Maluhia Ilhabela 1

    From US$ 127

    406 Rua Dez 125, Ilhabela, Brazil (To the map)

    This Ilhabela hotel has a prime setting 3.5 km from the bustling Praia da Armacao Beach, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 127