Hotels in Santa Fe

Find the best Santa Fe hotel for your dates, by price or preference

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

Look out for Santa Fe hotels with free cancellation or excellent ratings

Trusted Santa Fe hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Expedia logo
Airbnb logo

See all hotels in Santa Fe

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.
View more hotels

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelThe Inn of Five Graces – 4.9
Cheapest month to bookFebruary
Average 4 star hotel priceR 5,816 per night
Average 5 star hotel priceR 14,596 per night

How to find the best hotel deals in Santa Fe

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 Santa Fe

  • You've got your perfect flight locked in. Now let the same smart search engine find you the sharpest rates on Santa Fe hotels. These tips will get you one step closer to making that trip official.

  • The earlier you book, the better. You're more likely to land a cheaper rate on a Santa Fe hotel and have more options when you plan in advance.

  • Still, be ready to jump on any last-minute deals. Some places drop their rates shortly before arrival to fill empty beds. This is more likely to happen during off-peak season or on quieter days, however.

  • Another hack for cheaper hotels? Flexibility. If your itinerary isn't written in stone, play around with your travel dates to find out how much you can save.

  • Search for stays with free cancellation. Lock in a great offer today and easily cancel later if your itinerary changes.

Where to stay in Santa Fe

Central Santa Fe

When to go to Santa Fe

  • To be there at the height of peak season, book your hotel in Santa Fe for August. This is when the city's main events and top sights are in full swing, giving you plenty to plan your days around.

  • Experience a slower pace by locking in a Santa Fe hotel in November. This is the quietest time to visit and prices are often cheaper too.

  • Don't overlook the weather when planning your trip. July offers the warmest conditions, with temperatures reaching highs of 31ºC (88ºF).

  • You can expect lows of -10ºC (14ºF) in January, the coolest time of year here.

  • Don't want to pack a raincoat? Search for Santa Fe hotels in April. This is the driest time to visit, with three days of rain on average.

  • July has the wettest weather. You can expect around nine days of rainfall.

Best hotels in Santa Fe

Best budget hotels

  • Why pay extra? Budget Santa Fe hotels provide the basics so you can spend on what truly counts: having adventures and filling your suitcase with souvenirs. Often equipped with money-saving amenities like in-room kettles and microwaves, you'll find at least 30 of these stays across the city.

  • Settle in with just the right amount of comfort at Inn on the Alameda. It has a 3-star rating and amenities including air conditioning and Wi-Fi in designated areas.

  • Fort Marcy Suites by All Seasons Resort Lodging offers 3-star value. Practical perks including heating and air conditioning are there to make your Santa Fe hotel stay more seamless.

  • Another simple win for your budget is WorldMark Santa Fe. This 3-star stay features a laundry and air conditioning.

Best 4-star hotels in Santa Fe

  • Go upscale without going overboard at one of the 4-star hotels in Santa Fe. Pick from around ten of these stays, many of which come with perks like rooftop bars, fitness centres, and in-house restaurants. From the rooms to the amenities and service, it's all about extra attention to detail.

  • Inn at Vanessie gets the 4-star guest experience right. A restaurant and bathrobes help make this accommodation option a favourite for many.

  • Another Santa Fe hotel to consider is DoubleTree by Hilton Santa Fe. It features thoughtful amenities such as a pool and an outdoor swimming pool.

Best hotels in Santa Fe for families

  • Taking off with the kids? You need a hotel that comes with more support built in. Baby-sitting services, high chairs, playgrounds, and extra beds make family getaways easier. You'll find roughly 20 family-friendly hotels in Santa Fe waiting to welcome your crew.

  • Baymont by Wyndham Santa Fe lets you take the family away for less. This affordable 2-star option comes with express check-in, a 24-hour front desk and plenty more.

  • If you'd like a more luxurious option, treat everyone to a getaway at The Inn of Five Graces. This 5-star Santa Fe hotel features baby-sitting and an airport shuttle.

Best hotels with a spa

  • Swap your walking shoes for a pair of fluffy slippers at a Santa Fe hotel with a spa. With roughly ten to choose from, they're designed for relaxation. Many offer features like hot tubs, massages, beauty salons, and plunge pools.

  • Your sanctuary is waiting at Bishop's Lodge, Auberge Collection. This 5-star accommodation option comes with all the right perks, including a fireplace and concierge assistance.

  • Or choose Casa Jemez Luxury Santa Fe Escape With Mtn Views. Offering things like a spa, this hotel in Santa Fe offers the perfect setting to unwind.

Best hotels with a pool

  • A pool brings a new layer of fun to your trip. Book a resort and you'll likely find multiple swimming areas and maybe even a lazy river. At city hotels, indoor and rooftop pools are the norm. Choose from at least 30 pool hotels in Santa Fe and get set to dive right in.

  • Relaxing poolside will be high on your to-do list at Drury Plaza Hotel in Santa Fe. With an outdoor swimming pool, a bar and room service, this Santa Fe hotel invites you to slow down and enjoy your time away.

  • Inn of the Governors gives you plenty of reasons to bring your swimsuit and goggles. Go for this popular option and make the most of an outdoor swimming pool, a 24-hour front desk and accessible parking.

  • Fort Marcy Suites by All Seasons Resort Lodging is another stay with all the essentials covered. This hotel comes with an indoor swimming pool, a laundry and luggage storage.

Best pet-friendly hotels

  • Planning an escape with your furry friend? Pet-friendly hotels often come with cosy pet beds, feeding bowls, and outdoor areas for exercise. Some take it a step further with things like dog-walking and grooming services. With at least 30 Santa Fe hotels that welcome pets, your best buddy can tag along too.

  • You bring the treats, Piñon Court by la Fonda will handle the rest. Amenities like parking and luggage storage add to the appeal of this pet-friendly hotel in Santa Fe.

  • Santa Fe Motel & Inn is another place that'll make your little travel buddy feel extra special. This popular option offers accessible parking and a lobby bar.

  • Inn at Vanessie is one more place that works perfectly for pet owners. Amenities here include express check-in and parking.

Flying to Santa Fe

Santa Fe Regional Airport (SAF)

  • Santa Fe Regional Airport (SAF) is this city's main airport. After your flight to Santa Fe has touched down, it's about 14 kilometres to the centre.

  • The drive to central Santa Fe takes about 20 minutes, while public transport is roughly 45 minutes.

  • Inn at Santa Fe, SureStay Collection by Best Western is a reliable 3-star stay that's also near SAF. It's earned an overall rating of 4-plus out of 5 from guest reviews.

  • Often chosen by couples, Ojo Santa Fe Spa Resort is another recommendation. This 4-star hotel is a welcome pit stop before your next leg.

Finding cheap hotels in Santa Fe: FAQs

In Santa Fe, the expected average temperature in September is 19°C. The warmest month is typically July, which averages 30°C. The coolest month is January, with temperatures averaging -6°C. The rainiest month is June, and the driest month is April.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Santa Fe 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 R 884 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for R 1,210 per night.

The average price of a hotel during the week is R 5,847 per night, and the average price on weekends is R 6,074. Overall, it looks like the cheapest day to stay in Santa Fe could be Thursday.

The nearest airport to Santa Fe is Santa Fe Regional Airport (SAF), which is 15.8km from the city centre.

Other airports include:

Taos Airport, which is 88.9km from the city centre.

We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Santa Fe. And the most expensive day seems to be Friday

The average price of a 3-star hotel in Santa Fe is currently around R 4,217 per night. And the cheapest 3-star hotel we found is R 884 per night.

The average price of a 4-star hotel in Santa Fe is currently around R 7,004 per night. And the cheapest 4-star hotel we found is R 2,532 per night.

The average price of a 5-star hotel in Santa Fe is currently around R 18,899 per night. And the cheapest 5-star hotel we found is R 3,203 per night.

The cheapest month to stay in a hotel in Santa Fe is September, with an average price of R 1,715 per night. The most expensive month is August, when the average room rate can rise to R 8,006 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in September is R 1,715 per night, which is around 172% lower than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Santa Fe are El Farolito B&B Inn, Holiday Inn Express & Suites Santa FE by IHG and The Sage Hotel.