Travelers are voting Amerindia, Hotel Charles Darwin and Indigo Patagonia Hotel Spa as the best of 23 hotels in Mylodons Cave. There are 24 hotels in Puerto Natales a city just 31 km from Mylodons Cave and 20 hotels in Punta Arenas which is 134 km distant. The most popular of these are Hotel Costaustralis in Puerto Natales and Hotel Plaza - Punta Arenas in Punta Arenas. You can find 45 hotels in Magallanes and 520 hotels in the country of Chile. Our members favorite in Magallanes is Hotel Plaza - Punta Arenas and Villarrica Park Lake Hotel is the top pick in Chile. Want more? Check out our map of hotels in Mylodons Cave.