San Pedro de Atacama Hotels

Find the best San Pedro de Atacama hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for San Pedro de Atacama hotels with free cancellation or excellent ratings

Trusted San Pedro de Atacama hotel providers

See all hotels in San Pedro de Atacama

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
All taxes and fees included

Can’t find the right hotel?

Search all available hotels near San Pedro de Atacama. Find the one that’s right for you.

View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in San Pedro de Atacama.

Find a San Pedro de Atacama hotel in the heart of the action

Beat the queues at the top San Pedro de Atacama attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelhostal qachisolcor – 5.0
Average 4 star hotel price$241 per night
Average 5 star hotel price$650 per night

Your guide to finding the best hotels in San Pedro De Atacama, Chile

In San Pedro De Atacama, book a hotel to fit your style and make the most of your time in the city. Here are our picks the best hotels, from luxury to modest.

Best time to visit San Pedro De Atacama

The best time of year to visit San Pedro De Atacama depends on what you’re looking for (or hoping to avoid) during your trip in terms of things like weather and price.

Low and high season in San Pedro De Atacama

Busiest month(s): July brings the most visitors to San Pedro De Atacama, causing the average price per night to rise. Keep in mind that costs tend to be higher compared to the slower times of year when average nightly rates decrease.

Quietest month(s): You'll save on rooms and avoid peak season prices by travelling during July, when the average cost per night is $152.

The priciest month in San Pedro De Atacama is July, when you can expect to spend around $152 on hotel rooms. Weekend rates usually increase, averaging around $167 per night throughout the year, while Saturday sees the highest rates at the best hotels in San Pedro De Atacama. You'll find savings on Tuesday, which is the cheapest day to book a room on average.

Where to stay in San Pedro De Atacama

With Skyscanner, it's easy to find the best San Pedro De Atacama hotels — from 5-star to the most booked — at a price you want.

The best-rated hotels in San Pedro De Atacama

Make your travel experience even better by choosing from the city's top-rated hotels.

If you're looking for comfort and affordability, choose the Nayara Alto Atacama. Its 5-star rating ensures exceptional value, and you can enjoy a range of services like the spa, restaurant, pool, and gym.

The Hotel Cumbres San Pedro de Atacama is a 4.5-star hotel that offers a modern and comfortable design, along with amenities including its swimming pool, spa, fitness center, and restaurant.

Popular hotels in San Pedro De Atacama

If you're heading to San Pedro De Atacama, here are some other popular hotels you can stay at:

The 4-star Tierra Atacama Hotel & Spa provides a relaxing retreat in the heart of San Pedro De Atacama, where you can enjoy its swimming pool, spa, restaurant, and gym.

With a swimming pool, restaurant, spa and gym on site, the 4-star hotel Terrantai Lodge Andino offers comfort and modern amenities.

The 3-star La Casa De Don Tomas offers lots of amenities, such as a swimming pool, Gym, spa and restaurant.

Things to do in San Pedro De Atacama

At the center of the city, enjoy well-known attractions and things to do like HORIZONTE ATACAMA, Atacama Tours, and Lagunas Altiplanicas. Food lovers will find authentic local cuisine, creative twists on classics, and flavors from around the globe at restaurants like La Casona, Pizzeria El Charrua, Adobe, La Pica Del Indio, and Las Delicias de Carmen.

Finding cheap hotels in San Pedro de Atacama: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in San Pedro de Atacama with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is $43 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $47 per night.
The average price of a hotel during the week is $196 per night, and the average price on weekends is $226. Overall, it looks like the cheapest day to stay in San Pedro de Atacama could be Monday.
The nearest airport to San Pedro de Atacama is Calama Airport (CJC), which is 87.2km from the city centre.
We crunched some numbers on our calendar and found that Monday is the cheapest day to stay in San Pedro de Atacama. And the most expensive day seems to be Wednesday
The average price of a 3-star hotel in San Pedro de Atacama is currently around $206 per night. And the cheapest 3-star hotel we found is $108 per night.
The average price of a 4-star hotel in San Pedro de Atacama is currently around $310 per night. And the cheapest 4-star hotel we found is $154 per night.
The average price of a 5-star hotel in San Pedro de Atacama is currently around $575 per night. And the cheapest 5-star hotel we found is $260 per night.
If you're hitting up San Pedro de Atacama with kids in tow, try Hostal Nuevo Sol y Viento.