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,096 results
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
US$109
US$102
Hotels.com
View Deal
#1 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
US$265
Expedia.com
View Deal
Certificate of Excellence
#19 of 43 Hotels in Osa Peninsula
  • Free Parking
  • Breakfast included
US$79
US$77
Hotels.com
View Deal
#3 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
US$300
US$291
Hotels.com
View Deal
Certificate of Excellence
#4 Best Value of 43 hotels in Osa Peninsula
  • Free Parking
  • Breakfast included
US$260
US$252
Expedia.com
View Deal
Certificate of Excellence
#5 Best Value of 43 hotels in Osa Peninsula
  • Free Parking
  • Breakfast included
Las Islas Lodge(Great Value!)
US$89
US$86
Hotels.com
View Deal
Certificate of Excellence
#6 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
US$49
US$47
Expedia.com
View Deal
Certificate of Excellence
#7 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
Cabinas Jimenez(Great Value!)
US$62
Hotels.com
View Deal
Certificate of Excellence
#8 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
US$100
Booking.com
View Deal
Certificate of Excellence
#9 Best Value of 43 hotels in Osa Peninsula
  • Free Wifi
  • Breakfast included
US$405
Booking.com
View Deal
Certificate of Excellence
#20 of 43 Hotels in Osa Peninsula
  • Free Wifi
  • Free Parking
US$533
Travelocity
View Deal
Certificate of Excellence
#11 Best Value of 43 hotels in Osa Peninsula
  • Free Parking
  • Breakfast included
Updating list...
Hotel Tioga(Punta Arenas)
US$115
US$70
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$107
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$109
US$106
Hotels.com
View Deal
0.6 km from Osa Peninsula
#4 of 21 Hotels in Punta Arenas
  • Free Wifi
  • Free Parking
US$50
Booking.com
View Deal
0.7 km from Osa Peninsula
#8 of 29 Speciality Lodging in Punta Arenas
  • Free Wifi
  • Free Parking
Hotel Alamar(Punta Arenas)
US$69
US$67
Expedia.com
View Deal
0.8 km from Osa Peninsula
#8 of 21 Hotels in Punta Arenas
  • Free Wifi
  • Beachfront
Hotel La Punta(Punta Arenas)
US$71
Priceline
View Deal
0.8 km from Osa Peninsula
#13 of 29 Speciality Lodging in Punta Arenas
    Hotel Cabezas(Punta Arenas)
    US$400
    Booking.com
    View Deal
    1.1 km from Osa Peninsula
      Mi Casa Su Casa(Monteverde)
      US$40
      Booking.com
      View Deal
      1.6 km from Osa Peninsula
        Puerto Azul Boutique Resort & Marina(Punta Arenas)(Great Value!)
        US$199
        US$167
        Booking.com
        View Deal
        Certificate of Excellence
        4.8 km from Osa Peninsula
        #2 of 21 Hotels in Punta Arenas
        • Free Wifi
        • Free Parking
        Cabinas San Isidro(Punta Arenas)
        US$80
        Hotels.com
        View Deal
        9.2 km from Osa Peninsula
        #12 of 29 Speciality Lodging in Punta Arenas
          Villas Palmas del Mar(El Roble)(Great Value!)
          US$99
          US$93
          Hotels.com
          View Deal
          10.6 km from Osa Peninsula
          #1 of 2 Speciality Lodging in El Roble
          • 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
          Ranchos Tinamu(Naranjito)
          Orbitz.com
          View Deal
          13.0 km from Osa Peninsula
          #1 of 1 Speciality Lodging in Naranjito
            Condominios Guatil(Bajo Negro)
            US$150
            Booking.com
            View Deal
            13.4 km from Osa Peninsula
              Isla Chiquita Glamping(Isla Jesusita)
              US$191
              Travelocity
              View Deal
              16.3 km from Osa Peninsula
              #1 of 1 Speciality Lodging in Isla Jesusita
              • Breakfast included
              • Beachfront
              Cabinas Dormi Bene(Miramar)(Great Value!)
              US$30
              Booking.com
              View Deal
              16.5 km from Osa Peninsula
              #4 of 5 Speciality Lodging in Miramar
              • Free Wifi
              • Free Parking
              US$72
              Booking.com
              View Deal
              17.1 km from Osa Peninsula
              #2 of 2 Paquera B&B and Inns
              • Free Wifi
              • Free Parking
              US$118
              Hotels.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$70
              Booking.com
              View Deal
              19.5 km from Osa Peninsula
                Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.