Hotels in San Pedro de Atacama

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 – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
Prices may change – just add your dates for the best estimate. Note that prices are based on previous traveler searches and partner prices.
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 lines 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 hotelCasa Solcor – 4.9
Cheapest month to bookMay
Average 4-star hotel price$190 per night
Average 5-star hotel price$221 per night

How to find the best hotel deals in San Pedro de Atacama

Want to use the same magic that powers our award-winning flight search to find the best room rates on the Internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in San Pedro de Atacama

  • You've locked in your ideal flight. Now let the same smart search engine find you incredible savings on San Pedro de Atacama hotels. These tips will get you one step closer to making that trip official.

  • Get organized ahead of time to save on your San Pedro de Atacama hotel. You'll also have a greater range of stays and room types to pick from, especially around holidays and school breaks.

  • Still, be ready to pounce on any last-minute deals. Some places drop their rates right before arrival to fill empty beds. This is more likely to happen on less busy days or in low season, however.

  • Flexible on dates? This is your ticket to a lower rate. Move your travel timing around to discover what deals are available. Prices are typically cheaper on weekdays and during low-season months.

  • Explore the range of accommodation options with free cancellation and take the stress out of booking. You can adjust or cancel your stay without fees if plans fall through or a better deal pops up.

Where to stay in San Pedro de Atacama

Central San Pedro de Atacama

  • Central San Pedro de Atacama gives you a front-row seat to city life. If sightseeing is a big part of your plans, stay at any of these hotels and find yourself close to some classic attractions.

  • If you're searching for hotels near Miscanti Lake, check in to Tierra Atacama. This 5-star San Pedro de Atacama hotel is around 2 kilometers from this sight and gets a lot of bookings from families.

  • Browsing around for hotels near Church of San Pedro de Atacama? About 0.32 kilometers away, Hotel Desertica gets you close to this must-see. With a 4-star rating, this hotel in San Pedro de Atacama is especially appealing to couples.

  • Or check current rates for hotels near Aldea de Tulor. Tocopilla 19a - Hostel is 5 kilometers or so from this leading sight. Families often choose this 2-star option as their base for experiencing the city.

Best hotels in San Pedro de Atacama

Best budget hotels

  • Simply looking for a place to sleep? Budget San Pedro de Atacama hotels provide the basics so you can spend on what really matters: having adventures and filling your bag with souvenirs. Often equipped with money-saving amenities like laundry facilities and kitchenettes, you'll find at least ten of these affordable stays across the city.

  • Foresta Atacama Lodge promises comfort without breaking the bank. Make use of Wi-Fi, parking and more at this 2-star option.

  • Alternatively, make a booking at Hostal Estacion Del Fuego. Equipped with conveniences including luggage storage and air conditioning, this 3-star San Pedro de Atacama hotel lets you enjoy more while spending less.

  • Another simple win for your budget is Hotel La Cochera. This 3-star stay features heating and parking.

Best 4-star hotels in San Pedro de Atacama

  • Searching for hotels in San Pedro de Atacama that offer more than just the essentials? A 4-star stay is a great fit. With around three to choose from, they come with appealing extras like rooftop bars, spas, and on-site dining. You get higher quality without the higher price.

  • Hotel Diego de Almagro San Pedro De Atacama delivers the kind of stay that goes a step beyond the standard. A restaurant and a pool are part of the 4-star guest experience here.

Best luxury 5-star hotels

  • Equipped with anything from spacious suites to valet parking and gourmet dining experiences, a 5-star hotel is where basic takes a back seat. Massage therapies, rooftop pools, and fluffy robes? You might just find that too. There are at least four luxury hotels in San Pedro de Atacama ready to welcome you.

  • Wake up on the right side of luxury at Hotel Cumbres San Pedro de Atacama. Room service and a sauna help elevate the experience here.

  • Featuring room service, valet parking and loads more, UNAI Atacama Luxury Tents is another San Pedro de Atacama hotel that brings the 5-star wow factor.

Best hotels with a spa

  • Discover your zen at one of the ten or so San Pedro de Atacama hotels with a spa. They offer anything from saunas and hot tubs, to treatment rooms and fitness centers. Throw in meditation spaces, beauty salons, and wellness programs and relaxation is guaranteed.

  • Settle into Hotel Poblado Kimal and let it be all about you. Massage services, a garden and a host of other perks await you at this 3-star accommodation option.

  • JACUZZI VIP & Tours AND Travesias is another favorite where relaxation comes easy. Take advantage of a jacuzzi and more at this hotel in San Pedro de Atacama.

Best hotels with a pool

  • Add a splash of fun to your trip with a pool. If you pick a city hotel, expect rooftop and indoor options. Resorts? They usually step things up with sprawling outdoor setups and maybe a swim-up bar or two. There are at least 30 pool hotels in San Pedro de Atacama made for your next adventure.

  • Naturalis Hotel offers an outdoor swimming pool, Wi-Fi and a fireplace. You'll have the right setup for a memorable stay at this San Pedro de Atacama hotel.

  • There are plenty of good reasons to stay at Hotel Desertica. This popular option features an outdoor swimming pool, room service and luggage storage.

  • Alternatively, make room for a little fun at Casa Solcor Boutique Bed & Breakfast. An outdoor swimming pool, this hotel comes with an airport shuttle and tour services.

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 $28 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $32 per night.
The average price of a hotel during the week is $111 per night, and the average price on weekends is $113. Overall, it looks like the cheapest day to stay in San Pedro de Atacama could be Saturday.
The nearest airport to San Pedro de Atacama is Calama Airport (CJC), which is 87.2km from the city center.
We crunched some numbers on our calendar and found that Saturday is the cheapest day to stay in San Pedro de Atacama, and the most expensive day seems to be Sunday.
The average price of a 3-star hotel in San Pedro de Atacama is currently around $123 per night, and the cheapest 3-star hotel we've found is $47 per night.
The average price of a 4-star hotel in San Pedro de Atacama is currently around $190 per night, and the cheapest 4-star hotel we've found is $88 per night.
The average price of a 5-star hotel in San Pedro de Atacama is currently around $583 per night, and the cheapest 5-star hotel we've found is $157 per night.
The cheapest month to stay in a hotel in San Pedro de Atacama is July, with an average price of $115 per night. The most expensive month is November, when the average room rate can be up to $184 per night. These average prices are based on all the hotels we found – from hostels to fancy 5-star hotels.
The average price of a hotel in May is $128 per night, which is around 12% lower than the rest of the year.
If you’re planning a trip with the whole family, the best-rated hotels for you near San Pedro de Atacama are Atacama Lodge Rukazen Rústico, Hostal Restaurant Chiloe and Lodge Quelana.