Hotels in Puerto Natales (Magallanes and Antártica Chilena, Chile)

725 hotels in Puerto Natales

  1. NOI Indigo Patagonia

    Heated indoor swimming pools
    See prices from 15 sites
    from$197
  2. Weskar Lodge

    Guanaco stew local delicacy
    See prices from 9 sites
    from$260
  3. Hotel Costaustralis

    Ultima Esperanza Fjord views
    See prices from 14 sites
    from$190
  4. The Singular Patagonia

    Patagonian fjord view rooms
    See prices from 9 sites
    from$836
  5. Vinnhaus

    Excursions to Torres del Paine
    See prices from 13 sites
    from$451
  6. Trotamundos

    Private parking availability
    Select dates to see exact prices
  7. Hotel Saltos del Paine

    Fjord view accommodations
    See prices from 6 sites
    from$200
  8. Remota Patagonia Lodge

    Panoramic Fjord and mountain views
    See prices from 6 sites
    from$217
  9. Hotel Altiplanico Puerto Natales

    Panoramic bay view rooms
    Select dates to see exact prices
  10. Best Western Patagonia

    Ultima Esperanza Fjord views
    Select dates to see exact prices
  11. Hotel Glaciares

    Glacier and mountain views
    Select dates to see exact prices
  12. Loft By Toore Patagonia

    Panoramic Patagonian views
    Select dates to see exact prices
  13. Hotel HD Natales

    Scenic Señoret Fjord views
    See prices from 10 sites
    from$114
  14. Hostal Nataly

    Central Puerto Natales location
    See prices from 3 sites
    from$83
  15. Hostal Baquedano

    Central Puerto Natales location
    Select dates to see exact prices
  16. Leyna's Home

    Select dates to see exact prices
  17. Hospedaje Don Pedro

    Patio with mountain views
    Select dates to see exact prices
  18. Puma House

    Patio with city views
    Select dates to see exact prices
  19. SHEUEN PATAGONIA

    Signature hydro-massage suite
    See prices from 7 sites
    from$174
  20. Hotel Big Sur

    Dedicated concierge service
    See prices from 7 sites
    from$216
  21. Hostal Alcazar

    Diverse on-site dining options
    See prices from 8 sites
    from$90
  22. Hotel Simple Patagonia

    Ultima Esperanza Sound views
    Select dates to see exact prices
  23. Hostel Andes Patagonicos

    Bicycle rental services
    Select dates to see exact prices
  24. Hotel Aquaterra

    Views of sea and mountains
    Select dates to see exact prices
  25. Hotel Vendaval

    Thoughtfully designed rooms
    See prices from 10 sites
    from$129
  26. Hotel Casa Verde

    Spacious rooms with Patagonian views
    See prices from 6 sites
    from$276
  27. Arte Brisa Hostal Boutique

    Strategic bus station proximity
    See prices from 7 sites
    from$88
  28. Hotel Milodon

    Proximity to Ultima Esperanza waterfront
    Select dates to see exact prices
  29. Cabañas Ultima Esperanza

    Proximity to Última Esperanza Fjord
    Select dates to see exact prices
  30. Bories - Boutique Guest House

    Tranquil rural setting
    Select dates to see exact prices
  31. Hostal La Base

    Proximity to Puerto Natales Bus Terminal
    Select dates to see exact prices
  32. Hostal El Rincón

    Tour desk services
    Select dates to see exact prices
  33. Bellavista Patagonia

    Adventure tour operator services
    Select dates to see exact prices
  34. Cordillera Azul

    Central Puerto Natales location
    Select dates to see exact prices
  35. Hostel Belator Experience

    Scenic fjord and mountain views
    Select dates to see exact prices

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

When to book a hotel in Puerto Natales

  • Cheapest month: March
    $160 per night
  • Yearly typical price
    $197 per night
  • Peak month: January
    $210 per night

Frequently Asked Questions about Puerto Natales

  • When is the cheapest time to book a hotel in Puerto Natales?

    March is usually the cheapest month to book a hotel in Puerto Natales, with typical prices around $160 per night based on 77 price comparisons.

  • When are hotel prices highest in Puerto Natales?

    Hotel prices in Puerto Natales are usually highest during January, with typical prices around $210 per night.

  • How much does a hotel in Puerto Natales cost per night?

    Hotel prices in Puerto Natales usually range from $91 per night to $322 per night, with typical prices around $197 per night.

  • How do hotel prices in Puerto Natales change throughout the year?

    Hotel prices in Puerto Natales are typically lowest in March at around $160 per night, rising to around $210 per night in January.

  • November

    2026

    $195
    $112 — $338
  • December

    2026

    $175
    $97 — $332
  • January

    2027

    $210
    $104 — $322
  • February

    2027

    $203
    $104 — $362
  • March

    2027

    $160
    $91 — $334
  • April

    2027

    $199
    $113 — $447
  • May

    2027

    Select dates to see exact prices

  • June

    2027

    Select dates to see exact prices

  • July

    2027

    Select dates to see exact prices

  • August

    2027

    Select dates to see exact prices

  • September

    2027

    Select dates to see exact prices

  • October

    2027

    Select dates to see exact prices

Frequently Asked Questions about Puerto Natales

Hotels in Puerto Natales

These hotels may also be interesting for you...

Points of Interest - Puerto Natales

Top Destinations

More Top Destinations