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,035 results
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
USD 174*
USD 126*
Booking.com
View Deal
#1 Best Value of 43 hotels in Osa Peninsula
  • Beachfront
  • Restaurant
USD 339*
USD 329*
Travelocity
View Deal
Certificate of Excellence
#2 Best Value of 43 hotels in Osa Peninsula
  • Free Parking
  • Breakfast included
USD 112*
USD 109*
Expedia.com
View Deal
#3 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
USD 112*
USD 109*
Travelocity
View Deal
#4 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
USD 230*
Expedia.com
View Deal
Certificate of Excellence
#5 Best Value of 43 hotels in Osa Peninsula
  • Free Parking
  • Breakfast included
USD 69*
USD 67*
Expedia.com
View Deal
#6 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Restaurant
Jinetes de Osa Hotel(Great Value!)
USD 164*
Booking.com
View Deal
Certificate of Excellence
#7 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Breakfast included
La Purruja Lodge(Great Value!)
USD 38*
Booking.com
View Deal
#8 Best Value of 43 hotels in Osa Peninsula
    USD 72*
    Expedia.com
    View Deal
    Certificate of Excellence
    #9 Best Value of 43 hotels in Osa Peninsula
    • Free Wifi
    • Free Parking
    Cabinas Jimenez(Great Value!)
    USD 60*
    Booking.com
    View Deal
    Certificate of Excellence
    #10 Best Value of 43 hotels in Osa Peninsula
    • Free Wifi
    • Free Parking
    USD 96*
    Booking.com
    View Deal
    #11 Best Value of 43 hotels in Osa Peninsula
    • Free Wifi
    • Free Parking
    USD 449*
    Booking.com
    View Deal
    Certificate of Excellence
    #12 Best Value of 43 hotels in Osa Peninsula
    • Breakfast included
    • Beachfront
    USD 620*
    USD 602*
    Travelocity
    View Deal
    Certificate of Excellence
    #13 Best Value of 43 hotels in Osa Peninsula
    • Free Parking
    • Breakfast included
    Updating list...
    See all hotels in or near Osa Peninsula
    Hotel Tioga(Punta Arenas)
    USD 97*
    Priceline
    View Deal
    0.3 km from Osa Peninsula
    #13 of 21 Hotels in Punta Arenas
    • Free Parking
    • Pool
    Cabinas Madeleine(Punta Arenas)
    USD 68*
    USD 55*
    Hotels.com
    View Deal
    0.5 km from Osa Peninsula
    #14 of 29 Speciality Lodging in Punta Arenas
      Alamar Aparthotel(Punta Arenas)
      USD 151*
      USD 136*
      Booking.com
      View Deal
      0.6 km from Osa Peninsula
      #9 of 21 Hotels in Punta Arenas
      • Free Wifi
      • Free Parking
      USD 48*
      Agoda.com
      View Deal
      0.7 km from Osa Peninsula
      #8 of 29 Speciality Lodging in Punta Arenas
      • Free Wifi
      • Free Parking
      USD 78*
      USD 76*
      Expedia.com
      View Deal
      0.8 km from Osa Peninsula
      #7 of 21 Hotels in Punta Arenas
      • Free Wifi
      • Beachfront
      Michael's Surfside Hotel(Punta Arenas)(Great Value!)
      0.4 km from Osa Peninsula
      #1 of 17 Punta Arenas B&B and Inns
      • Free Wifi
      • Free Parking
      Casa Mango Rosa Hotel(Punta Arenas)
      0.5 km from Osa Peninsula
      #5 of 17 Punta Arenas B&B and Inns
      • Free Parking
      • Pool
      Gran Hotel Imperial(Punta Arenas)
      0.6 km from Osa Peninsula
      #10 of 17 Punta Arenas B&B and Inns
        0.8 km from Osa Peninsula
        #12 of 21 Hotels in Punta Arenas
        • Free Wifi
        • Free Parking
        Hotel La Punta(Punta Arenas)
        Certificate of Excellence
        0.8 km from Osa Peninsula
        #3 of 21 Hotels in Punta Arenas
        • Free Wifi
        • Pool
        0.9 km from Osa Peninsula
        #1 of 2 Loma B&B and Inns
        • Free Wifi
        • Free Parking
        Hotel Cabezas(Punta Arenas)
        USD 400*
        Booking.com
        View Deal
        1.1 km from Osa Peninsula
          Mi Casa Su Casa(Monteverde)
          No availability for your dates from these sites
          1.6 km from Osa Peninsula
            1.6 km from Osa Peninsula
            #11 of 43 Speciality Lodging in Uvita
            • Free Wifi
            • Free Parking
            Hotel Praiamar(Punta Arenas)(Great Value!)
            No availability for your dates from these sites
            4.3 km from Osa Peninsula
            #4 of 21 Hotels in Punta Arenas
            • Free Wifi
            • Free Parking
            Hotel Mar y Mar(Punta Arenas)(Great Value!)
            No availability for your dates from these sites
            4.3 km from Osa Peninsula
            #4 of 29 Speciality Lodging in Punta Arenas
            • Free Wifi
            • Pool
            * 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.