Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Ilhabela · 0.18 km from centre
9.7
578 reviews
<h2>Comfortable Accommodations</h2>
Hotel Vila Kebaya in Ilhabela offers family rooms with air-conditioning, balconies, and private bathrooms. Each room includes a minibar, TV, and free WiFi.
<h2>Exceptional Facilities</h2>
Guests enjoy an infinity swimming pool, sauna, fitness centre, sun terrace, and garden. Additional amenities include a steam room, fitness room, and outdoor seating area.
<h2>Dining Experience</h2>
The on-site restaurant serves local cuisine with a continental breakfast. A bar provides a relaxing atmosphere for evening drinks.
<h2>Prime Location</h2>
Located in the city centre, Praia do Saco da Capela is a 9-minute walk away. Nearby attractions include bike tours and various points of interest.
<h2>Guest Satisfaction</h2>
Highly rated for its attentive staff, delicious breakfast, and heated pool.

Hotel in Ilhabela · 0.39 km from centre
9.6
478 reviews
Breakfast available
With a stay at Hotel Real Villa Bella in Ilhabela (Santa Tereza), just steps from Yacht Club de Ilhabela. This family-friendly hotel is 0.3 mi (0.4 km) from Santa Tereza Beach and 0.4 mi (0.6 km) from Igreja Nossa Senhora D'Ajuda.

Hotel in Ilhabela · 2.45 km from centre
9.4
360 reviews
Situated in beautiful Ilhabela, on Praia do Viana, Porto Pacuíba was recently renovated and offers spacious accommodation. Guests can enjoy on-site amenities, which include an indoor pool, a heated outdoor pool with a wet bar, three Japanese hot tubs for adults and a children's hot tub, a deck with panoramic ocean views, and free parking.
Rooms at Porto Pacuíba Hotel feature silent air conditioning and a Smart LCD satellite TV with over 90 TV channels, music and Netflix. Some accommodations also feature a hot tub and a balcony with a private hammock overlooking the sea or garden.
Run by Chef Lucas Figueiredo, the Portofino Restaurant has an international menu with a hint of local cuisine. Guests can also enjoy the breakfast buffet, which includes more than 50 options of homemade cakes, jams and cheeses.
You can also relax by the pool with a drink from the hotel bar, enjoy a revitalizing massage at the spa and use the sauna. For your convenience, free WiFi is available throughout the hotel.

Hotel in Ilhabela · 1.54 km from centre
9.7
315 reviews
<h2>Beachfront Location</h2>
Hotel Velas do Engenho in Ilhabela offers direct beachfront access with stunning sea views. Guests can relax on the rooftop swimming pool or sun terrace, enjoy the open-air bath, and take advantage of the fitness centre and sauna.
<h2>Comfortable Accommodations</h2>
Rooms feature air-conditioning, private balconies, and modern amenities such as free WiFi, minibars, and flat-screen TVs. Family rooms and garden views enhance the stay, ensuring a comfortable and enjoyable experience for all visitors.
<h2>Dining Options</h2>
The family-friendly restaurant serves Mediterranean and Brazilian cuisines with a variety of breakfast options including continental and buffet. Additional dining options include brunch, lunch, dinner, high tea, and cocktails, catering to diverse preferences.
<h2>Activities and Services</h2>
Guests can participate in fishing, yoga classes, fitness classes, walking tours, aerobics, and cycling. The hotel provides free on-site private parking, a kids' club, and a variety of wellness packages, ensuring a memorable and enjoyable stay.

Pousada (Brazil) in Ilhabela · 4.55 km from centre
9.8
52 reviews
Breakfast available
With a stay at Pousada de Charme Emirados in Ilhabela (Centro Comercial), you'll be a 4-minute walk from Waldemar Belisário Museum and 10 minutes by foot from Praia Barra Velha. This pousada is 19.5 mi (31.4 km) from Maresias Beach and 1 mi (1.7 km) from Nautica Mistral Marina.

Hotel in Ilhabela · 3.65 km from centre
8.4
461 reviews
In front of Ilhabela´s Perequê Beach, Ilha Flat offers accommodation with a kitchenette and cable TV. It features swimming pools for adults and children, a spa and a 24-hour bar.
Guests at 4-star Ilha Flat Hotel enjoy spacious rooms with a seating area and an exotic garden view. Other room features are a a minibar and a safety deposit box.
It is possible to have a facial treatment, a massage or an acupuncture session at the spa. For exercising, there is a fitness centre and a tennis court. Guests can also use a games room and a sauna unit.
The 24-hour beach kiosk Gaudí specializes in Brazilian and Mediterranean food. The hotel hosts Oca Brasil, a restaurant and piano bar with sea views. For light meals, there is a pool bar.
Ilha Flat is located 3 km from the ferry boat pier and 5 km from Ilhabela´s historical centre, where visitors can find many shops, bars and restaurants.

Hotel in Ilhabela · 3.64 km from centre
9.0
62 reviews
With a stay at Ilha Flat Hotel in Ilhabela (Centro Comercial), you'll be within a 5-minute drive of Ilhabela Port Marina and Yacht Club de Ilhabela. This spa hotel is 2.5 mi (4.1 km) from Cabras Island.

Inn in São Sebastião · 5.20 km from centre
8.0
4 reviews
Breakfast available
A stay at Pousada Praiamar places you in the heart of São Sebastião, steps from São Francisco Beach and 9 minutes by foot from Villa Mares Shopping Center. This beach inn is 19.2 mi (30.9 km) from Maresias Beach and 0.4 mi (0.7 km) from Arrastao Beach.

Hotel in Ilhabela · 3.64 km from centre
9.3
67 reviews
<h2>Prime Beachfront Location</h2>
Ilha Flat Hotel Suíte Bella in Ilhabela offers direct beachfront access with stunning views. Guests can relax by the infinity swimming pool, sun terrace, or lounge in the garden.
<h2>Comfortable Accommodations</h2>
Rooms feature air-conditioning, balconies, and private bathrooms. Additional amenities include a sauna, fitness centre, and free WiFi, ensuring a comfortable stay.
<h2>Dining Experience</h2>
The family-friendly restaurant serves Asian cuisine with dinner and cocktails. A buffet breakfast is provided, featuring juice, cheese, and fruits.
<h2>Nearby Attractions</h2>
Praia do Perequê is a 3-minute walk away, offering scenic beach views. Other attractions include tennis courts, a massage service, and a tour desk.

Hotel in Ilhabela · 3.64 km from centre
7.8
103 reviews
<h2>Comfortable Accommodations</h2>
Ilha Flat Hotel Ap 2202 in Ilhabela offers family rooms with air-conditioning, balconies, and TVs. Each room includes free WiFi, ensuring guests stay connected during their stay.
<h2>Exceptional Facilities</h2>
Guests can enjoy a spa and wellness centre, sauna, fitness centre, and outdoor swimming pool. The hotel also features a restaurant, bar, and a beautiful garden.
<h2>Convenient Location</h2>
Praia do Perequê is a 3-minute walk away, providing easy beach access. The property is situated on Avenida Princesa Isabel, offering easy access to local attractions.
<h2>Guest Services</h2>
The hotel offers a 24-hour front desk, room service, and free on-site private parking. Reception staff speak English, Spanish, Portuguese, and French, catering to international guests.

Hotel in Ilhabela · 3.65 km from centre
9.3
46 reviews
<h2>Comfortable Accommodations</h2>
Ilha Flat Hotel 4201 in Ilhabela offers family rooms with air-conditioning, balconies, and private bathrooms. Each room includes a tea and coffee maker, free toiletries, and a TV.
<h2>Exceptional Facilities</h2>
Guests enjoy a sauna, garden, tennis court, and a year-round outdoor swimming pool. Additional amenities include a fitness room, games room, and free WiFi throughout the property.
<h2>Dining Experience</h2>
The traditional restaurant serves Brazilian cuisine for lunch and dinner. A pool bar provides a relaxing atmosphere, while the child-friendly buffet caters to families.
<h2>Prime Location</h2>
Praia do Perequê is a 4-minute walk away, and São José dos Campos Airport is 116 km from the hotel. Walking tours are available to explore the surrounding area.

Hotel in Ilhabela · 3.65 km from centre
8.7
91 reviews
<h2>Beachfront Location</h2>
Beira mar Flat 2-209 in Ilhabela offers direct beachfront access with Praia do Perequê just a 4-minute walk away. Guests can relax on the terrace or balcony, enjoy the garden views, and take a dip in the year-round outdoor swimming pool.
<h2>Comfortable Accommodations</h2>
Rooms feature air-conditioning, private bathrooms, and modern amenities such as minibars, microwaves, and free toiletries. Family rooms and full-day security ensure a comfortable stay for all visitors.
<h2>Dining and Leisure</h2>
The hotel serves Japanese cuisine at its restaurant and offers a bar for refreshments. Additional facilities include a sauna, waterpark, and free on-site private parking. São José dos Campos Airport is 116 km away.

Hotel in Ilhabela · 0.18 km from centre
9.8
71 reviews
A stay at Hotel Vila Kebaya places you in the heart of Ilhabela – a 1-minute drive from Saco da Capela Beach and 11 minutes from Cabras Island. This luxury hotel is 6.9 mi (11.1 km) from Feiticeira Beach and 7.3 mi (11.8 km) from Julião Beach.

Hotel in Ilhabela · 0.89 km from centre
9.2
237 reviews
Breakfast available
This hotel brings sophistication and tranquility in a tropical atmosphere, 800 metres from the village of Ilha Bela. It features an outdoor swimming pool, sun terrace and a spa and wellness centre.
Rooms at Hotel Itapemar are stylishly decorated and feature all modern amenities. They are air-conditioned and include a TV. Some rooms have a private balcony, offering panoramic views.
Guests can enjoy Shiatsu treatments, a sauna and Turkish steam bath. Sport and leisure facilities include, tennis and squash courts. The tour desk can arrange a variety of tours on the island and water sport activities.
Guests can start their day with an extensive breakfast. Mediterranean cuisine, prepared with a mix of local spices is served in a romantic ambiance.
Located in front of the beach and 7 km from the Ferry Terminal. Private parking is possible on site.

Hotel in Ilhabela · 1.59 km from centre
9.8
102 reviews
Breakfast available
Located in Ilhabela (Pequeá), Velas do Engenho Hotels and Events is within a 5-minute drive of Ilhabela Port Marina and Pereque Beach. This beach hotel is 1.4 mi (2.2 km) from Yacht Club de Ilhabela and 3.9 mi (6.2 km) from Cabras Island.

Inn in Ilhabela · 2.20 km from centre
9.2
435 reviews
Situated in Ilhabela and with Praia do Itaquanduba reachable within 400 metres, Pousada Suites Nova Mar Ilhabela features an outdoor swimming pool, free WiFi throughout the property and a garden. All rooms boast a flat-screen TV with satellite channels and a private bathroom. Pousada Suites Nova Mar Ilhabela provides pool views and a terrace.
All rooms have a wardrobe.
Guests at the accommodation will be able to enjoy activities in and around Ilhabela, like hiking and cycling.
A business centre and meeting and banquet facilities are also available at Pousada Suites Nova Mar Ilhabela.
The nearest airport is São José dos Campos Airport, 81 km from Pousada Suites Nova Mar Ilhabela.

Pousada (Brazil) in São Sebastião · 5.20 km from centre
7.6
7 reviews
Breakfast available
A stay at Pousada Praiamar places you in the heart of São Sebastião, within a 10-minute walk of Villa Mares Shopping Center and Arrastao Beach. This beach pousada is 19.2 mi (30.9 km) from Maresias Beach and 0.7 mi (1.2 km) from São Francisco Beach.

Hotel in Ilhabela · 5.52 km from centre
8.4
111 reviews
<h2>Elegant Accommodation</h2>
Pousada Cahê in Ilhabela offers a 5-star hotel experience with family rooms, full-day security, and free on-site private parking. Guests enjoy a year-round outdoor swimming pool and complimentary WiFi throughout the property.
<h2>Comfortable Amenities</h2>
Each room features a balcony with mountain views, a private bathroom, and a fully equipped kitchen. Additional amenities include a minibar, microwave, TV, and free toiletries.
<h2>Delicious Breakfast</h2>
A continental buffet breakfast is served daily, offering juice, fresh pastries, cheese, and fruits. The dining area provides a comfortable space for guests to start their day.
<h2>Prime Location</h2>
Praia da Barra Velha is located 2 km from the hotel, while São José dos Campos Airport is 108 km away. Reception staff speak Portuguese, ensuring a pleasant stay for all visitors.

Hotel in Ilhabela · 6.68 km from centre
9.3
409 reviews
Breakfast available
Ilhabela’s Colonial Hotel is 30 metres from Ilha das Cabras Beach, and boasts a swimming pool and panoramic ocean views from its rooms. This pet-friendly hotel offers free parking and Wi-Fi.
All rooms at Colonial Hotel come with sea views. They’re fitted with simple, colonial-style décor, air conditioning and a minibar. The private bathroom has a glass-enclosed shower.
Guests can enjoy a buffet breakfast each morning in the breakfast room. It includes a variety of fresh fruits, breads and cold meats, as well as a selection of hot and cold drinks.
Colonial Hotel is within 3.5 km of Ilhabela centre and São Sebastião Ferry. São Sebastião city centre is 8 km away. Diving lessons can be arranged next to the hotel.

Hotel in Ilhabela · 7.76 km from centre
9.2
348 reviews
With a event hall, bar and sun terrace, Hotel Boutique Ananas is 3 km from Ilhabela centre and a 5-minute drive from the ferry point. It offers free WiFi, air-conditioned rooms and a daily buffet breakfast.
All spacious rooms feature an LCD cable TV, a minibar and a private bathroom with a central heating system. Some of them boast sea views.
The guest house can assist to arrange boat trips, jeep rides and tours of the island.
Vila historic centre is 10 km away and Curral Beach is 6 km away. São Paulo’s Cumbica International Airport is 150 km away, and parking is free.