Hotels in El Calafate

Search and compare El Calafate hotels from hundreds of travel sites and save

El Calafate, Argentina
Oct 22 — Oct 232
El Calafate, Argentina
Fri 10/22
Sat 10/23
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in El Calafate

Filter by star ratings
All filters
Lar Aike
Lar Aike
8.1 Excellent
Avenida Del Libertador 2681, El Calafate, Santa Cruz, Argentina
Show on map
0.5 mi from city centre, El Calafate 
ExcellentBased on 396 reviews
8.1

Lar Aike offers a comfortable setting when in El Calafate. It also provides a safe, a lake and a library.

Linda Vista Apart Hotel
Linda Vista Apart Hotel
9.0 Excellent
Avenida Padre Agostini 71, El Calafate, Santa Cruz, Argentina
Show on map
0.2 mi from city centre, El Calafate 
ExcellentBased on 338 reviews
9.0

Within a 20-minute stroll from El Calafate Bus Station, Linda Vista provides guests with a convenient base while visiting El Calafate. It also offers free Wi-Fi, a lake and an express check-in and check-out feature.

Hosteria Los Fresnos
Hosteria Los Fresnos
9.0 Excellent
De Los Fresnos 3327, El Calafate, Santa Cruz, Argentina
Show on map
1.1 mi from city centre, El Calafate 
ExcellentBased on 47 reviews
9.0

Los Fresnos El Calafate provides a modern setting when in El Calafate. It boasts views of Argentino Lake and offers a wide range of facilities, such as a 24-hour reception, bicycle rental and complimentary Wi-Fi.

Tehuel Plaza
Tehuel Plaza
7.0 Good
597 Calle 202, El Calafate, Santa Cruz, Argentina
Show on map
1.5 mi from city centre, El Calafate 
GoodBased on 149 reviews
7.0

Tehuel Plaza Hotel & Resort offers 4-star accommodation in El Calafate. It provides complimentary Wi-Fi, an express check-in and check-out feature and vip rooms.

Schilling Patagonia Travellers
Schilling Patagonia Travellers
8.9 Excellent
Gobernador Paradelo 141, El Calafate, Santa Cruz, Argentina
Show on map
0.7 mi from city centre, El Calafate 
ExcellentBased on 615 reviews
8.9

Situated only a short stroll from El Calafate Bus Station, Schilling Patagonia Travellers offers guests a convenient base while in El Calafate. It also offers free Wi-Fi, a swimming pool and a 24-hour reception.

Patagonia Queen Hotel Boutique
Patagonia Queen Hotel Boutique
9.4 Excellent
Av. Padre Agostini 49, El Calafate, Santa Cruz, Argentina
Show on map
0.2 mi from city centre, El Calafate 
ExcellentBased on 367 reviews
9.4

Patagonia Queen Hotel Boutique is situated in El Calafate and features complimentary wireless internet. It also provides massage services, a beauty centre and a Jacuzzi.

Hotel Posada Los Alamos
Hotel Posada Los Alamos
8.9 Excellent
Ing. Hector Mario Guatti 1135, El Calafate, Santa Cruz, Argentina
Show on map
0.5 mi from city centre, El Calafate 
ExcellentBased on 400 reviews
8.9

Situated under a 10-minute stroll from El Calafate Bus Station, Hotel Posada Los Alamos provides guests with an ideal base while in El Calafate. Those staying at the property have access to a beauty centre, a heated pool and a sauna.

Tierra Tehuelche
Tierra Tehuelche
8.7 Excellent
Los Antiguos 171, El Calafate, Santa Cruz, Argentina
Show on map
1.2 mi from city centre, El Calafate 
ExcellentBased on 349 reviews
8.7

Tierra Tehuelche offers 3-star accommodation in El Calafate. Guests can also make use of free Wi-Fi.

Hostel Buenos Aires
Hostel Buenos Aires
8.1 Excellent
Buenos Aires 296, El Calafate, Santa Cruz, Argentina
Show on map
0.5 mi from city centre, El Calafate 
ExcellentBased on 224 reviews
8.1

Hostel Buenos Aires offers charming accommodation in El Calafate and is a brief walk from El Calafate Bus Station. It is conveniently positioned for those wishing to visit the area's popular attractions.

Tips for booking a El Calafate hotel

Cheapest month:July
Most expensive month:February
Average price in El Calafate:$111/night
Absolute cheapest price found:$5/night
Cheapest day:Friday
Most expensive day:Saturday
$41 - $169
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$42 - $132
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in El Calafate, Santa Cruz

Show all 316 hotels
Hostel de Las Manos
Hostel de Las Manos
6.8 Good
Egidio Feruglio 59, El Calafate, Santa Cruz, Argentina
Show on map
0.8 mi from city centre,  

This cosy hostel in El Calafate offers free wireless internet, as well as laundry facilities and a terrace. It is ideally located for guests wishing to visit local attractions.

$9
Avg. per night
Hostel Buenos Aires
Hostel Buenos Aires
8.1 Excellent
Buenos Aires 296, El Calafate, Santa Cruz, Argentina
Show on map
0.5 mi from city centre,  

Hostel Buenos Aires offers charming accommodation in El Calafate and is a brief walk from El Calafate Bus Station. It is conveniently positioned for those wishing to visit the area's popular attractions.

$11
Avg. per night
Folk Hostel
Folk Hostel
9.3 Excellent
Jose R. Haro 424, El Calafate, Santa Cruz, Argentina
Show on map
1.2 mi from city centre,  

Situated a short walk from El Calafate Bus Station, the hostel offers guests a convenient base when in El Calafate. Guests can also enjoy complimentary internet throughout the property.

$12
Avg. per night
Calafate Hostel
Calafate Hostel
8.8 Excellent
Gdor. Moyano 1226, El Calafate, Santa Cruz, Argentina
Show on map
0.5 mi from city centre,  

Situated less than a 10-minute stroll from El Calafate Bus Station, Calafate Hostel offers guests an ideal base while in El Calafate. It is conveniently located for those wanting to visit local attractions.

$12
Avg. per night
Schilling Patagonia Travellers
Schilling Patagonia Travellers
8.9 Excellent
Gobernador Paradelo 141, El Calafate, Santa Cruz, Argentina
Show on map
0.7 mi from city centre,  

Situated only a short stroll from El Calafate Bus Station, Schilling Patagonia Travellers offers guests a convenient base while in El Calafate. It also offers free Wi-Fi, a swimming pool and a 24-hour reception.

$21
Avg. per night
Amigo Del Mundo Hosteria Y Apart Hotel
Amigo Del Mundo Hosteria Y Apart Hotel
8.6 Excellent
175 Jean Mermoz, El Calafate, Santa Cruz, Argentina
Show on map
1.2 mi from city centre,  

Situated under a 20-minute walk from El Calafate Bus Station, Hosteria y Apart Hotel Amigo del Mundo offers guests a convenient base when in El Calafate. Guests can also enjoy complimentary internet throughout the property.

$22
Avg. per night
Hotel Picos Del Sur
Hotel Picos Del Sur
8.4 Excellent
Puerto San Julián 271, El Calafate, Santa Cruz, Argentina
Show on map
1.1 mi from city centre,  

Hotel Picos Del Sur offers a modern setting when in El Calafate. Guests can also make use of free Wi-Fi.

$26
Avg. per night
Hostería Vientos Del Sur
Hostería Vientos Del Sur
7.2 Good
Río Santa Cruz 2317, El Calafate, Santa Cruz, Argentina
Show on map
0.3 mi from city centre,  

Hosteria Vientos Del Sur offers 3-star accommodation in El Calafate. It provides complimentary Wi-Fi, a Jacuzzi and a swimming pool.

$27
Avg. per night

Hotel prices in El Calafate

2 stars and under

$8 - $111

America del Sur Hostel Calafate

#1 Most popular

$11
Avg. per night
Schilling Patagonia Travellers

#2 Most popular

$21
Avg. per night
Camping y Hostal El Ovejero

Best value

$8
Avg. per night
3 stars

$26 - $141

Quijote Hotel

#1 Most popular

Quijote Hotel
8.1 Excellent
$90
Avg. per night
Hotel Kalken

#2 Most popular

Hotel Kalken
8.4 Excellent
$49
Avg. per night
Hotel Picos Del Sur

Best value

Hotel Picos Del Sur
8.4 Excellent
$26
Avg. per night
4 stars +

$55 - $193

Design Suites Calafate

#1 Most popular

$107
Avg. per night
Mirador del Lago Hotel

#2 Most popular

$102
Avg. per night
Edenia Punta Soberana

Best value

$55
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in El Calafate

About El Calafate

Resting on the edge of the grand Southern Patagonian Ice Field, El Calafate boasts spectacular glacial scenery and wild mountain pursuits. The charming village is widely known for the Perito Moreno Glacier, but also boasts microbreweries, quaint markets and mouthwatering Argentinian cuisine.

Things to do

Experience the soul-stirring icy expanse of the Perito Moreno Glacier on a guided tour. Venture inside the UNESCO-listed Los Glaciares National Park and board a boat to get an up-close look at the 60-metre-thick spectacle. If you’re feeling adventurous, immerse yourself amid the icy shelves on a trek to the south wall.

Want to learn about the glaciers? Head to the Glaciarium, a modern museum that lets you discover how glaciers are formed and the effect of climate change. Afterwards, enjoy a chilled cocktail in the GlacioBar surrounded by frozen furniture and ice sculptures.

Hike through an ethereal landscape in La Leona Petrified Forest. Eroded by fierce winds and heavy rain over 150 million years ago, this geological valley is scattered with dinosaur fossils and petrified wood. Break for lunch at the historic Hotel La Leona which once hosted two of America’s most wanted felons, Butch Cassidy and the Sundance Kid.


Go horseback riding across Cerro Frias, a verdant hill overlooking the Patagonian Steppe. Watch wild horses, guanacos and hares grazing in the fields and revel in the cinematic peaks of Mount Fitz Roy and the glistening Lake Argentino. After a full day of adventure, relax with a craft beer and Patagonian Lamb burger at La Zorra microbrewery.

Getting around

Fly into El Calafate International Airport and take a 20-minute taxi or bus into El Calafate. Alternatively, you can take a bus from most major cities, including Bariloche and Perito Moreno. El Calafate is walkable, while a rental car or guided tour is best for seeing the national park.

El Calafate travel FAQs

  • What are the best hotels in El Calafate?

    Design Suites Calafate (8.4/10 from 770 reviews), Xelena Hotel & Suites (8.7/10 from 262 reviews), and Mirador del Lago Hotel (8.9/10 from 337 reviews) are all highly rated places to stay in El Calafate.

  • How much do hotels in El Calafate cost?

    $72/night is the average price of a hotel in El Calafate, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in El Calafate?

    Prices for El Calafate hotels have been found for as low as $10/night over the last 3 days.