We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Filter Hotels
1,094 results
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
Updating list...
US$ 125
US$ 116
Expedia.com
View Deal
#1 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
US$ 339
US$ 329
Travelocity
View Deal
Certificate of Excellence
#2 Best Value of 43 hotels in Osa Peninsula
  • Free Parking
  • Breakfast included
US$ 300
Expedia.com
View Deal
Certificate of Excellence
#20 of 43 Hotels in Osa Peninsula
  • Free Parking
  • Breakfast included
US$ 89
US$ 87
Expedia.com
View Deal
#4 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
Las Islas Lodge(Great Value!)
US$ 101
US$ 98
Travelocity
View Deal
Certificate of Excellence
#5 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
US$ 54
Expedia.com
View Deal
Certificate of Excellence
#6 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
Cabinas Jimenez(Great Value!)
US$ 70
Hotels.com
View Deal
Certificate of Excellence
#7 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
US$ 113
Booking.com
View Deal
Certificate of Excellence
#8 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Breakfast included
US$ 96
Priceline
View Deal
#9 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
US$ 458
Booking.com
View Deal
Certificate of Excellence
#19 of 43 Hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
US$ 643
US$ 602
Travelocity
View Deal
Certificate of Excellence
#11 Best Value of 43 hotels in Osa Peninsula
  • Free Parking
  • Breakfast included
Hotel Tioga(Punta Arenas)
US$ 130
US$ 79
Hotels.com
View Deal
0.3 km from Osa Peninsula
#12 of 21 Hotels in Punta Arenas
  • Free Parking
  • Pool
Alamar Aparthotel(Punta Arenas)
US$ 121
Booking.com
View Deal
0.6 km from Osa Peninsula
#9 of 21 Hotels in Punta Arenas
  • Free Wifi
  • Free Parking
Hotel Las Brisas(Punta Arenas)
US$ 120
Hotels.com
View Deal
0.6 km from Osa Peninsula
#4 of 21 Hotels in Punta Arenas
  • Free Wifi
  • Free Parking
Hotel Alamar(Punta Arenas)
US$ 78
US$ 76
Hotels.com
View Deal
0.8 km from Osa Peninsula
#8 of 21 Hotels in Punta Arenas
  • Free Wifi
  • Beachfront
Puerto Azul Boutique Resort & Marina(Punta Arenas)(Great Value!)
US$ 119
US$ 68
Travelocity
View Deal
Certificate of Excellence
4.8 km from Osa Peninsula
#2 of 21 Hotels in Punta Arenas
  • Free Wifi
  • Free Parking
US$ 288
US$ 230
Expedia.com
View Deal
11.2 km from Osa Peninsula
#1 of 2 Hotels in El Roble
  • Free Parking
  • Breakfast included
US$ 126
Orbitz.com
View Deal
Certificate of Excellence
18.2 km from Osa Peninsula
#1 of 2 Hotels in Paquera
  • Free Wifi
  • Free Parking
Casa Zarka(Santa Teresa)
US$ 79
Booking.com
View Deal
19.5 km from Osa Peninsula
    US$ 98
    Hostelworld.com
    View Deal
    Certificate of Excellence
    21.7 km from Osa Peninsula
    #1 of 2 Miramar B&B and Inns
    • Free Wifi
    • Free Parking
    Barcelo Tambor(Tambor)(Great Value!)
    US$ 217
    US$ 206
    Expedia.com
    View Deal
    Certificate of Excellence
    33.0 km from Osa Peninsula
    #2 of 6 Hotels in Tambor
    • Free Parking
    • Breakfast included
    Hotel Carara(Tarcoles)
    US$ 70
    US$ 49
    TripAdvisor
    View Deal
    33.7 km from Osa Peninsula
    #4 of 4 Tarcoles B&B and Inns
    • Free Parking
    • Pool
    Tambor Tropical Beach Resort(Tambor)(Great Value!)
    US$ 243
    US$ 236
    Expedia.com
    View Deal
    Certificate of Excellence
    34.4 km from Osa Peninsula
    #4 of 6 Hotels in Tambor
    • Free Wifi
    • Free Parking
    US$ 102
    Booking.com
    View Deal
    Certificate of Excellence
    35.3 km from Osa Peninsula
    #1 of 4 Orotina B&B and Inns
    • Free Wifi
    • Free Parking
    US$ 97
    Booking.com
    View Deal
    35.4 km from Osa Peninsula
    #2 of 4 Orotina B&B and Inns
    • Free Wifi
    • Free Parking
    Chez Philippe(Orotina)
    US$ 50
    Booking.com
    View Deal
    35.6 km from Osa Peninsula
      No availability for your dates from these sites
      0.4 km from Osa Peninsula
        No availability for your dates from these sites
        0.6 km from Osa Peninsula
        #11 of 18 Punta Arenas B&B and Inns
          US$ 57
          Agoda.com
          View Deal
          0.7 km from Osa Peninsula
          #8 of 29 Speciality Lodging in Punta Arenas
          • Free Wifi
          • Free Parking
          Hotel La Punta(Punta Arenas)
          US$ 80
          Priceline
          View Deal
          0.8 km from Osa Peninsula
          #13 of 29 Speciality Lodging in Punta Arenas
            Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.