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

Ilhabela hotels in Barra Velha

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

126 results

  • Barra Do Piuva Porto Hotel

    From US$ 92

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

    The hotel has a beachfront location 3.1 km from Pereque Sandy Beach. The Barra is also about 10 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Residencial Solariun Ilhabela

    From US$ 77

    Avenida Brasil 2433, Ilhabela, Brazil (To the map)

    Praia da Ilha das Cabras is located about a 10-minute drive from this Ilhabela hotel while Beach Bay…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Azur Guesthouse

    From US$ 60

    Rua Barra Velha 60, Ilhabela, Brazil (To the map)

    The property is 2.3 km from crossing Sao Sebastiao and 2.2 km from Mirante do Piuva. Entertainment venues…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Suites Na Casa Da Praia

    From US$ 45

    Av. Brasil, 2187 Casa 3 - Ilhote, Ilhabela, Brazil (To the map)

    This apartment is a mere 450 metres from Mirante do Piuva, in the Cambaquara district. If you feel like…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Casas Do Mar

    From US$ 258

    Av Brasil 3161, Ilhabela, Brazil (To the map)

    The property offers a beachfront location, 2.3 km from Cachoeira dos Tres Tombos Drinking Water Fountain…

    To the hotel

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

    From US$ 52

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

    The bed & breakfast is situated in Barra Velha, which is a resort town and county seat of about 30,000…

    To the hotel

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

    From US$ 103

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

    Pereque Sandy Beach lies 2.6 km away, while Guna Marina is 2.8 km from the hotel. The Oceano Ilhabela…

    To the hotel

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

    From US$ 60

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

    This Ilhabela hotel is nestled in Barra Velha, which is a resort town and county seat of about 30,000…

    To the hotel

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

    From US$ 212

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

    The hotel lies in Barra Velha, which is a resort town and county seat of about 30,000 inhabitants in…

    To the hotel

    price for 1 night
    Book Now From US$ 212
  • Tahaa Pousada Boutique

    From US$ 127

    Travessa Barra Velha 680, Ilhabela, Brazil (To the map)

    The inn lies in the Cambaquara district with easy access to Colonial Divers, which is about a 5-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • Casas Mdp Ilhabela/2

    From US$ 55

    Rua Fernando De Noronha 148, Ilhabela, Brazil (To the map)

    The property is 4.2 km from Sea Club Ilhabela, and Balneario dos Trabalhadores is 4.7 km away. The 1…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Home Aguas Da Barra Ilhabela

    From US$ 43

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

    The 6-room apartment lies in Barra Velha, which is a resort town and county seat of about 30,000 inhabitants…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • The House

    From US$ 91

    136 Rua Ceara Casa, Ilhabela, Brazil (To the map)

    Guests will find Cachoeira da Agua Branca a mere 1.6 km from the holiday home, and Praia da Ilha das…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Hostel D'Casa

    From US$ 68

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

    The hostel is located around 3 km from Mirante do Piuva and 3.8 km from the friendly Praia Engenho d'Agua…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Velinn Caravela Pousada Ilhabela

    From US$ 56

    Rua Carlos Rizzini, 70, Ilhabela, Brazil (To the map)

    Located fairly close to Supermercado Ilha da Princesa, this inn is 15 minutes' walk from Ilhabela city…

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Studio Casa Do Monge Ilhabela

    From US$ 96

    Rua Minas Gerais 450, Ilhabela, Brazil (To the map)

    This Ilhabela hotel is nestled in Barra Velha, which is a resort town and county seat of about 30,000…

    To the hotel

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

    From US$ 64

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

    Located in Barra Velha, which is a resort town and county seat of about 30,000 inhabitants in the Northern…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Gidu Ilhabela

    From US$ 43

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

    Pereque Sandy Beach is within 25 minutes' walk of this 4-star hotel, while Mirante do Piuva is around…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Jubarte Hospedaria E Gastronomia

    From US$ 62

    Rua Carlos Rizzini 83, Ilhabela, Brazil (To the map)

    The hotel is nestled in the cultural heart of Ilhabela, around 10 minutes' drive from the friendly Praia…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Pousada Canto Bella Terra

    From US$ 96

    Rua Bahia, 258, Ilhabela, Brazil (To the map)

    The hotel lies in Barra Velha, which is a resort town and county seat of about 30,000 inhabitants in…

    To the hotel

    price for 1 night
    Book Now From US$ 96