
CuddlyNest is the world's largest vacation rental search engine, comparing millions of accommodations across 200+ booking sites. Our editorial team of seasoned travelers and local experts shares insider tips, destination guides, and travel inspiration to help you plan the perfect trip — whether you're booking a cozy cabin, a beachfront villa, or an apartment in the heart of the city.
Santa Fe, a city that perfectly blends the Pueblo-style architecture, rich Native American and Hispanic heritage, and a thriving arts scene, creating a truly fascinating destination for all types of travelers.
It flaunts a range of outstanding hotels that will surely enhance your experience. To make your visit memorable, we've crafted an amazing selection of the 5 top Santa Fe hotels.
The following hotels also feature high-class amenities and services like indoor pools, whirlpool spas, pet-friendly rooms, onsite galleries and boutiques, twice-daily housekeeping, and pillowtop mattresses.
Let us show you the 5 best hotels in Santa Fe, where comfort, hospitality, and value for money go hand in hand.
Find More Places To Stay In New Mexico
(deals starting at $40 per night)

Introducing Rosewood Inn of the Anasazi, a symbol of the creative spirit and traditions of the region.
The beautiful 5-star hotel is nestled in the heart of downtown Santa Fe, near attractions like Santa Fe Plaza and Georgia O'Keeffe Museum.
With 58 guestrooms featuring handcrafted furnishings and traditional wooden ceilings, Rosewood Inn of the Anasazi offers a blend of Southwestern culture and upscale amenities.
Immerse yourself in top amenities like Samsung TV, Nespresso coffee, complimentary national and international newspapers, in-room dining service, and daily housekeeping.
Address: 113 Washington Ave, Santa Fe, NM 87501, United States
You may also like reading: 7 Best Things To Do In Albuquerque, New Mexico

La Fonda on the Plaza is the only historic 4-star hotel located at Old Santa Fe Trail in downtown Santa Fe.
This incredible property is surrounded by Santa Fe's attractions including The Plaza, Georgia O'Keeffe Museum, New Mexico History Museum, and Museum of International Folk Art.
As you step into the hotel, you'll encounter authentic New Mexican architecture, original artwork, and hand-crafted furnishing.
La Fonda on the Plaza is home to 180 lavishly appointed guest rooms and suites. All features amenities like a Nespresso machine, high-speed Wi-Fi, bottled water, and plush bathrobes.
Moreover, the cozy hotel prides itself in being one of the best pet-friendly stays in Fante Fe. 20% of the pet cleaning fee is donated to the Espanola Valley Animal Shelter.
The dining options here are also exceptional. There's La Plazuela serving creative contemporary New Mexican or Southwestern meals and La Fiesta Lounge offering casual cuisine paired with signature margaritas.
Address: 100 E San Francisco St, Santa Fe, NM 87501, United States

About 4 miles from the city center, Fairfield Inn & Suites by Marriott Santa Fe offers a range of pampering amenities.
These include free breakfast serving hot and healthy choices, on-site laundry services, an indoor pool, a whirlpool spa, and pet-friendly hotel rooms and suites.
Each room comes with free Wi-Fi, a hair dryer, a work area, a pillowtop mattress, air-conditioning, a tea/coffee maker, and a TV with premium movie channels.
Address: 3625 Cerrillos Rd, Santa Fe, NM 87507, United States

Overlooking the Rio Grande River Valley, Four Seasons Resort Rancho Encantado Santa Fe is known for its chic Southwest flair.
With 65 casita guest rooms, the hotel allows guests to enjoy a comfortable retreat.
The well-appointed rooms come with indoor and outdoor fireplaces, heated floors, free premium Wi-Fi, twice-daily housekeeping, free overnight shoeshine service, 24-hour in-room dining, and a private bar.
Dining at Four Seasons Resort Rancho Encantado Santa Fe is also a delightful experience. Relish the flavors of northern New Mexico at Terra Restaurant, opt for private dining with a multi-course meal and drink pairings, or enjoy in-casita dining if you're looking for a quiet dinner time.
Address: 198 NM-592, Santa Fe, NM 87506, United States
You may also like reading: The 13 Most Romantic Towns In The USA

Ideally located next to the historic Loretto Chapel, Inn and Spa at Loretto is a AAA Four Diamond resort offering world-class accommodations and celebrates the authentic Southwestern style and culture of New Mexico. It's also the most photographed building in the state!
With 136 guestrooms and suites, this unique stay also has an award-winning spa, a year-round heated garden pool, onsite galleries and boutiques, and an excellent Luminaria Restaurant and Patio.
For the ultimate luxury, choose Santa Fe's only penthouse suite. It features a second-story master king bedroom, two bathrooms, a full gourmet kitchen, a formal dining area, a wood-burning kiva fireplace, five terraces, in-room spa services, and in-room dining service.
Address: 211 Old Santa Fe Trail, Santa Fe, NM 87501, United States
Compare millions of stays — hotels, apartments, villas, and more