There are no ATMs inside the park or in Cerro Castillo, the nearest town. Therefore, we suggest visiting ATMs located in Punta Arenas and Puerto Natales.