Hotels in El Calafate

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

El Calafate, Argentina
27 Sep — 28 Sep2
El Calafate, Argentina
Mon 27-9
Tue 28-9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in El Calafate

Filter by star ratings
All filters
Esplendor El Calafate
Esplendor El Calafate
8.7 Excellent
Av. Juan Domingo Perón 1143, El Calafate, Santa Cruz, Argentina
Show on map
0.9 km from city centre, El Calafate 
ExcellentBased on 592 reviews
8.7

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.

Hotel Aca El Calafate
Hotel Aca El Calafate
9.3 Excellent
Teniente Valentin Feilberg 51, El Calafate, Santa Cruz, Argentina
Show on map
0.5 km from city centre, El Calafate 
ExcellentBased on 580 reviews
9.3

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.

El Puente Aparts
El Puente Aparts
9.1 Excellent
El Calafate, Santa Cruz, Argentina
Show on map
1.4 km from city centre, El Calafate 
ExcellentBased on 277 reviews
9.1

Located a short walk from El Calafate Bus Station, El Puente Aparts is an ideal base when visiting El Calafate. It also provides room service, a swimming pool and a terrace.

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 223 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.

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 782 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.

Lar Aike
Lar Aike
8.2 Excellent
Avenida Del Libertador 2681, El Calafate, Santa Cruz, Argentina
Show on map
0.9 km from city centre, El Calafate 
ExcellentBased on 414 reviews
8.2

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

Quijote Hotel
Quijote Hotel
8.1 Excellent
Gobernador Gregores 1191, El Calafate, Santa Cruz, Argentina
Show on map
0.8 km from city centre, El Calafate 
ExcellentBased on 503 reviews
8.1

Quijote Hotel is located amongst El Calafate's well-known tourist attractions, just a short walk from El Calafate Bus Station. The various facilities this modern hotel features include a safe, laundry facilities and room service.

Bla Guesthouse
Bla Guesthouse
8.2 Excellent
Espora 257, El Calafate, Santa Cruz, Argentina
Show on map
1.1 km from city centre, El Calafate 
ExcellentBased on 1,565 reviews
8.2

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.

Complejo Don Pepe
Complejo Don Pepe
8.6 Excellent
Casimiro Bigua 59, El Calafate, Santa Cruz, Argentina
Show on map
0.2 km from city centre, El Calafate 
ExcellentBased on 425 reviews
8.6

Complejo Don Pepe is situated in El Calafate and is close to the area's popular attractions. It also offers complimentary wireless internet.

Apart Hotel Libertador
Apart Hotel Libertador
7.0 Good
Avenida Del Libertador 1150, El Calafate, Santa Cruz, Argentina
Show on map
0.8 km from city centre, El Calafate 
GoodBased on 110 reviews
7.0

Situated under a 10-minute stroll from El Calafate Bus Station, Apart Hotel Libertador provides guests with a convenient base when in El Calafate. It is conveniently positioned for those wanting to visit the area's popular attractions.

Tips for booking a El Calafate hotel

Cheapest month:August
Most expensive month:December
Average price in El Calafate:S$ 112/night
Absolute cheapest price found:S$ 7/night
Cheapest day:Tuesday
Most expensive day:Sunday
S$ 78 - S$ 174
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 75 - S$ 110
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated El Calafate hotels

Show all 317 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
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.

4
Hotel Aca El Calafate
Hotel Aca El Calafate
9.3 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.

5
Esplendor El Calafate
Esplendor El Calafate
8.7 Excellent
Av. Juan Domingo Perón 1143, El Calafate, Santa Cruz, Argentina
Show on map
0.9 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.

6
Blanca Patagonia Boutique Inn And Cabins
Blanca Patagonia Boutique Inn And Cabins
8.2 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.

7
Quijote Hotel
Quijote Hotel
8.1 Excellent
Gobernador Gregores 1191, El Calafate, Santa Cruz, Argentina
Show on map
0.8 km from city centre, El Calafate 

Quijote Hotel is located amongst El Calafate's well-known tourist attractions, just a short walk from El Calafate Bus Station. The various facilities this modern hotel features include a safe, laundry facilities and room service.

8
Hotel Michelangelo
Hotel Michelangelo
8.5 Excellent
Gobernador Moyano 1020, El Calafate, Santa Cruz, Argentina
Show on map
1.1 km from city centre, El Calafate 

Less than 20 minutes' walk from El Calafate Bus Station, the inn provides guests with an ideal base while visiting El Calafate. It also offers room service, free Wi-Fi and an express check-in and check-out feature.

Cheapest hotels in El Calafate, Santa Cruz

Show all 317 hotels
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.

S$ 12
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.9 km 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.

S$ 28
Avg. per night
Schilling Patagonia Travellers
Schilling Patagonia Travellers
8.9 Excellent
Gobernador Paradelo 141, El Calafate, Santa Cruz, Argentina
Show on map
1.1 km 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.

S$ 42
Avg. per night
Hosteria Hainen
Hosteria Hainen
Puerto Deseado 118, El Calafate, Santa Cruz, Argentina
Show on map
1.7 km from city centre,  

This El Calafate inn is located within a 10-minute stroll of El Calafate Bus Station. It is ideally positioned for those wishing to discover the area's attractions.

S$ 43
Avg. per night
Hotel Michelangelo
Hotel Michelangelo
8.5 Excellent
Gobernador Moyano 1020, El Calafate, Santa Cruz, Argentina
Show on map
1.1 km from city centre,  

Less than 20 minutes' walk from El Calafate Bus Station, the inn provides guests with an ideal base while visiting El Calafate. It also offers room service, free Wi-Fi and an express check-in and check-out feature.

S$ 57
Avg. per night
Lar Aike
Lar Aike
8.2 Excellent
Avenida Del Libertador 2681, El Calafate, Santa Cruz, Argentina
Show on map
0.9 km from city centre,  

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

S$ 65
Avg. per night
Complejo Don Pepe
Complejo Don Pepe
8.6 Excellent
Casimiro Bigua 59, El Calafate, Santa Cruz, Argentina
Show on map
0.2 km from city centre,  

Complejo Don Pepe is situated in El Calafate and is close to the area's popular attractions. It also offers complimentary wireless internet.

S$ 65
Avg. per night
Hotel Aca El Calafate
Hotel Aca El Calafate
9.3 Excellent
Teniente Valentin Feilberg 51, El Calafate, Santa Cruz, Argentina
Show on map
0.5 km from city centre,  

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.

S$ 76
Avg. per night

Hotel prices in El Calafate

2 stars or below

S$ 12 - S$ 81

America del Sur Hostel Calafate

No. 1 most popular

S$ 15
Avg. per night
Nakel Yenu

No. 2 most popular

Nakel Yenu
8.4 Excellent
S$ 16
Avg. per night
Bla Guesthouse

Best value

Bla Guesthouse
8.2 Excellent
S$ 12
Avg. per night
3 stars

S$ 43 - S$ 122

Hosteria Hainen

No. 1 most popular

S$ 43
Avg. per night
Lar Aike

No. 2 most popular

Lar Aike
8.2 Excellent
S$ 65
Avg. per night
Hotel Michelangelo

Best value

Hotel Michelangelo
8.5 Excellent
S$ 57
Avg. per night
4 stars and up

S$ 84 - S$ 137

Esplendor El Calafate

No. 1 most popular

S$ 137
Avg. per night
Design Suites Calafate

No. 2 most popular

S$ 129
Avg. per night
Edenia Punta Soberana

Best value

S$ 84
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?

    One of the most popular hotels in El Calafate is Hotel Michelangelo, which has been reviewed by 703 users and currently has a rating of 8.5/10. Other top-rated locations include Esplendor El Calafate and Lagos Del Calafate, which have received 8.7/10 and 8.2/10 ratings from our users, respectively.

  • What is a good hotel near El Calafate Regional Museum?

    Hotel Michelangelo is a popular hotel near El Calafate Regional Museum that is highly recommended, with a score of 8.5 across 703 reviews.

  • How much do hotels in El Calafate cost?

    The average price of a hotel in El Calafate is S$ 84 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in El Calafate?

    S$ 14/night is the cheapest price found for a hotel in El Calafate by HotelsCombined users over the last 72 hours.