Hotels in Magallanes

Search Magallanes Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Find unique stays and themed hotels in Magallanes

Immerse yourself in the vibrant atmosphere of Magallanes with our handpicked accommodation options

FAQs About Hotels in Magallanes

How much does it cost to stay in a hotel in Magallanes?

The average price for hotels in Magallanes is € 71 for weekdays, and € 72 for weekends (Friday–Saturday).

What are the best hotels in Magallanes?

From business trips to holiday stays, Magallanes offers a wide selection of popular hotels to suit every need. Hotel Plaza (from € 46), Hotel Cabo de Hornos (from € 75) and Almasur Punta Arenas (from € 46) are excellent options for your stay.

What are the best pet-friendly hotels in Magallanes?

Hotel Plaza (from € 46) and Casa Hain (from € 48) are pet-friendly. Enjoy a stay with your pets!

Which hotels in Magallanes provide fitness facilities?

Hotel Cabo de Hornos (from € 75) and Hotel Diego de Almagro Punta Arenas (from € 69) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Magallanes have the best breakfast?

Which hotels in Magallanes have swimming pools?

Hotel Diego de Almagro Punta Arenas (from € 69) is a well-known hotel with a swimming pool. Stay at any of these hotels to relax by the pool and make the most of your stay.

Magallanes Hotel Info

Highest Price€ 239
Lowest Price€ 29
Number of Reviews905
Total Properties114
Average Price (Weekdays)€ 71
Average Price (Weekends)€ 72