Hotels in El Calafate

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

El Calafate, Argentina
2 Aug — 3 Aug2
El Calafate, Argentina
Mon 2/8
Tue 3/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in El Calafate

Filter by star ratings
All filters
Boutique Hotel La Cantera
Boutique Hotel La Cantera
8.2 Excellent
Calle 306 Nº 173, El Calafate, Santa Cruz, Argentina
Show on map
0.9 km from city centre, El Calafate 
ExcellentBased on 2 reviews
8.2

Boutique Hotel La Cantera offers 4-star accommodation in El Calafate. It also provides a rooftop terrace and a Jacuzzi.

Folk Suites
Folk Suites
8.3 Excellent
311 25 de Mayo, El Calafate, Santa Cruz, Argentina
Show on map
1.0 km from city centre, El Calafate 
ExcellentBased on 452 reviews
8.3

Situated under a 10-minute stroll from El Calafate Bus Station, Folk Suites provides guests with an ideal base when in El Calafate. Guests can also enjoy complimentary internet in all areas.

Marcopolo Suites Calafate
Marcopolo Suites Calafate
7.9 Good
Jorge Newbery Av., 439, El Calafate, Santa Cruz, Argentina
Show on map
1.7 km from city centre, El Calafate 
GoodBased on 133 reviews
7.9

Situated a short walk from El Calafate Bus Station, Marcopolo Suites Calafate offers guests an ideal base when visiting El Calafate. It provides 3-star accommodation and views of the mountains.

Camping y Hostal El Ovejero
Camping y Hostal El Ovejero
7.3 Good
Pantin 64, El Calafate, Santa Cruz, Argentina
Show on map
1.3 km from city centre, El Calafate 
GoodBased on 175 reviews
7.3

A 10-minute walk from El Calafate Bus Station, Camping y Hostal El Ovejero has a accessible location, making it an ideal base when visiting El Calafate. Those staying at the property can also take advantage of free wireless internet during their stay.

Calafate Parque Hotel
Calafate Parque Hotel
8.7 Excellent
Gobernador Gregores Esq. 7 De Diciembre, El Calafate, Santa Cruz, Argentina
Show on map
0.6 km from city centre, El Calafate 
ExcellentBased on 228 reviews
8.7

Located within a 10-minute walk of El Calafate Bus Station, Calafate Parque Hotel is a convenient base while visiting El Calafate. It also offers a Jacuzzi and a sauna.

Hosteria Lupama
Hosteria Lupama
8.2 Excellent
Calle 992, 19, El Calafate, Santa Cruz, Argentina
Show on map
2.2 km from city centre, El Calafate 
ExcellentBased on 151 reviews
8.2

Located in El Calafate, Hosteria Lupama El Calafate is within a 20-minute drive of Comandante Armando Tola International Airport and offers an indoor pool and free Wi-Fi. The reception desk is open 24 hours, and a buffet breakfast is available each morning.

Design Suites Calafate
Design Suites Calafate
8.4 Excellent
Calle 598 Nº 190, El Calafate, Santa Cruz, Argentina
Show on map
3.1 km from city centre, El Calafate 
ExcellentBased on 799 reviews
8.4

Situated in El Calafate, Design Suites Calafate provides unique 4-star accommodation, as well as a Jacuzzi, an indoor pool and a Turkish steam bath. It also offers a sauna, 24-hour room service and a free shuttle service.

Hotel Kalken
Hotel Kalken
8.4 Excellent
Teniente Valentin Feilberg 119, El Calafate, Santa Cruz, Argentina
Show on map
0.5 km from city centre, El Calafate 
ExcellentBased on 778 reviews
8.4

Kalken Hotel is located amongst El Calafate's popular tourist attractions, just a short stroll from El Calafate Bus Station. It also provides an express check-in and check-out feature, a safe and laundry facilities.

Lar Aike
Lar Aike
7.1 Good
Avenida Del Libertador 2681, El Calafate, Santa Cruz, Argentina
Show on map
0.9 km from city centre, El Calafate 
GoodBased on 2 reviews
7.1

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

Hosteria Austral
Hosteria Austral
6.7 Good
San Juan Bosco 917, El Calafate, Santa Cruz, Argentina
Show on map
1.1 km from city centre, El Calafate 
GoodBased on 260 reviews
6.7

Hosteria Austral is located amongst El Calafate's popular tourist attractions, just a brief walk from El Calafate Bus Station. Only a short stroll from Libertador Avenue, it offers comfortable rooms equipped with a mini bar.

Tips for booking a El Calafate hotel

Cheapest month:December
Most expensive month:February
Average price in El Calafate:$94/night
Absolute cheapest price found:$7/night
Cheapest day:Tuesday
Most expensive day:Friday
$41 - $132
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$76 - $102
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated El Calafate hotels

Show all 302 hotels
1
Edenia Punta Soberana
Edenia Punta Soberana
8.1 Excellent
Manzana 642, El Calafate, Santa Cruz, Argentina
Show on map
4.1 km from city centre, El Calafate 

Edenia Punta Soberana offers charming 4-star accommodation in El Calafate. It also provides a 24-hour reception, a concierge and meeting rooms.

2
Aikendor Hotel Panorámico
Aikendor Hotel Panorámico
8.3 Excellent
Rio Santa Cruz 2340, El Calafate, Santa Cruz, Argentina
Show on map
0.7 km from city centre, El Calafate 

Aikendor Hotel Panoramico is situated in El Calafate and is close to the area's tourist attractions. Some of the popular features on offer at this cosy 3-star hotel are free Wi-Fi and an indoor pool.

3
Sierra Nevada
Sierra Nevada
9.0 Excellent
Av. Del Libertador 1888, El Calafate, Santa Cruz, Argentina
Show on map
0.3 km from city centre, El Calafate 

Situated under a 20-minute walk from El Calafate Bus Station, the hotel offers guests an ideal base while visiting El Calafate. It provides 3-star accommodation with air-conditioned rooms.

4
America del Sur Hostel Calafate
America del Sur Hostel Calafate
9.0 Excellent
Puerto Deseado No 153, El Calafate, Santa Cruz, Argentina
Show on map
1.6 km from city centre, El Calafate 

Situated within walking distance of El Calafate Bus Station, America del Sur Hostel - Calafate provides guests with an ideal base while in El Calafate. It is conveniently positioned for those wishing to discover the area's attractions.

5
Calafate Parque Hotel
Calafate Parque Hotel
8.7 Excellent
Gobernador Gregores Esq. 7 De Diciembre, El Calafate, Santa Cruz, Argentina
Show on map
0.6 km from city centre, El Calafate 

Located within a 10-minute walk of El Calafate Bus Station, Calafate Parque Hotel is a convenient base while visiting El Calafate. It also offers a Jacuzzi and a sauna.

6
Hotel Aca El Calafate
Hotel Aca El Calafate
9.2 Excellent
Teniente Valentin Feilberg 51, El Calafate, Santa Cruz, Argentina
Show on map
0.5 km from city centre, El Calafate 

Situated in El Calafate, just a short walk from El Calafate Bus Station, the hotel offers 3-star accommodation and complimentary wireless internet. It is ideally located for guests wanting to visit the area's popular attractions.

7
Esplendor El Calafate
Esplendor El Calafate
8.8 Excellent
Av. Juan Domingo Perón 1143, El Calafate, Santa Cruz, Argentina
Show on map
0.3 km from city centre, El Calafate 

Featuring a sauna, free Wi-Fi and an indoor pool, Esplendor El Calafate is located in El Calafate and showcases unique views of Calafate Hill. The numerous facilities this modern hotel offers include a lake, laundry facilities and a shopping mall.

8
Blanca Patagonia Boutique Inn And Cabins
Blanca Patagonia Boutique Inn And Cabins
8.1 Excellent
Capitán Soto 3555 - B Los Guías, El Calafate, Santa Cruz, Argentina
Show on map
2.1 km from city centre, El Calafate 

Located in El Calafate, Blanca Patagonia Hosteria Boutique y Cabanas is a short drive from Libertador Avenue and Argentino Lake. It also offers massage services, free Wi-Fi and a rooftop terrace.

Cheapest hotels in El Calafate, Santa Cruz

Show all 302 hotels
Camping y Hostal El Ovejero
Camping y Hostal El Ovejero
7.3 Good
Pantin 64, El Calafate, Santa Cruz, Argentina
Show on map
1.3 km from city centre,  

A 10-minute walk from El Calafate Bus Station, Camping y Hostal El Ovejero has a accessible location, making it an ideal base when visiting El Calafate. Those staying at the property can also take advantage of free wireless internet during their stay.

$11
Avg. per night
Hostel de Las Manos
Hostel de Las Manos
6.8 Good
Egidio Feruglio 59, El Calafate, Santa Cruz, Argentina
Show on map
1.2 km from city centre,  

This cosy hostel in El Calafate offers free wireless internet, as well as luggage storage and a tour desk. It is ideally located for guests wishing to visit local attractions.

$11
Avg. per night
Nakel Yenu
Nakel Yenu
8.4 Excellent
Puerto San Julian 244, El Calafate, Santa Cruz, Argentina
Show on map
1.8 km from city centre,  

Located in El Calafate, Nakel Yenu is a short drive from Calafate Hill and the Glaciarium Museum. It also provides a 24-hour reception, free Wi-Fi and luggage storage.

$11
Avg. per night
Hostel Aves Del Lago
Hostel Aves Del Lago
7.8 Good
Calle 303 Numero 177, El Calafate, Santa Cruz, Argentina
Show on map
1.4 km from city centre,  

Hostel Aves del Lago is located in El Calafate and features free Wi-Fi. It is ideally positioned for guests wishing to visit local attractions.

$12
Avg. per night
Bla Guesthouse
Bla Guesthouse
8.2 Excellent
Espora 257, El Calafate, Santa Cruz, Argentina
Show on map
1.1 km from city centre,  

Bla Guesthouse is located in El Calafate and offers free Wi-Fi. It is conveniently positioned for guests wanting to discover the area's attractions.

$16
Avg. per night
Folk Suites
Folk Suites
8.3 Excellent
311 25 de Mayo, El Calafate, Santa Cruz, Argentina
Show on map
1.0 km from city centre,  

Situated under a 10-minute stroll from El Calafate Bus Station, Folk Suites provides guests with an ideal base when in El Calafate. Guests can also enjoy complimentary internet in all areas.

$18
Avg. per night
America del Sur Hostel Calafate
America del Sur Hostel Calafate
9.0 Excellent
Puerto Deseado No 153, El Calafate, Santa Cruz, Argentina
Show on map
1.6 km from city centre,  

Situated within walking distance of El Calafate Bus Station, America del Sur Hostel - Calafate provides guests with an ideal base while in El Calafate. It is conveniently positioned for those wishing to discover the area's attractions.

$18
Avg. per night
Hospedaje Manantiales
Hospedaje Manantiales
8.1 Excellent
De Los Fresnos 2986, El Calafate, Santa Cruz, Argentina
Show on map
1.4 km from city centre,  

Hospedaje Manantiales is located in El Calafate and features free Wi-Fi. It also offers a garden, luggage storage and a terrace.

$22
Avg. per night

Hotel prices in El Calafate

2 stars or below

$11 - $92

Schilling Patagonia Travellers

No. 1 most popular

$92
Avg. per night
Bla Guesthouse

No. 2 most popular

Bla Guesthouse
8.2 Excellent
$16
Avg. per night
Hostel de Las Manos

Best value

$11
Avg. per night
3 stars

$42 - $551

Michelangelo Hotel Calafate

No. 1 most popular

$54
Avg. per night
Konke Hotel & Sabores

No. 2 most popular

$551
Avg. per night
Marcopolo Suites Calafate

Best value

$49
Avg. per night
4 stars and up

$78 - $225

Boutique Hotel La Cantera

No. 1 most popular

$109
Avg. per night
Xelena Hotel & Suites

No. 2 most popular

$118
Avg. per night
Mirador del Lago Hotel

Best value

$78
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?

    386 reviews rated Terrazas del Calafate with an average score of 8.4/10. It may also be worth looking into the Michelangelo Hotel Calafate, which received a rating of 8.5/10 from 751 reviews. Xelena Hotel & Suites could also be a good option, with a score of 8.7/10 from 269 reviews.

  • How much do hotels in El Calafate cost?

    Searches in the last 72 hours suggest an average price of around $135/night is normal for a hotel in El Calafate. 4-star and 5-star hotels in El Calafate had average prices of $124/night and $158/night, respectively.

  • How much is a cheap hotel in El Calafate?

    Over the last 3 days, El Calafate hotels have been found for as cheap as $15/night in searches by HotelsCombined users.