Search
Best hotels
Expert Recommendations
Best value
When to book
Tips
FAQs
Map

Santa Fe hotels

Search hundreds of travel sites at once for hotels in Santa Fe, New Mexico

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Best Santa Fe hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended Santa Fe hotels

Show all
Hotel Santa Fe - Santa Fe - Bedroom
Hotel Santa Fe
8.5 Very Good
RM 1,115+
RM 1,115+
Parking
Free Wi-Fi
Pool
Pet-friendly
Best Western Plus Inn of Santa Fe - Santa Fe - Living room
RM 721+
Parking
Free Wi-Fi
Pool
Pet-friendly
RM 1,148+
Parking
Pool
Pet-friendly
Spa
El Rey Court
8.2 Very Good
RM 911+
RM 911+
Pool
Pet-friendly
RM 1,389+
Parking
Free Wi-Fi
Pool
Pet-friendly
RM 540+
Parking
Free Wi-Fi
Pet-friendly
Rosewood Inn Of The Anasazi
9.2 Wonderful
RM 3,608+
RM 3,608+
Free Wi-Fi
Pet-friendly
RM 693+
Parking
Free Wi-Fi
Pool
Pet-friendly
Comfort Inn Santa Fe
7.8 Good
RM 593+
RM 593+
Parking
Free Wi-Fi
Pool
Santa Fe Bed & Breakfast
9.8 Wonderful
RM 1,612+
RM 1,612+
Parking
Free Wi-Fi
The Hacienda & Spa
8.8 Very Good
RM 2,005+
RM 2,005+
Parking
Free Wi-Fi
Pool
Pet-friendly
Cities Of Gold Casino
6.3 Okay
RM 480+
RM 480+
Free Wi-Fi
Pet-friendly
The Sage Hotel
7.2 Good
RM 812+
RM 812+
Pool
Pet-friendly
RM 1,099+
Parking
Free Wi-Fi
Pool
Pet-friendly

Santa Fe hotels near New Mexico State Capitol

Show all
Inn & Spa at Loretto - Santa Fe - Building
Inn & Spa at Loretto
8.5 Very Good
RM 1,672+
RM 1,672+
Free Wi-Fi
Pool
Hotel St Francis - Santa Fe - Lobby
Hotel St Francis
8.4 Very Good
RM 1,170+
RM 1,170+
Free Wi-Fi
Pet-friendly
La Fonda On The Plaza
9 Wonderful
RM 1,623+
RM 1,623+
Free Wi-Fi
Pool
Eldorado Hotel & Spa
8.5 Very Good
RM 1,471+
RM 1,471+
Free Wi-Fi
Pool

Top Santa Fe hotels with parking

Show all
Hotel Inn Santa Fe - Santa Fe - Bedroom
Hotel Inn Santa Fe
6.5 Okay
RM 443+
RM 443+
Parking
Free Wi-Fi
Las Palomas - Santa Fe - Bedroom
Las Palomas
8.8 Very Good
RM 1,151+
RM 1,151+
Parking
Free Wi-Fi
Inn on the Alameda
9.2 Wonderful
RM 1,147+
RM 1,147+
Parking
Free Wi-Fi
Pueblo Bonito Santa Fe
8.8 Very Good
RM 939+
RM 939+
Parking
Free Wi-Fi
Econo Lodge Inn & Suites
8.2 Very Good
RM 562+
RM 562+
Parking
Free Wi-Fi
Inn Of The Governors
8.9 Very Good
RM 991+
RM 991+
Parking
Free Wi-Fi
The Inn of The Five Graces
9.7 Wonderful
RM 4,383+
RM 4,383+
Parking
Free Wi-Fi

Top 10 hotels in Santa Fe

Discover the top hotels in Santa Fe, handpicked by local expert Laura Ratliff.
Laura Ratliff
12 September 2024

Santa Fe, the oldest capital city in the United States and one of its highest in elevation (Santa Fe sits at a whopping 7,199 feet), epitomizes New Mexico’s tagline: the Land of Enchantment. This historic city, known for its unique blend of cultures, features low-slung, adobe-dressed buildings that seamlessly blend with the natural landscape – an impressive mountain backdrop. My family has lived in Santa Fe on and off for more than 30 years, and its distinct charm, both rustic and refined, makes it one of my favorite cities to spend time in. The city’s hotels reflect its unique character, eschewing cookie-cutter designs for accommodations that blend old and new, large and small. Each hotel on this list embodies an undeniable Southwestern charm. From luxurious resorts to quaint inns, the best hotels in Santa Fe provide a perfect mix of comfort and style, ensuring that every stay is memorable.

1.

The Inn of The Five Graces

Address:

150 East DE Vargas Street

Price:

RM 893-1661/night

This luxurious boutique property is one of the best hotels in Santa Fe, known for its stunning decor and attention to detail. Set in the Barrio de Analco, one of the city’s oldest neighborhoods, the Inn of the Five Graces has a maximalist East-meets-West decor, with suites housing hand-crafted furnishings, vibrant textiles, and intricate mosaics that reflect the cultural tapestry of the Silk Road. The inn's lush courtyard is where you’ll enjoy breakfast, while Pink Adobe, a Santa Fe favorite since 1944, serves a funky, flavorful blend of Cajun and New Mexican cuisine. Meanwhile, the beautifully restored Dragon Room Bar was supposedly once a haunt of Santa Fe’s beloved Georgia O’Keeffe. I’m particularly partial to the Inn’s compact five-room spa, where a Himalayan saltstone massage will refresh even the most tightly wound guests.

2.

Rosewood Inn Of The Anasazi

Address:

113 Washington Avenue

Price:

RM 136-4995/night

This elegant hotel is set in the heart of Santa Fe’s downtown,a great option for those looking to be within walking distance of the city’s sights, including the historic Plaza and numerous art galleries. Named after the ancient Anasazi people, Rosewood’s decor also showcases artwork from top Native American artists. The 58 rooms are beautifully designed, filled with handmade furniture and Native American textiles, as well as cozy kiva fireplaces, which I recommend curling up in front of on a chilly Santa Fe evening. The on-site Anasazi Restaurant serves up contemporary American cuisine with Southwestern influences, using locally sourced ingredients like elk and duck breast. As one of the best hotels in Santa Fe, you won’t want for amenities during your stay here either, thanks to a well-equipped fitness center and an inviting library.

3.

Hotel Santa Fe

Address:

1501 Paseo De Peralta

Price:

RM 159-927/night

As the only Native American-owned hotel in downtown, this is one of the best hotels in Santa Fe for those looking to experience authentic Pueblo-style accommodations. Owned by the Picuris Pueblo, the hotel is deeply rooted in Native American culture and its guestrooms and suites feature traditional Pueblo-inspired elements, like handmade natural pine furniture and local artwork. The Hacienda, a private retreat within the hotel, offers upgraded amenities – think butler service and exclusive access to a private lounge. The hotel's spa, which emphasizes holistic wellness, provides a range of treatments using indigenous ingredients and techniques. Meanwhile, the on-site restaurant, Amaya, serves straightforward New Mexican cuisine, like stuffed poblano peppers and punchy green chile chicken enchiladas. The hotel is among the most affordable top properties in the city, making it one of the best hotels in Santa Fe for travelers on a budget.

4.

Eldorado Hotel & Spa

Address:

309 West San Francisco Street

Price:

RM 152-725/night

Santa Fe’s Eldorado Hotel & Spa is a sophisticated property with spacious rooms, a rooftop pool, and an award-winning spa, located just a six-minute walk from the historic Santa Fe Plaza. As you’ve probably guessed, pueblo revival decor is the trend here, accented with hand-crafted Native American furniture and art. The hotel is home to Agave Restaurant & Lounge, an acclaimed restaurant serving Southwestern food that’s known for being family-friendly and approachable – but don’t worry, dishes still have plenty of New Mexican flair. A rooftop pool is a rarity in the city and Eldorado’s is excellent, earning the property its rightful spot on any list of the best hotels in Santa Fe. Eldorado is also home to a full-service spa, Nidah, with a menu of Ayurvedic-inspired treatments. Couples and families alike will find Eldorado to be comfortable and upscale without feeling stuffy.

5.

Four Seasons Resort Rancho Encantado Santa Fe

Address:

198 State Road 592

Price:

RM 941-3174/night