The face of Perito Moreno Glacier on Lake Argentino

Good time to go: Perito Moreno in spring

Argentina · Perito Moreno Glacier · Lake Argentino · Upsala Glacier

Where to stay in El Calafate: cabins near Perito Moreno

Choosing where to stay in El Calafate: the centre, lake-view hills or estancias, when to visit Perito Moreno Glacier and how to spend less.

Photo: Diego Delso · CC BY-SA 3.0

Got dates? See what is available:

Decide in 30 seconds

Where to stay in El Calafate by budget

The scores you will see come from guests who booked and stayed there. We take you to a search that is already sorted and filtered by a minimum rating, so you compare with real data.

Tight budget

Town centre

a self-catering apartment

Everything on foot, and glacier buses leave from here.

Best balance
Mid-range

Hills above town

a cabin facing Lake Argentino

Lake views at a fair price.

Treat yourself

Outskirts and the glacier road

a Patagonian estancia

Real ranch life in the far south.

  • Reviews from guests who actually stayed
  • No extra cost for booking through us
  • Book and pay on the official platform

Why El Calafate

El Calafate is the base for Perito Moreno Glacier, one of the few glaciers in the world you can watch head-on from boardwalks as blocks of ice crash into Lake Argentino. It is also the starting point for boat trips to other glaciers in Los Glaciares National Park.

The choice is centre or view. The centre keeps everything on foot; the hills give you the lake in front of you; and estancias offer Patagonian ranch life.

Choosing by type of trip

  • No car: an apartment or inn in the centre.
  • Couple: a lake-view cabin in the hills.
  • Family: a self-catering apartment or cabin near the centre.
  • Ranch experience: an estancia outside town.
  • Tighter budget: self-catering, in the shoulder season or winter.

When to go

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
  • Good time to save
  • Peak season: pricier and busier
  • A guide only: varies each year.

Season (October to April)

All tours and boat trips run. December to February is the busiest and most expensive; October, November, March and April usually combine good weather with lower prices.

Winter (May to September)

Perito Moreno can be visited year-round, and in winter with very few people. Some boat trips and services run less often and it is cold, but prices drop considerably.

Getting there

  • Fly into El Calafate airport, with flights from Buenos Aires and other cities. It is about 20 minutes from town.
  • From Chile, travel overland from Puerto Natales to combine Torres del Paine and Perito Moreno in one trip.
  • The glacier is about 80 km from town: there are regular buses and tours, or you can drive.

Which area to choose

Town centre (Avenida del Libertador)

Best for: travellers without a car who want restaurants and agencies on foot

  • ≈ 1 h 30 min by car to Perito Moreno boardwalks
  • ≈ 25 min by car to El Calafate airport

The main street has restaurants, shops and tour agencies. Glacier buses and excursions leave from here.

Lake-view hills

Best for: couples and families after a cabin facing Lake Argentino

The slopes above town have cabins and inns with wide lake views. A few minutes from the centre by car, or an uphill walk.

Lakeshore and Laguna Nimez

Best for: peace, quiet and birdlife

The low area by the lake and the Laguna Nimez reserve, quiet and close to the centre.

Estancias and the glacier road

Best for: a taste of Patagonian ranch life

Estancias and lodges outside town and towards the national park. More remote and pricier, but with unique scenery.

Approximate times without traffic or snow, calculated with OpenStreetMap routing.

Where to stay

Cabins and inns

Wooden cabins and inns in the hills above town, many with views of Lake Argentino.

Apartments

Self-catering apartments near the centre, practical for families and multi-day stays.

Estancias

Patagonian estancias with sheep, horses and mountain views, for a taste of the far south's countryside.

On a budget

El Calafate on a budget

El Calafate lives on tourism and gets pricey in summer, but you do not need expensive tours to see Perito Moreno properly.

  1. 1Travel in October, November, March or April; or in winter, when the glacier is almost empty and prices fall.
  2. 2Reach Perito Moreno by regular bus or a shared car: the boardwalks give superb views without a boat trip.
  3. 3Pick a self-catering apartment or cabin and shop at the supermarket.
  4. 4Enjoy the free walks: the lakeshore, Laguna Nimez and viewpoints above town.
  5. 5If you are also visiting Torres del Paine, combine both overland and save on flights.
  6. 6Check the best way to pay (card or cash): conditions for foreign visitors in Argentina change often.

Torn between El Calafate and somewhere else?

FAQ

Where to stay in El Calafate on a tight budget?

In Town centre: a self-catering apartment. Everything on foot, and glacier buses leave from here.

Where to stay in El Calafate on a mid-range budget?

In Hills above town: a cabin facing Lake Argentino. Lake views at a fair price.

Where to stay in El Calafate for a treat?

In Outskirts and the glacier road: a Patagonian estancia. Real ranch life in the far south.

Where is the best area to stay in El Calafate?

The centre if you have no car; the hills above town for a lake-view cabin; an estancia for ranch life.

Can I visit Perito Moreno without a tour?

Yes. Regular buses leave from the centre and you can drive. The boardwalks bring you close to the glacier; the park entry fee is paid separately.

Is El Calafate worth it in winter?

Yes, if you want few crowds and better prices. It is cold and some boat trips run less often, but the glacier is open.

Can I combine it with Torres del Paine?

Yes, by crossing overland between El Calafate and Puerto Natales. It is one of Patagonia's most popular combinations.