RankedTours

Best hotels in Puerto Natales

38 hotels in Puerto Natales, Chile, are listed on Trip.com, with prices from US$27 a night. Below are 15 of the most popular. Tap “Check prices” to compare every hotel in Puerto Natales for your dates.

  1. 1Noi Indigo Patagonia

    107 reviews

    fromUS$87per night
  2. 2Hotel Costaustralis

    134 reviews

    The hotel environment is good and the location is great

    Guest review on Trip.com

    fromUS$92per night
  3. 3Pristine Patagonia Hotel

    74 reviews

    Good friendly helpful hotel in P Natales. Veroneta (hope I get her name correct) was very friendly and helpful. Great location short walk to many restaurants. Has great sea view from the bedroom. Very enjoyable stay at Pristine Patagonia Hotel.

    Guest review on Trip.com

    fromUS$87per night
  4. 5Trotamundos

    42 reviews

    fromUS$98per night
  5. 6Vinnhaus

    51 reviews

    fromUS$142per night
  6. 7Hostal Alcázar

    22 reviews

    Location near the bus station,car park available, very friendly peoples and hostal is as well a good restaurant So I enjoyed it and will return

    Guest review on Trip.com

    fromUS$63per night
  7. 8Hostal El Refugio

    16 reviews

    Awesome room!! It was exactly what I needed to rest in between the Torres del Paine days. The host is very responsive, there's a well prepared kitchen and nice breakfast included, coffee machine etc. Quite comfy bed, all clean... I stayed upon arrival in Puerto Natales and then again before heading back to Santiago. Super recommend.

    Guest review on Trip.com

    fromUS$49per night
  8. 9Hotel La Tropilla

    1 reviews

    Newly and beautifully renovated hotel with great views of the town, bay and glaciers surrounding Puerto Natales. Great walking distance to downtown, or a short cab ride. The owners go out of their way to make sure your stay is perfect.

    Guest review on Trip.com

    fromUS$139per night
  9. 10Hostal Oasis

    fromUS$85per night
  10. 11DT Loft

    fromUS$104per night
  11. 13HOSTAL AMERINDIA

    Everything was absolutely perfect. Considering the price, the staff were incredibly friendly, and the front desk lady was absolutely amazing. She was incredibly attentive, like a true Chilean! She was enthusiastic, proactive, punctual, and offered helpful advice! If I ever go back to Torres del Paine, I'd definitely stay there again!

    Guest review on Trip.com

    fromUS$112per night
  12. 14Hotel Costanera

    Friendly staff. Spotlessly clean room. Great breakfast. We spent 2 nights and were able to explore the lovely town. We hope to return and stay here again.

    Guest review on Trip.com

    fromUS$157per night
Compare all 38 hotels in Puerto Natales

Indicative lowest prices collected from Trip.com on Sep 26, 2026. The live price depends on your dates and is shown on Trip.com.