• 225 properties found

    Sort by: Trip.com Recommended
    Price per room per night (excl. taxes & fees)
    Show on Map
  • hotel overview picture
    Velinn Caravela Pousada Ilhabela

    Barra VelhaShow on Map

    Deluxe Room
    Breakfast included

    Total (incl. taxes): US$155

  • hotel overview picture
    VELINN Pousada dos Marinheiros
    4.2/5

    Very Good

    Praia ItaquandubaShow on Map

    Junior Room
    Breakfast included

    Total (incl. taxes): US$122

  • or Register to get member discounts and save up to 10% on some hotels!
  • hotel overview picture
    Hotel Alemão Beach de Ilhabela
    4.2/5

    Very Good

    Praia do CurralShow on Map

    Duplex Suite

    x4

    Breakfast included

    Total (incl. taxes): US$123

  • hotel overview picture
    Hotel Pousada Paradise
    4.2/5

    Very Good

    CaraguatatubaShow on Map

    Booking deadline for this hotel passed
  • hotel overview picture
    Ciribai Praia Hotel
    4.4/5

    Very Good

    MaresiasShow on Map

    Luxo Lazer Compacto ( somente casal )
    Breakfast included

    Total (incl. taxes): US$103

  • hotel overview picture
    Vistabela Resort & Spa
    4.4/5

    Very Good

    Sao SebastiaoShow on Map

    Deluxe Suite
    Breakfast included

    Total (incl. taxes): US$234

  • hotel overview picture
    Hotel Praia do Portinho
    4.5/5

    Great

    Praia do PortinhoShow on Map

    Casal Terreo
    Breakfast included

    Total (incl. taxes): US$151

  • hotel overview picture
    Hotel Mercedes
    4.3/5

    Very Good

    Praia MercedesShow on Map

    Standard Suite
    Breakfast included

    Total (incl. taxes): US$284

  • hotel overview picture
    Pousada Chale Suísso

    Praia ItaquandubaShow on Map

    Economy Room
    Breakfast included

    Total (incl. taxes): US$62

  • hotel overview picture
    Feiticeira Praia Hotel
    4.5/5

    Great

    Praia do PortinhoShow on Map

    Family suite double bed + 1 single
    Breakfast included

    Total (incl. taxes): US$85

  • Hotels>Hotels in Ilha Bela