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-02

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

4 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

59 results

  • Barra Do Piuva Porto Hotel

    From US$ 92

    Avenida Brasil 1140 Piuva, Ilhabela, Br, Ilhabela, Brazil (To the map)

    Guests will appreciate a beachfront location a short way from Praia da Ilha das Cabras. The hotel offers…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Hotel Vila Kebaya

    From US$ 162

    167 Rua Antonio Lisboa Alves, Ilhabela, Brazil (To the map)

    This hotel has a prime setting just 1.8 km from Sea Club Ilhabela, while natural sights like the tranquil…

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Hotel Mercedes

    From US$ 124

    Avenida Leonardo Reale 2220, Ilhabela, Brazil (To the map)

    The hotel has a beachfront location approximately a 5-minute ride from the bustling Praia da Armacao…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Hotel Real Villa Bella

    From US$ 139

    Av. Forca Expedicionaria Brasileira, 234, Ilhabela, Brazil (To the map)

    Trail Baepi Pico is 3 km from the 4-star hotel, and the bustling Praia da Armacao Beach is situated a…

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Kalango Hotel Boutique

    From US$ 79

    Rua Da Cocaia, 326, Ilhabela, Brazil (To the map)

    Nestled in an old part of Ilhabela, this charming hotel is 1.3 km from parque esportivo. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Hotel Ilhabela

    From US$ 137

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

    This 4-star hotel in the Praia Saco da Capela district, in the vicinity of the friendly Praia Engenho…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Vila M Suites - Pet Friendly

    From US$ 80

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

    This Ilhabela hotel has a beachfront setting within reach of Pereque Sandy Beach, while natural sights…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Porto Pacuiba Hotel

    From US$ 103

    Avenida Leonardo Reale, 2392, Ilhabela, Brazil (To the map)

    This Ilhabela hotel is 800 metres from the scenic Praia Pedra do Sino Beach and 3.4 km from Praia Saco…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Hotel Velas Do Engenho

    From US$ 338

    Av Pedro De Paula Moraes, 1331 Bairro-Engenho D'Agua, Ilhabela, Brazil (To the map)

    Paroquia Nossa Senhora D'Ajuda Parish is approximately 2 km from this Ilhabela hotel, while Supermercado…

    To the hotel

    price for 1 night
    Book Now From US$ 338
  • A Casa Do Sol Ilhabela

    From US$ 169

    Rua Pedra Do Corvo, 22, Bairro Engenho Dagua, Ilhabela, Brazil (To the map)

    Pereque Sandy Beach is not far from the comfortable hotel, while Itaguacu Beach is 1.4 km away. Nossa…

    To the hotel

    price for 1 night
    Book Now From US$ 169
  • Abayomi Hotel

    From US$ 141

    Avenida Almirante Tamandare, 831, Ilhabela, Brazil (To the map)

    The hotel lies in the Praia Itaquanduba district of Ilhabela, only 650 metres from Praia do Pereque.

    To the hotel

    price for 1 night
    Book Now From US$ 141
  • Ilha Flat Hotel Suite Bella - 4207 - Ilhabela

    From US$ 96

    Av Princesa Isabel 747- Apartamento 4207- Pereque, Ilhabela, Brazil (To the map)

    This 4-star hotel in the Praia do Pereque district, merely 1.6 km from Mirante Do Morro Da Cruz. The…

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Feiticeira Guesthouse

    From US$ 46

    R. Dom Jose 21, Ilhabela, Brazil (To the map)

    The bed & breakfast lies in the Cambaquara district right near Praia da Feiticeira Beach. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Mooi Guest House

    From US$ 103

    11360 Avenida Governador Mario Covas Junior Casa 5, Ilhabela, Brazil (To the map)

    This Ilhabela hotel offers proximity to natural sights like Veloso Beach (2.6 km) and Praia Grande Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Recanto Das Carpas

    From US$ 136

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

    The comfortable hotel in the Praia do Pereque district is within reach of Pereque Sandy Beach. Natural…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Residencial Vilamar

    From US$ 32

    Avenida Dos Bandeirantes 55, Ilhabela, Brazil (To the map)

    This comfortable aparthotel boasts a convenient location in the Praia Itaquanduba district, within easy…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Diver Village Ilhabela

    From US$ 38

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

    The hotel has a convenient setting approximately 5 km from Ilhabela State Park, while natural sights…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Yannai Chale Praia

    From US$ 100

    Av. Pedro Paulo De Morais, 549, Ilhabela, Brazil (To the map)

    Municipal Stadium is 17 minutes' walk away, while Mirante Do Morro Da Cruz is in the vicinity of this…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • 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
  • Picollo Bambino Suites Ilhabela

    From US$ 50

    Rua Carlos Augusto Do Amaral 112, Ilhabela, Brazil (To the map)

    This comfortable hotel has a convenient location a short way from Bell Stone. The Picollo Bambino Suites…

    To the hotel

    price for 1 night
    Book Now From US$ 50