Find and Book Top Hotels in Santa Fe

Search among 64 available hotels and places to stay in Santa Fe from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
51-64 out of 64
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great77 reviews
MapView on map300 yd from City Center300 yd from Santa Fe Convention Center
From   US$ 143 /nightSelect
8.6
Great62 reviews
MapView on map500 yd from City Center300 yd from Absolute Nirvana Spa Tea Room Gardens
From   US$ 202 /nightSelect
7.0
Very good23 reviews
3.4 mi from City Center
From   US$ 799 /nightSelect
8.8
Great24 reviews
900 yd from City Center600 yd from Santa Fe Convention Center
From   US$ 334 /nightSelect
8.2
Great15 reviews
1700 yd from City Center800 yd from Santa FE Desert Chorale
From   US$ 114 /nightSelect
7.8
Very good2 reviews
500 yd from City Center300 yd from Absolute Nirvana Spa Tea Room Gardens
From   US$ 1 417 /nightSelect
7.0
Very good1 review
4.6 mi from City Center
From   US$ 199 /nightSelect
8.4
Great32 reviews
1000 yd from City Center400 yd from The New Mexico State Capitol
From   US$ 174 /nightSelect
3.4 mi from City Center
From   US$ 1 004 /nightSelect
8.2
Great13 reviews
14.8 mi from City Center
From   US$ 114 /nightSelect
1000 yd from City Center500 yd from The New Mexico State Capitol
From   US$ 293 /nightSelect
500 yd from City Center400 yd from Absolute Nirvana Spa Tea Room Gardens
From   US$ 169 /nightSelect
3.6 mi from City Center
From   US$ 741 /nightSelect
900 yd from City Center600 yd from Absolute Nirvana Spa Tea Room Gardens
From   US$ 771 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Santa Fe

Why visit?

Santa Fe, New Mexico, is a vibrant and culturally rich city that offers a unique blend of history, art, and natural beauty. With its enchanting adobe architecture, fascinating museums, and stunning landscapes, Santa Fe is a magnet for tourists seeking a distinct and unforgettable experience. Whether youre looking for rest and relaxation or an adventure-filled getaway, Santa Fe has it all. From cozy bed and breakfasts to luxury resorts, the city provides an array of accommodation options to suit every travelers needs.

Where to stay?

Downtown Santa Fe: As the heart of the city, downtown Santa Fe is a popular choice for tourists due to its central location and proximity to major attractions. This area is home to many charming boutique hotels and bed and breakfasts, offering a cozy and intimate atmosphere. Immerse yourself in Santa Fes rich history by exploring the Plaza, the Palace of the Governors, and the Georgia OKeeffe Museum. With its lively art scene, delicious cuisine, and cultural events, downtown Santa Fe is an ideal base for your stay.

Canyon Road: If youre an art enthusiast, staying near Canyon Road is a must. This historic street is lined with over 100 art galleries, showcasing a diverse range of artistic styles and mediums. From contemporary paintings to traditional Native American art, theres something for every art lover here. Several upscale resorts and high-end hotels can be found in this area, providing a luxurious and refined experience. Take a leisurely stroll along Canyon Road, explore the galleries, and immerse yourself in Santa Fes artistic spirit.

Santa Fes Railyard District: For a modern and eclectic vibe, consider staying in Santa Fes Railyard District. This former industrial area has been transformed into a vibrant arts and entertainment district, featuring contemporary art galleries, trendy restaurants, and upscale shops. The iconic Santa Fe Farmers Market, held here on weekends, offers a delightful array of fresh produce, artisanal goods, and tasty treats. The Railyard District is known for its hip hotels and boutique accommodations, making it an excellent choice for those seeking a more contemporary Santa Fe experience.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $150 to $250.

4-star hotels: The average price per night is around $250 to $400.

5-star hotels: The average price per night is around $400 to $700.

Best value for money:

Inn of the Governors: Located in downtown Santa Fe, this charming hotel offers comfortable rooms with traditional Southwest decor. With rates starting at $150 per night, guests can enjoy amenities such as complimentary breakfast, an outdoor pool, and a convenient location within walking distance of Santa Fes top attractions.

Santa Fe Sage Inn: Situated near the Railyard District, this budget-friendly hotel features spacious rooms with modern amenities. Starting at $120 per night, guests can take advantage of the complimentary shuttle service to downtown Santa Fe, pet-friendly accommodations, and an outdoor pool. The Santa Fe Sage Inn provides great value for travelers looking to explore the city on a budget.

Hotel Chimayo de Santa Fe: Nestled in the heart of downtown Santa Fe, this boutique hotel offers a blend of New Mexican charm and contemporary comfort. With rates starting at $180 per night, guests can enjoy unique touches such as handcrafted furnishings and artwork, complimentary parking, and proximity to the historic Plaza and renowned art galleries.

Best kids-friendly hotels:

Hilton Santa Fe Buffalo Thunder: Located just outside of Santa Fe, this resort offers a range of family-friendly amenities, including a heated outdoor pool with water slide, a kids club with daily activities, and a golf course. Parents can also enjoy the spa and casino facilities. The Hilton Santa Fe Buffalo Thunder provides a memorable experience for both children and adults.

Inn and Spa at Loretto: Situated near the historic Plaza, this upscale hotel offers spacious rooms and suites perfect for families. Kids can enjoy the outdoor pool, and the hotel provides babysitting services upon request. With its convenient location and luxurious amenities, the Inn and Spa at Loretto ensures a comfortable stay for the whole family.

Best hotels for a romantic getaway:

La Fonda on the Plaza: Located in the heart of downtown Santa Fe, this historic hotel exudes old-world charm and elegance. Couples can enjoy romantic dinners at the hotels renowned restaurant, relax in the rooftop hot tub, and explore the nearby art galleries and shops. With its prime location and intimate ambiance, La Fonda on the Plaza is an ideal choice for a romantic escape.

Rosewood Inn of the Anasazi: Nestled in the historic district, this luxurious boutique hotel offers a romantic ambiance with its cozy rooms, wood-burning fireplaces, and exquisite dining options. Couples can indulge in spa treatments, savor gourmet meals at the award-winning restaurant, and take romantic walks through Santa Fes picturesque streets.

Best for location:

El Rey Court: Situated on the historic Route 66, this mid-century modern motel offers a retro ambiance and a convenient location near Santa Fes main attractions. Guests can easily explore the citys vibrant art scene, visit the nearby museums, and enjoy renowned restaurants just minutes away from the hotel.

Drury Plaza Hotel in Santa Fe: Located near the Railyard District, this hotel offers a prime location with easy access to top attractions. Guests can enjoy comfortable rooms, complimentary breakfast and evening snacks, and an outdoor pool. The Drury Plaza Hotel is a great choice for those wanting to explore Santa Fes diverse neighborhoods.

Hotel Santa Fe: Just a short walk from the Plaza, this Native American-owned hotel provides a serene and culturally rich experience. With its beautiful Native American artwork and decor, guests can also enjoy the hotels spa facilities, outdoor pool, and delicious Southwestern cuisine at the on-site restaurant.

Best for a short city break:

Old Santa Fe Inn: Located near the Plaza, this charming inn offers cozy rooms and a quiet atmosphere. Guests can take advantage of the complimentary breakfast, evening wine and cheese hours, and the hotels proximity to Santa Fes main attractions. With its convenient location and comfortable accommodations, the Old Santa Fe Inn is perfect for a relaxing city break.

Inn of the Five Graces: This luxurious inn, nestled in the heart of the historic district, offers individually designed suites with intricate mosaic details and elegant furnishings. With its tranquil courtyard and top-notch service, guests can enjoy a peaceful retreat while still being within walking distance of Santa Fes bustling art scene and culinary delights.

Show moreLess