Hotels in Ilhabela Island

Search and compare Ilhabela Island hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Ilhabela Island

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Av Pedro Paula De Moraes, 151, Ilhabela, Brazil
Guests of this beach resort will appreciate convenient on-site amenities such as a fitness centre and a steam room.
Free Wi-Fi
Parking
8.0
Excellent
1882 reviews
Location
3.7 km from city centre
S$ 87
Av. José Pacheco do Nascimento, 7668, Ilhabela, Brazil
Catch some rays at the beach or spend the day relaxing at DPNY Beach Hotel & SPA Ilhabela's full-service spa. Then enjoy a meal at one of the hotel's 4 restaurants.
Pool
Free Wi-Fi
8.9
Excellent
1538 reviews
Location
8.6 km from city centre
S$ 234
Av. Forca Expedicionaria Brasileira, 234, Ilhabela, Brazil
This hotel features 2 outdoor pools, a restaurant and a fitness centre. Free buffet breakfast, free WiFi in public areas and free self parking are also provided. Additionally, a bar/lounge, a poolside bar and a sauna are on-site.
Free Wi-Fi
Parking
9.3
Excellent
949 reviews
Location
4.6 km from city centre
S$ 119
Rua Joaquim José da Silva, nº 281, Ilhabela, Brazil
While you're here, you can enjoy all the comforts of home and more, including free Wi-Fi and a garden, as well as air conditioning and daily housekeeping. Other amenities include towels, a mini-fridge, a ceiling fan and tour/ticket assistance.
Free Wi-Fi
Parking
8.9
Excellent
1708 reviews
Location
1.8 km from city centre
S$ 54
Avenida Leonardo Reale, 2220, Ilhabela, Brazil
Spend the day catching some rays at the beach, relaxing by one of Hotel Mercedes's 3 outdoor swimming pools or pampering yourself at the full-service spa.
Free Wi-Fi
8.6
Excellent
913 reviews
Location
6.5 km from city centre
S$ 159
R. Helena Alves De Carvalho, 238, Ilhabela, Brazil
Along with 2 outdoor pools, this smoke-free hotel has a restaurant and a bar/lounge. Free full breakfast and free WiFi in public areas are also provided. Other amenities include a poolside bar, concierge services and laundry facilities.
Free Wi-Fi
8.9
Excellent
1097 reviews
Location
5.4 km from city centre
S$ 54
Avenida Brasil 1140 Piuva, Ilhabela, Brazil
Catch some rays on Barra Do Piuva Porto Hotel's private sand beach, pamper yourself at the full-service spa or enjoy snorkelling.
Free Wi-Fi
9.4
Excellent
1292 reviews
Location
2.4 km from city centre
S$ 118
Rua da Cocaia, 326, Ilhabela, Brazil
Along with an outdoor pool, this hotel has a restaurant and a bar/lounge. Free buffet breakfast, free WiFi in public areas and free self parking are also provided. Other amenities include a poolside bar, a conference centre and 24-hour room service.
Free Wi-Fi
Parking
9.0
Excellent
1082 reviews
Location
0.5 km from city centre
S$ 109

Top-rated Ilhabela Island hotels

Our users rated these Ilhabela Island hotels among the best places to stay. Be sure to read user reviews to learn why these hotels are among the highest rated.
747 Av. Princesa Isabel, Ilhabela, Brazil
0.6 km from city centre
Pool
Free Wi-Fi
S$ 99
Avg. per night
R. Armando da Silva Pinto, 90, Ilhabela, Brazil
0.9 km from city centre
Free Wi-Fi
Air conditioning
S$ 108
Avg. per night

Cheapest hotels in Ilhabela Island

Out of the hotels in Ilhabela Island we've come across, these properties are priced the lowest. If you have the flexibility, change the dates selected to compare prices.
250 R. Manoel Pombo, Ilhabela, Brazil
8.1 km from city centre
Free Wi-Fi
Air conditioning
S$ 45
Avg. per night
Rua Rosa Rodrigues da Silva, 133, Ilhabela, Brazil
8.2 km from city centre
Free Wi-Fi
Parking
Air conditioning
S$ 45
Avg. per night
Av. Riachuelo, 6926, Ilhabela, Brazil
7.8 km from city centre
Free Wi-Fi
Parking
S$ 46
Avg. per night
Rua São Benedito, 202, Ilhabela, Brazil
4.3 km from city centre
Free Wi-Fi
Spa
S$ 49
Avg. per night
R Joao Batista Dos Santos, 162, Ilhabela, Brazil
7.5 km from city centre
Free Wi-Fi
Parking
S$ 50
Avg. per night
Rua Sérgio Rodrigues, 48, Ilhabela, Brazil
0.4 km from city centre
Free Wi-Fi
Air conditioning
S$ 50
Avg. per night
Rua Antonia Silva Santana 95, Ilhabela, Brazil
5.2 km from city centre
Free Wi-Fi
Parking
S$ 50
Avg. per night
R. Benedito Dos Santos Sampaio, 212, Ilhabela, Brazil
0.7 km from city centre
Free Wi-Fi
Parking
S$ 50
Avg. per night

Hotel prices in Ilhabela Island

Some of the best options for booking a hotel in Ilhabela Island categorized by hotel class. We've also highlighted the most popular hotels and best value within each hotel class.
4 stars +
Av. José Pacheco do Nascimento, 7668, Ilhabela, Brazil
S$ 234
747 Av. Princesa Isabel, Ilhabela, Brazil
S$ 99
3 stars
R. Antero da Silva Pinto 51, Ilhabela, Brazil
S$ 114
Rua Mario Covas Junior, 14500 A, Ilhabela, Brazil
S$ 81
Rua Antonia Silva Santana 95, Ilhabela, Brazil
S$ 50
2 stars and under
Rua Lincoln Feliciano 305, Perequê, Ilhabela, Brazil
S$ 76
Rua São Benedito, 202, Ilhabela, Brazil
S$ 49

Where to stay in Ilhabela Island

Utilize the map to find properties close to the Ilhabela Island area(s) or attractions you plan on visiting. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

Facts about staying in Ilhabela Island

  • Where is the best place to stay in Ilhabela Island?

    Ilhabela Island has plenty to offer. Consider staying in one of its most favoured locations, like Ilhabela.

  • What are the best hotels in Ilhabela Island?

    One of the most popular hotels in Ilhabela Island is Hotel Ilhabela, which has been reviewed by 1,882 users and currently has a rating of 8.0/10. Other top-rated locations include Hotel da Ilha and Beer Hostel Ilhabela, which have received 7.9/10 and 7.9/10 ratings from our users, respectively.

  • What is a good hotel near Pereque Beach?

    With a rating of 8.9/10 from 1,708 reviews, Pousada Montemar is a hotel close to Pereque Beach that is highly recommended by HotelsCombined users.

  • What is a good hotel in Ilhabela Island near Grande Beach?

    Hotel da Ilha is the hotel close to Grande Beach that is most recommended by HotelsCombined users, with 2,846 reviews rating it at 7.9/10.

  • Is there a good hotel near Juliao Beach?

    A good hotel near Juliao Beach is Hotel da Ilha, which has been rated 7.9/10 by 2,846 HotelsCombined user reviews.

  • What are the most popular landmarks to visit in Ilhabela Island?

    Pereque Beach, Grande Beach, and Juliao Beach are the most popular landmarks in Ilhabela Island according to our data. You can experience Pereque Beach if you plan to visit Ilhabela. You can visit Grande Beach if you stay in Ilhabela. Juliao Beach is accessible while staying in Ilhabela.

See more FAQs

Find better results for your stay in Ilhabela Island

Consider these popular 3-star hotels in Ilhabela Island