The 10 best inns in Ilhabela, Brazil | Booking.com
Skip to main content

Inns in Ilhabela

Find the inns that appeal to you the most

The best inns in Ilhabela

Check out our selection of great inns in Ilhabela

Looking for an inn?

Perfect for rustic breaks in the countryside, an Inn is a small property with basic hotel services and typically traditional decor. Inns are fully licensed and have a bar providing food and drinks in the evening – distinguishing them from country or guest houses.

Most booked inns in Ilhabela and surrounding area in the past month

See all

Highly rated inns in Ilhabela and nearby

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 544 reviews

    Recanto da Villa is a quaint Italian-style guest house located in Villa, the gastronomic center of Ilha Bela. It features an outdoor pool and is located 656 feet from Capela Beach.

    From $80.79 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 142 reviews

    Located on the scenic island of Ilha Bela, Pousada Manga Rosa is just 164 ft from Santa Theresa Beach. It offers practical beach accommodations with free Wi-Fi and an outdoor pool.

    From $87.34 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 749 reviews

    Surrounded by greenery and located just 164 feet from the beach, Ponta Do Pequeáh is a colorful property in the style of a European guest house and features an outside pool, free WiFi throughout the...

    From $70.34 per night
  • Pousada Tamara

    Ilhabela
    8.0+ review score
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 109 reviews

    Located 1017 feet from Praia de Itaquanduba Beach and 1.2 mi from the historic center, this stylish pousada offers modern rooms with balcony. It features an outdoor swimming pool and free Wi-Fi.

    From $78.42 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 303 reviews

    Plaza Inn Pousada do Capitão is just 164 feet from the beach and nearby shopping and historical centers. It offers accommodations inspired by English naval ships.

    From $86.67 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 686 reviews

    Featuring a tropical courtyard and an outdoor heated pool and sauna, Pousada dos Marinheiros is located 328 feet from Itaquanduba Beach. It is only 1.9 mi from Ilhabela´s historical center.

    From $53.30 per night
  • Pousada Montemar

    Ilhabela
    8.0+ review score
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 899 reviews

    Pousada Montemar offers an outdoor swimming pool, free Wi-Fi in all areas, restaurant, pizzeria, breakfast, private parking.

    From $53.51 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 507 reviews

    Located in front of Itaguaçu Beach, Pousada Casa Amarela offers breakfast, 2 pools and free Wi-Fi.

    From $137.52 per night

Enjoy breakfast in Ilhabela and nearby

  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 479 reviews

    Located within a 5-minute walk of Praia do Itaquanduba and 2.5 miles of Ferryboat Port, Pousada Chale Suísso provides rooms with air conditioning and a private bathroom in Ilhabela.

    From $31.66 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 176 reviews

    Pousada Terra Madre is near Perequê Beach and offers views of Ilhabela State Park. This charming property features an outdoor pool, that is heated during winter. WiFi and parking are free.

    From $84.40 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 776 reviews

    VELINN Pousada Praia do Perequê is located in Ilhabela, only 230 feet form Perequê Beach and offers free WiFi.

    From $47.91 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 814 reviews

    Located on the island of lhabela, Pousada Bonns Ventos is just 1312 feet from Praia de Perequê Beach and 1640 feet from a variety of restaurants and shops. It provides a swimming pool and free Wi-Fi.

    From $72.45 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 620 reviews

    With architecture integrated to the natural surroundings of Ilha Bela, Pousada Vila das Velas features an outdoor swimming pool and free WiFi in the public areas.

    From $190.08 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 632 reviews

    Just 0.6 mi from Ilhabela center and Trilha dos Castelhanos hiking trail, VELINN Pousada Bromélias features an outdoor pool with sunloungers.

    From $56.20 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 199 reviews

    Located in Ilhabela, Costabela Apart Hotel e Pousada is just 2297 feet from Perequê Beach and 2.5 mi from the historic center. It has an outdoor swimming pool and a colorful children’s playground.

    From $70.25 per night
  • Pousada Atiaia

    Ilhabela
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 555 reviews

    This pousada is in Perequê, less than one mile from the ferry terminal. Set in tropical gardens it has an outdoor pool and offers rooms with air conditioning and private bathrooms.

    From $57.88 per night

These inns in Ilhabela and nearby have options with free cancellation

  • Pousada Rafimar

    Ilhabela
    Free cancellation options available
    Scored out of 10, guest rating 5.4
    Fair - What previous guests thought, 51 reviews

    This picturesque beach hotel offers an ideal location in Ilhabela, next to restaurants, bars and boutiques.

    From $34.48 per night
  • Pousada das Maritacas

    Ilhabela
    Free cancellation options available
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 505 reviews

    Located in Ilhabela, a 10-minute walk from Praia da Barra Velha, Pousada das Maritacas has accommodations with an outdoor swimming pool, free private parking and a garden.

  • VELINN Caravela Pousada Ilhabela

    Ilhabela
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 536 reviews

    Featuring beautiful gardens and an outdoor pool, charming VELINN Caravela offers rooms with a balcony and hammock.

    From $50.88 per night
  • Pousada Ilha Brazil

    Ilhabela
    Free cancellation options available
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 147 reviews

    Featuring a garden, Pousada Ilha Brazil is located in Ilhabela in the Estado de São Paulo region, a 3-minute walk from Praia da Barra Velha and 400 yards from Ferryboat Port.

    From $78.42 per night
  • Pousada Ecoilha

    Ilhabela
    Free cancellation options available
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 411 reviews

    Pousada Ecoilha offers air-conditioned rooms with a private balcony and hammock. It featueres an outdoor pool surrounded by gardens. Wi-Fi in the entire property and parking are free.

    From $71.89 per night
  • VELINN Pousada Casa de Pedra Ilhabela

    Ilhabela
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 429 reviews

    Located in Ilhabela, within a 7-minute walk of Praia da Barra Velha and 0.4 miles of Ferryboat Port, VELINN Pousada Casa de Pedra Ilhabela has accommodations with a bar as well as free private parking...

    From $67.55 per night
  • Pousada Ana Doce

    São Sebastião
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 176 reviews

    Located within a 13-minute walk of Praia do Porto Grande and one mile of Sao Sebastiao Port, Pousada Ana Doce provides rooms with air conditioning and a private bathroom in São Sebastião.

    From $73.94 per night
  • Pousada da Banda

    São Sebastião
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 157 reviews

    Located in São Sebastião, a 13-minute walk from Praia do Porto Grande, Pousada da Banda provides air-conditioned rooms and a garden.

    From $115.22 per night

FAQ about inns in Ilhabela

Inns That Guests Love in Ilhabela

See all
  • Avg. price/night: $53.30
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 686 reviews
    I recently had the pleasure of staying at VELINN and I must say that my experience exceeded all expectations. From the moment I stepped through the doors, I was warmly welcomed by the friendly and professional staff, setting the tone for an extraordinary stay.
    Guest review by
    Shanti Quiroga
    Young couple
  • Avg. price/night: $44.59
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 473 reviews
    The rooms are clean, the location is superb and the Inn is beautiful!
    Guest review by
    Gouveia
    Young couple
gogbrazil