Travelers are voting Hosteria San Pedro De Atacama, Hotel Kimal and Atacamadventure Wellness And E as the best of 18 hotels near San Pedro de Atacama. There are 4 hotels in Calama a city just 53 km from San Pedro de Atacama and 1 hotel in Tocopilla which is 137 km distant. The most popular of these are Park Hotel Calama in Calama and La Casa del Sol Naciente in Tocopilla. You can find 32 hotels in Antofagasta and 519 hotels in the country of Chile. Our members favorite in Antofagasta is Hotel Del Desierto and Villarrica Park Lake Hotel is the top pick in Chile. Want more? Check out our map of hotels near San Pedro de Atacama.