Santa Fe

Mar 23, 2019 - Mar 24, 2019

2 guests - 1 room

Looking for the perfect Santa Fe hotel for your next vacation? You can search and compare the best cheap hotels in Santa Fe with Skyscanner. Top hotels based on traveler reviews include The Santa Fe Suites, Hilton Santa Fe Historic Plaza and Villas de Santa Fe By Diamond Resorts.

Skyscanner hotels is a fast, free and simple way to organize your stay. In a few clicks you can easily search, compare and book your Santa Fe accommodation by clicking directly through to the hotel or travel agent website. No fees are added to your stay by booking with us.

Looking to find cheap hotels near the main attractions that Santa Fe has to offer? Consider staying near Cathedral Basilica of St. Francis of Assisi, Georgia O'Keeffe Museum or Loretto Chapel.

To get started, simply add your chosen travel dates to the search box above and let us find the best hotel deals for you. Or alternatively, select from the hotel options above.

Top rated hotels in Santa Fe

from $117
from $168
from $359

What are travelers saying about Santa Fe?

Art & Design Lovers
History Buffs
Spiritual Seekers
Outdoor Enthusiasts
Member reviews (112)
Julie Bourke
Julie BourkeSydney, Australia

I remember when I was there people were so friendly, beautiful place to visit

Maribel Trujillo
Maribel TrujilloRio Rancho, New Mexico

My family and I love this place, the food, the culture and the history make it an incredible town to visit.

Tarina Peterson
Tarina PetersonCentennial, Colorado, USA

Santa Fe is an old, beautiful city well worth the visit - especially if you like good food, gorgeous southwestern architecture, and art.

Rebecca Goglia (@BeccaBandit)
Rebecca Goglia (@BeccaBandit)The San Francisco Bay Area, California, USA

Santa Fe is a super cool small city that's full of artists. The Pueblo buildings are beautiful, there's fantastic local cuisine, and more art galleries in one central area than I've ever seen.


The least expensive month is April, with an average of $111 per night. The most expensive month to stay in Santa Fe is August, with an average price of $165 per night.
The average price of a hotel in March last year was $132 per night. This is 5% less than the average nightly price of $139 seen over the previous 12 months.

Plan a trip to United States