2020 Holidays in El Calafate

El Calafate is a small town in Patagonia, Argentina, in the southwest part of the Santa Cruz Province, about 320 kms Northwest of Río Gallegos. El Calafate is an important tourist destination as the hub to visit different parts of the Los Glaciares National Park, including the Perito Moreno Glacier …

Photos from other travellers

When to go to El Calafate

$2263 per person

The average price of hotels and apartments in El Calafate varies according to the time of year. To help you plan when to go, we've looked at the hotels available on our site, then worked out the average price per night for the quietest and the busiest months.

Cheapest Month to visit


Based on a typical 1 week holiday - adding together the cost of flights and accommodation - March is the cheapest month to go to El Calafate.

Where to stay in El Calafate

Whatever your preference, we can help you find the perfect place to stay. From luxurious hotels to practical accommodation, these are our most popular hotels in El Calafate, according to travellers like you

Nearby destinations

Puerto Natales

Rio Gallegos

Punta Arenas