Find and Book Top Rated Hotels in Santa Fe

Search among 3 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
1-3 out of 3
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
4 adults
2 bedrooms
2 beds
MapView on map1.4 km from City Centre700 m from Site Santa FE
From   US$ 325 /nightSelect
8.2
Great164 reviews
MapView on map1000 m from City Centre300 m from Site Santa FE
From   US$ 219 /nightSelect
8.4
Great261 reviews
800 m from City Centre400 m from Georgia O Keeffe Museum
From   US$ 284 /nightSelect

Best hotels and places to stay in Santa Fe

Why visit?

Santa Fe, known for its rich history, vibrant art scene, and breathtaking landscapes, offers a unique and captivating experience for tourists. The city boasts a wide range of hotels, resorts, and bed and breakfasts, making it an ideal destination for those seeking a memorable stay. Whether youre looking for cozy accommodations, luxurious resorts, or pet-friendly options, Santa Fe has something to offer everyone.

Where to stay?

Historic Downtown: Located in the heart of Santa Fe, the Historic Downtown area is perfect for tourists who want to immerse themselves in the citys unique charm. Here, youll find a wide range of hotels, boutique inns, and bed and breakfasts that showcase the citys rich cultural heritage. From historic adobe-style buildings to modern accommodations, there is a variety of options to suit different preferences and budgets.

Railyard Arts District: For art enthusiasts and those looking for a contemporary vibe, the Railyard Arts District is an excellent choice. This up-and-coming neighborhood is home to numerous art galleries, restaurants, and shops. The area also offers a selection of stylish boutique hotels and resorts that cater to visitors looking for a trendy and vibrant atmosphere.

Santa Fe Opera Area: Situated in the foothills of the Sangre de Cristo Mountains, the Santa Fe Opera Area is a scenic and tranquil retreat. The area offers stunning views of the surrounding landscape and provides a peaceful ambiance for relaxation. Visitors can choose from several resorts and hotels that provide a luxurious and serene setting, away from the bustle of the city.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $120 to $200.

4-star hotels: The average price per night is around $200 to $350.

5-star hotels: The average price per night is around $350 to $600.

Best value for money:

Inn of the Governors: Located in the heart of downtown Santa Fe, Inn of the Governors offers comfortable accommodations at a reasonable price. This hotel showcases the traditional adobe-style architecture that Santa Fe is famous for and provides a convenient location for exploring nearby attractions. With friendly staff, complimentary breakfast, and an outdoor heated pool, this hotel offers great value for your stay in Santa Fe.

Old Santa Fe Inn: Combining modern amenities with Southwest decor, Old Santa Fe Inn offers a cozy and affordable stay just a short walk from the Historic Plaza. The hotel features a complimentary breakfast buffet with delicious local cuisine, a fitness center, and a relaxing courtyard with a fireplace. Its central location and attractive rates make it an excellent choice for those seeking value for money.

Santa Fe Sage Inn: As one of the more budget-friendly options in the city, Santa Fe Sage Inn provides comfortable accommodations and numerous amenities at an affordable price. Located near the Railyard Arts District, this hotel offers a complimentary shuttle service to downtown Santa Fe, making it convenient for exploring the area. With features such as an outdoor pool, hot tub, and pet-friendly policy, Santa Fe Sage Inn is a great choice for those seeking affordability without sacrificing comfort.

Best kids-friendly hotels:

Drury Plaza Hotel in Santa Fe: This family-friendly hotel offers spacious rooms and a variety of amenities to keep the little ones entertained. With an indoor/outdoor rooftop pool, complimentary evening snacks, and a central location near popular attractions, this hotel ensures a stress-free stay for families.

The Inn and Spa at Loretto: Situated near the Historic Plaza, The Inn and Spa at Loretto offers a luxurious yet family-friendly experience. The hotel provides spacious rooms, a heated outdoor pool, and a childrens menu at its award-winning restaurant. Its proximity to Santa Fes main attractions makes it a convenient choice for families exploring the city.

Best hotels for a romantic getaway:

La Posada de Santa Fe: Nestled within six acres of lush gardens, this historic resort offers a picturesque setting for a romantic escape. Boasting luxurious guest rooms, intimate dining options, and a luxurious spa, La Posada de Santa Fe ensures a memorable and romantic stay.

Rosewood Inn of the Anasazi: This boutique hotel, located in the heart of downtown Santa Fe, offers an intimate and romantic atmosphere. With its elegant Southwest-inspired decor, upscale amenities, and a renowned restaurant featuring local cuisine, the Rosewood Inn of the Anasazi creates a perfect ambiance for a romantic getaway.

Best for location:

Eldorado Hotel & Spa: Situated just steps from the Historic Plaza, Eldorado Hotel & Spa offers a prime location for exploring Santa Fes main attractions. This upscale hotel features spacious rooms, a rooftop pool with stunning views, and a luxurious spa, providing guests with both convenience and luxury.

La Fonda on the Plaza: With a history dating back to 1922, La Fonda on the Plaza is located directly on the Historic Plaza, offering a prime location for immersing oneself in the vibrant atmosphere of Santa Fe. This iconic hotel features comfortable rooms, multiple restaurants, and a rooftop terrace for breathtaking views of the city and surrounding mountains.

Hotel Santa Fe: Situated in the Railyard Arts District, Hotel Santa Fe provides a convenient location near the citys galleries, restaurants, and shops. This Native American-owned hotel showcases Pueblo-style architecture, houses a collection of Native American art, and offers amenities such as an outdoor pool and a spa, allowing guests to experience both culture and luxury.

Best for a short city break:

Inn on the Alameda: This charming bed and breakfast, located near the Historic Plaza, offers a peaceful retreat for a short city break. With spacious rooms, complimentary breakfast, and a cozy lounge with a fireplace, Inn on the Alameda provides a relaxing atmosphere for a quick getaway.

The Lodge at Santa Fe: Nestled in the foothills overlooking Santa Fe, The Lodge at Santa Fe offers panoramic views and a tranquil setting. This hotel features Southwest decor, spacious rooms, and an outdoor pool and hot tub, providing a comfortable and relaxing stay for a short city break.

Show moreLess