The resort is beautiful with a great location and views from the balcony. The pool is very nice and heated and the buffet breakfast is very good. The room was was spacious for 2 people
The resort is beautiful with a great location and views from the balcony. The pool is very nice and heated and the buffet breakfast is very good. The room was was spacious for 2 people
We stayed here for 3 nights and had a lovely time. Everything was perfect and our room was very comfortable and had a beautiful view onto the water. Food was delicious too and staff very friendly and helpful. Can’t wait to be back next time, hopefully for longer.
We stayed here for 3 nights and had a lovely time. Everything was perfect and our room was very comfortable and had a beautiful view onto the water. Food was delicious too and staff very friendly and helpful. Can’t wait to be back next time, hopefully for longer.
Filiz
Reviewed January 19, 2018Reviewed January 19, 2018
Terra Madre é fantástica em todos os sentidos.
Todos os funcionários são gentis e ajudam no que podem em tudo.
Café da manhã é excelente, tem uma variedade de opções ótima e ainda podemos fazer pedidos adicionais.
A equipe da recepção está sempre pronta para ajudar em tudo.
A localização é excelente também.
Com certeza voltaremos!!
Terra Madre é fantástica em todos os sentidos.
Todos os funcionários são gentis e ajudam no que podem em tudo.
Café da manhã é excelente, tem uma variedade de opções ótima e ainda podemos fazer pedidos adicionais.
A equipe da recepção está sempre pronta para ajudar em tudo.
A localização é excelente também.
Com certeza voltaremos!!
Antonio
Reviewed September 26, 2026Reviewed September 26, 2026
The best areas to stay in Ilhabela are the northern beaches, particularly around Perequê, for convenience and a lively option, or the more secluded south for a tranquil escape.
Perequê is the most central and developed area on the island, acting as the main hub for visitors. It's very walkable and features a wide selection of restaurants, shops, and services along Avenida Princesa Isabel. The main ferry terminal is also located here, making arrival and departure straightforward.
For couples, Perequê offers a good balance of activity and accessibility. You'll find a range of accommodation options, from boutique hotels to larger resorts, many with direct beach access. It's easy to arrange boat trips to more remote beaches or explore the island's interior from here.
Families often gravitate towards Perequê and the nearby Saco da Capela area. The beaches here generally have calm waters suitable for children, and there are plenty of dining options that cater to all tastes. Many hotels in this area offer amenities like swimming pools and organised activities.
If you're seeking a more tranquil and exclusive experience, the beaches further south, such as Praia do Curral or Praia Grande, are excellent choices. These areas tend to be quieter, with a focus on luxury accommodation and stunning natural beauty.
What are the best hotels in Ilhabela that travellers recommend?
The Porto Pacuiba Hotel Ilhabela, with an outstanding 9.8 rating, is praised for its great facilities and location. Guests particularly enjoy the poolside bar, outdoor pool, and rooms with sea views. It is conveniently located near Siriuba Beach, just 0.4 km away.
Another highly recommended option is the Bahari Suites, which also boasts an impressive 9.8 rating. Guests frequently mention the attentive and extremely polite staff, as well as the great location. This hotel offers private indoor hot tubs, sea views, and premium bedding. It is very close to Siriuba Beach, only 0.1 km away.
The Hotel Real Villa Bella, with an impressive 9.4 rating, is highly regarded by guests who praise its excellent breakfast, location, and service. It offers a shared children's playground, toys for children, a baby bathtub, and free cots, making it very well-equipped for families. It is also conveniently located near Saco da Capela Beach and Saco do Indaia Beach.
Another excellent option is the Hotel Itapemar, which has a 9.0 rating. This hotel features a children's pool, on-site babysitting and childcare services, a main pool, and a shared children's playground. It is situated close to Saco da Capela Beach and Pequea Beach.
The Hotel Pousada Ilhasol, rated 8.6, provides a welcoming experience for families with a pool, free cots, connecting rooms, and a shared children's playground. It is conveniently located near Feiticeira Beach and Grande Beach.
The DPNY Beach Hotel & SPA Ilhabela, with an impressive 9.2 rating, offers a full-service spa with a hot tub, sauna, and steam room. Guests can enjoy a variety of treatments including facials, body treatments, body scrubs, and manicures and pedicures, with massages available on the beach or by advance notice. It is also conveniently located just 0.7 km from Veloso Beach.
Another highly-rated option is the Pousada Terra Madre, boasting an outstanding 9.4 rating. This hotel provides a full-service spa with a steam room and hot tub, offering daily spa services that include massages, body treatments, and facials. It is situated 1.3 km from Pereque Beach.
Which beach resorts in Ilhabela do travellers love?
For a highly-rated beach resort in Ilhabela, consider Hotel Ilhabela.
The Hotel Ilhabela, with an 8.0 rating, is particularly top by travellers. It is conveniently located just 0.2 km from Saco da Capela Beach and 0.4 km from Pequea Beach. Guests enjoy the complimentary buffet breakfast and can relax by the outdoor pool, which features a poolside bar and sun loungers. Many rooms offer pleasant sea views, adding to the overall experience. See more stays near the beach in Ilhabela
The Porto Pacuiba Hotel Ilhabela, with an exceptional 9.8 rating, provides a complimentary buffet breakfast. Guests often praise its friendly and helpful staff, great facilities, and excellent location. It is conveniently close to Siriuba Beach, just 0.4 km away, and Praia do Sino, 1.1 km away. The hotel also features an outdoor pool with sun loungers, a poolside bar, and a swim-up bar.
Another excellent option is the Pousada Canoa Caiçara, also with an outstanding 9.8 rating, which includes a free buffet breakfast. This hotel also offers an outdoor pool with sun loungers and a poolside bar. It is located near Agua Branca Waterfall, 1.5 km away, and Pereque Beach, 1.8 km away, making it a great base for exploring.
The Barra Do Piuva Porto Hotel, rated 9.4, provides a free buffet breakfast daily. This hotel also offers lovely sea views and free self-parking.
For an option, the Hotel Real Villa Bella, with a 9.4 rating, offers a complimentary buffet breakfast daily. Guests frequently highlight the great breakfast, excellent location, and excellent service. It is very close to Santa Tereza Beach, just 0.4 km away, and Saco da Capela Beach, 1.0 km away. The hotel also welcomes pets for free and provides free Wi-Fi.
Finally, the Kalango Hotel Boutique, rated 9.4, includes a free buffet breakfast daily. Guests appreciate the helpful staff. This hotel features an outdoor pool, including a heated pool that requires reservations, and a poolside bar. It is situated near Praia Barra Velha, 0.9 km away, and Pereque Beach, 1.3 km away.
The Hotel Real Villa Bella, rated an exceptional 9.4, warmly welcomes pets, including both dogs and cats, and, even better, pets stay free. Guests frequently praise its great breakfast, excellent location, and outstanding service. It is conveniently located near Saco da Capela Beach, 1.0 km away, and Saco do Indaia Beach, 0.7 km away.
Another excellent choice is the Hotel Itapemar, which has a 9.0 rating. This hotel provides food and water bowls for pets and features an inviting outdoor pool with a poolside bar and sun loungers. It is situated close to Pequea Beach, 0.5 km away, and Saco da Capela Beach, 0.7 km away.
Pousada Isola Bella - Sobre o Mar, with an 8.8 rating, also permits pets and offers a designated dog exercise area for your furry friends. Guests often highlight the wonderful breakfast and spacious rooms. It is conveniently located near Veloso Beach, 0.6 km away, and Curral Beach, 1.2 km away.
For additional pet-friendly options, you might also consider the Hotel Pousada Ilhasol, rated 8.6, which welcomes both dogs and cats and is close to Feiticeira Beach, 0.5 km away, and Grande Beach, 1.1 km away. The VELINN Caravela Pousada Ilhabela, with a 7.8 rating, also permits dogs and cats and is located near Nautica Mistral Marina, 0.4 km away, and Praia Barra Velha, 1.1 km away.
This hotel, with an exceptional 9.2 rating, is highly regarded for its full-service spa, which offers a hot tub, sauna, steam room, and a variety of treatments including massages, facials, body scrubs, manicures, and pedicures. Guests can also enjoy special couples dining experiences and massages directly on the beach. The hotel is conveniently located just 0.7 km from Veloso Beach.
The Hotel Fita Azul, rated 9.0, provides free breakfast including cooked options, free WiFi, and complimentary toiletries. It is conveniently located near several lovely beaches, including Saco da Capela Beach, Saco do Indaia Beach, Santa Tereza Beach, and Praia de Santa Teresa.
Another great option is the Hotel Pousada Ilhasol, with an 8.6 rating. Guests can enjoy free breakfast with a buffet, complimentary WiFi, and free toiletries. This hotel is very close to Feiticeira Beach, Portinho Beach, and Julião Beach.
VELINN Pousada Guarubela Villa Vittoria, with an 8.8 rating, offers free WiFi, complimentary toiletries, and free breakfast with cooked options. It is situated near Paquetá Waterfall and Julião Beach.
What are the most romantic hotels in Ilhabela for couples?
The Velas do Engenho, with an outstanding 9.8 rating, provides a wonderful setting for couples. Guests can enjoy complimentary continental breakfast and free Wi-Fi, along with private hot tubs, some of which are indoors for added privacy. The property also boasts beautiful beach and sea views, superb for a romantic escape. It is located near Ilhabela Port Marina, just 0.7 km away.
The Porto Pacuiba Hotel Ilhabela, rated 9.8, is another excellent choice for couples. This hotel offers a variety of amenities including a poolside bar, swim-up bar, and an outdoor pool with sun loungers. Complimentary buffet breakfast is provided, and the hotel features private hot tubs and a sauna. It is conveniently located near Sino Beach, just 0.8 km away.
The Hotel Real Villa Bella, with a 9.4 rating, is highly recommended for its excellent location and service. Couples can enjoy complimentary buffet breakfast and free Wi-Fi. The hotel offers private hot tubs, including some on a rooftop, and dedicated couples dining options. It is next to the Yacht Club de Ilhabela.
Another great option is the Barra Do Piuva Porto Hotel, rated 9.4. This hotel provides complimentary buffet breakfast, free toiletries, and free self-parking. It boasts sea views, private hot tubs, some of which are indoors, balconies, and a sauna. Couples can also indulge in couples treatment rooms. The hotel is conveniently located just 0.5 km from Pedras Miudas Beach.
What are the best hotels in Ilhabela near Itaguaçu Beach?
For hotels near Itaguaçu Beach in Ilhabela, the Pousada Canoa Caiçara is an excellent option.
The Pousada Canoa Caiçara, with an outstanding 9.8 rating, is located just 2.1 km from Itaguaçu Beach. Guests can enjoy the outdoor pool, pool sun loungers, and a poolside bar. It also offers a free buffet breakfast and complimentary toiletries and self-parking.
When is the best time to go to Ilhabela?
The best time to go to Ilhabela is during the dry season, which runs from April to September, or just outside the peak summer months of December to February.
For those seeking clear skies and pleasant temperatures for exploring the island's natural beauty, the dry season is ideal. You'll find it's easier to enjoy the beaches, hiking trails, and waterfalls without the interruption of heavy rainfall. This period is particularly good for couples looking for a tranquil escape, as the island is generally less crowded.
If you're interested in a more lively option with bustling beaches and a wider range of events, consider visiting in late November or early March. These shoulder months offer good weather with fewer crowds than the peak summer, providing a balance between good conditions and value.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to ‘My Trips’ and selecting your reservation. To find flexible deals, filter your search by ‘Fully refundable property’ for hotels in Ilhabela.
How can I save on a hotel booking in Ilhabela with Expedia?
One Key™—Expedia’s free travel rewards programme—gives you instant access to discounts with Member Prices on Ilhabela hotels. Plus, you’ll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.
*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Ilhabela?
Prices for hotels in Ilhabela often vary, but you can find a great deal from NZ$71 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by ‘Price: low to high’ for our cheapest rates.