Menu

The 9 Best Santa Fe Hotels in New Mexico

Adobe-style exterior of the Eldorado Hotel & Spa in downtown Santa Fe, New Mexico, featured in our santa fe hotels guide

Santa Fe sits at roughly 7,000 feet in the foothills of the Sangre de Cristo Mountains, and it has anchored New Mexico's government since 1610, which makes it the oldest and highest state capital in the country. That long history is written into the adobe walls, the four-centuries-old plaza, and a downtown packed with galleries. Choosing among the best Santa Fe hotels really comes down to two questions: how close you want to be to that plaza, and how much character you are willing to pay for. This ranked list covers nine places worth booking, from five-star landmarks to a practical base outside town, with the honest trade-offs each one carries and how to match the right one to your trip.

The 9 best Santa Fe hotels at a glance

  • Eldorado Hotel & Spa — Best for a spa-focused downtown stay: a full-service spa, rooftop pool, and four-star service a few minutes from the Plaza.
  • Rosewood Inn of the Anasazi — Best for intimate, personal service: a small, top-rated luxury inn steps off the Plaza.
  • La Fonda on the Plaza — Best for historic character: the one hotel that actually sits on Santa Fe Plaza.
  • The Inn of The Five Graces — Best for a splurge: a tiny, ornately designed luxury hideaway near Canyon Road.
  • Hotel Chimayo de Santa Fe — Best for mid-range boutique style: New Mexican design and a central address without the top-tier rate.
  • Inn of the Governors — Best for value: free cooked-to-order breakfast, free parking, and a heated pool a short walk from the Plaza.
  • Fort Marcy Hotel Suites — Best for space and longer stays: condo-style suites with full kitchens on the hill above downtown.
  • Hotel St Francis — Best for history at a mid-range rate: a 1920s building with Frette linens and a walkable location.
  • Hampton Inn & Suites Los Alamos White Rock — Best for day-trip access: a dependable base near Bandelier National Monument, out toward Los Alamos.
Hotel Best for Class Walk to Santa Fe Plaza
Eldorado Hotel & Spa Spa stay downtown 4-star About a 6-minute walk
Rosewood Inn of the Anasazi Intimate, personal service 5-star Steps away
La Fonda on the Plaza Historic character 4-star On the Plaza
The Inn of The Five Graces A splurge Luxury About a 10-minute walk
Hotel Chimayo de Santa Fe Mid-range boutique 3-star Steps away
Inn of the Governors Value 3-star About a 5-minute walk
Fort Marcy Hotel Suites Space and long stays 3-star About a 15-minute walk
Hotel St Francis History at a mid-range rate 4-star About a 5-minute walk
Hampton Inn & Suites Los Alamos White Rock Day-trip base 2-star About a 40-mile drive

1. Eldorado Hotel & Spa, best for a spa stay in the heart of downtown

★★★★★4.4(1,224 reviews)·219 rooms·From ~$260/night

Eldorado Hotel & Spa

The Eldorado Hotel & Spa is the large, dependable four-star option in the heart of downtown, and it fills that role well. It anchors the west end of San Francisco Street, about a six-minute walk from Santa Fe Plaza, and the draw is what it offers: a full-service spa, a rooftop pool with loungers, two hot tubs, and a sauna. Rooms lean traditional Santa Fe, with pillowtop beds and refrigerators, and some add balconies or kiva fireplaces. This is a bigger property, so the service reads professional rather than personal, but having a concierge, an on-site restaurant, two bars, and covered parking under one roof makes it straightforward to stay here.

Why it makes the list: A genuine full-service spa and rooftop pool within a few minutes' walk of the Plaza, which is hard to find downtown.

Key features:

  • Full-service spa with sauna and two hot tubs
  • Rooftop outdoor pool with sun loungers and cabanas
  • On-site restaurant plus two bars and lounges
  • Rooms with refrigerators and iPod docks, some with fireplaces or balconies
  • Covered valet and self parking on site
  • Concierge and 24-hour front desk

Where it sits on price: Upper-mid tier for downtown, and a nightly resort fee applies on top of the room rate.

Pros: Central, walkable location; strong spa and pool; everything you need in one building.

Cons: Its larger scale feels less intimate than the boutique options; the resort fee and paid parking stack up; standard rooms are traditional rather than design-forward.

2. Rosewood Inn of the Anasazi, best for intimate, personal service

★★★★★4.8(901 reviews)·58 rooms·From ~$1,070/night

Rosewood Inn of the Anasazi

The Rosewood Inn of the Anasazi is the property to point service-minded travelers toward first. It is a small, five-star inn just off the Plaza, and it carries one of the highest guest ratings of this group for a reason: intimacy and attention to detail. Rooms are individually decorated with kiva fireplaces, down duvets, and turndown service, and the whole operation feels run by people who sweat the details, from the locally sourced kitchen to the eco-conscious housekeeping. The Anasazi Restaurant handles Latin American cooking on site, and the lobby fireplace and library set a quiet, grown-up tone. If your idea of luxury is being recognized by name rather than being one of hundreds, this is the pick.

Why it makes the list: A polished five-star boutique with top-tier guest ratings, steps from Santa Fe Plaza.

Key features:

  • Individually decorated rooms with fireplaces and down bedding
  • On-site fine-dining restaurant and bar
  • Free WiFi, DVD players, and eco-friendly toiletries
  • Concierge, turndown service, and a lobby fireplace
  • Bicycles to rent and a small fitness center
  • Strong sustainability program with locally sourced food

Where it sits on price: Firmly in the luxury bracket, and a nightly resort fee applies.

Pros: Personal, polished service; excellent restaurant; walkable to everything downtown.

Cons: No pool and only a compact gym; premium pricing; the airport shuttle carries a surcharge.

3. La Fonda on the Plaza, best for genuine Santa Fe history

★★★★★4.7(1,190 reviews)·180 rooms·From ~$420/night

La Fonda on the Plaza

La Fonda on the Plaza has the one address none of the others can claim: it sits directly on Santa Fe Plaza. There has been an inn on this corner for generations, and the current four-star hotel leans into that heritage with hand-painted furnishings, two restaurants, and a rooftop terrace. Practically, it also delivers more amenities than its historic character might suggest, with a heated outdoor pool, a hot tub, a fitness center, and on-site spa services. Some rooms carry wood-burning kiva fireplaces. The public spaces stay busy with diners, shoppers, and event guests, which is part of the appeal and part of the trade-off.

Why it makes the list: The only hotel physically on the Plaza, with real history and full four-star amenities.

Key features:

  • On-the-Plaza location, walkable to galleries and museums
  • Two restaurants and two bars, including a rooftop terrace
  • Heated outdoor pool, hot tub, and fitness center
  • Some rooms with wood-burning fireplaces
  • Pet-friendly (dogs) and free WiFi
  • Covered valet and self parking

Where it sits on price: Upper tier, in line with its landmark address.

Pros: Unbeatable location; genuine character; broad amenities for a historic building.

Cons: Public areas get busy with events and diners; parking is paid; room size and layout vary across the old building.

Local tip

Only some room types at La Fonda have a wood-burning kiva fireplace, and they are the first to sell out once fall arrives. If you want one, request that specific category when you book rather than hoping to be upgraded at check-in.

4. The Inn of The Five Graces, best for a special-occasion splurge

★★★★★5(17 reviews)·24 rooms·From ~$1,940/night

The Inn of The Five Graces

The Inn of The Five Graces is the outlier in the best sense: a tiny, luxury hideaway a short walk from Canyon Road and San Miguel Mission, where every room is a hand-built work of tilework, textiles, and folk art. Rooms come with fireplaces, deep soaking tubs, private patios, and stocked minibars, and a cooked-to-order breakfast is included, which is unusual at this level. There is a spa with a steam room and a seasonal outdoor pool. This is a place you book for an anniversary or a milestone, not a quick overnight, and the perfect 5.0 score, albeit from a small pool of 17 reviews, tracks with that.

Why it makes the list: A freestanding luxury inn with an included cooked-to-order breakfast and a perfect 5.0 score, though from only 17 reviews.

Key features:

  • Ornately designed rooms with fireplaces and private patios
  • Free cooked-to-order breakfast served daily
  • Full-service spa with a steam room
  • Free minibar items and free bottled water in rooms
  • Seasonal outdoor pool and a garden courtyard
  • Free self parking, which is rare this close to the center

Where it sits on price: The top of the Santa Fe market, and clearly a splurge.

Pros: One-of-a-kind design; included breakfast and minibar; deeply personal service.

Cons: Expensive; there is no elevator, so upper floors are reached by stairs; the pool runs seasonally, roughly July through October; the layout suits couples more than families.

5. Hotel Chimayo de Santa Fe, best for mid-range boutique style

★★★★★4.6(1,012 reviews)·56 rooms·From ~$290/night

Hotel Chimayo de Santa Fe

Hotel Chimayo de Santa Fe is the place to send travelers who want real regional character without the five-star rate. Named for the weaving tradition of the nearby village, this three-star boutique sits just steps from the Plaza and dresses its rooms in New Mexican textiles and Southwestern art. There is a restaurant and bar on site, and higher room categories add kiva fireplaces. Rooms are reached via exterior corridors, hacienda-style, which some travelers love and others do not. For a central, design-led stay at a sensible price, it is a smart middle ground.

Why it makes the list: Distinctive New Mexican styling and a walkable central address at a mid-range rate.

Key features:

  • Steps from Santa Fe Plaza and the main museums
  • Southwestern-designed rooms, some with fireplaces
  • On-site restaurant and bar
  • Free WiFi and designer toiletries
  • Concierge and 24-hour front desk
  • Access to a nearby fitness center

Where it sits on price: Comfortably mid-range for downtown, though a nightly resort fee applies.

Pros: Strong sense of place; central location; approachable rate.

Cons: Three-star amenities rather than luxury; rooms open to exterior corridors; no pool and no on-site gym.

6. Inn of the Governors, best value near the Plaza

★★★★★4.8(1,595 reviews)·100 rooms·From ~$330/night

Inn of the Governors

Inn of the Governors is the value champion of this list, and its consistently high guest ratings back that up. It is a three-star hotel within a five-minute walk of the Plaza that quietly includes the things other downtown hotels charge for: a free cooked-to-order breakfast, free self parking, and a heated outdoor pool. Rooms are straightforward and comfortable, with pillowtop beds and refrigerators, and the better categories add balconies and fireplaces. There is a restaurant and a lively bar on site. For travelers who would rather spend their money on Santa Fe's restaurants and galleries than on parking fees, this is the sharpest pick.

Why it makes the list: Free breakfast, free parking, and a heated pool a short walk from the Plaza, a combination that is genuinely rare downtown.

Key features:

  • Free cooked-to-order breakfast every morning
  • Free self parking, uncommon this close to the center
  • Heated outdoor pool with sun loungers
  • Rooms with refrigerators, some with fireplaces and balconies
  • On-site restaurant and bar
  • Free WiFi and ski storage in winter

Where it sits on price: Mid-range room rate that effectively drops once you factor in the included breakfast and parking.

Pros: Excellent overall value; reliable, friendly service; walkable location.

Cons: Standard rooms run on the compact side; some rooms use exterior corridors; pets are not accepted.

7. Fort Marcy Hotel Suites, best for space and longer stays

★★★★★4.4(2,237 reviews)·65 rooms·From ~$280/night

Fort Marcy Hotel Suites by All Seasons Resort Lodging

Fort Marcy Hotel Suites by All Seasons Resort Lodging solves a problem the downtown hotels cannot: room to spread out. These are condo-style one, two, and three-bedroom units with full kitchens, dining areas, and separate living spaces, set on the hill by Old Fort Marcy Park about a fifteen-minute walk above the Plaza. There is an indoor pool, free parking, and free WiFi, and the kitchens make a real difference for families or anyone staying several nights. In exchange, you accept apartment-style service: housekeeping is limited, the front desk keeps set hours, and the units are spread across several buildings on a slope.

Why it makes the list: Full-kitchen condo suites that give families and long-stay travelers space no downtown hotel room can match.

Key features:

  • One to three-bedroom condos with full kitchens
  • Separate living and dining areas, individually decorated
  • Indoor pool and picnic area
  • Free self parking and free WiFi
  • Walking distance to the Plaza, roughly fifteen minutes
  • DVD players and in-unit laundry access

Where it sits on price: Reasonable per-night rate that gets more competitive the longer you stay and the more people you split it with.

Compare stays in Santa Fe

Best Price Guaranteed
Compare stays in Santa Fe

No reservation fees. Compare guest reviews and hotel videos across 400,000+ hotels in 195 countries.

Pros: Lots of space; real kitchens; good for families and extended trips.

Cons: Limited housekeeping and front-desk hours; no elevator, so upper units mean stairs; the uphill walk to the Plaza is longer than the central hotels; no pets.

8. Hotel St Francis, best for history at a mid-range rate

★★★★★4.3(1,012 reviews)·79 rooms·From ~$290/night

Hotel St Francis

Hotel St Francis is the value-minded way to sleep inside real Santa Fe history. The hotel dates to 1924, and it keeps a spare, monastic-modern look that stands apart from the heavier Southwestern styling elsewhere in town. It is within a five-minute walk of the Plaza, beds are dressed in Frette Italian linens, and the on-site restaurant and bar, WOLF AND ROADRUNNER, gives you a reason to stay put in the evening. Rooms tend to be compact, especially the smallest queens, which is the honest trade for the location and the rate.

Why it makes the list: A genuine 1920s landmark within a five-minute walk of the Plaza at a friendlier rate than the luxury set.

Key features:

  • Historic 1924 building, centrally located
  • Frette Italian linens on pillowtop beds
  • On-site restaurant and bar
  • Lobby fireplace and a front porch terrace
  • Pet-friendly (dogs) and free WiFi
  • Access to a nearby fitness center

Where it sits on price: A mid-range rate for a downtown four-star with real history, though a nightly resort fee applies.

Pros: Real historic character; excellent walkable location; a distinctive, uncluttered aesthetic.

Cons: Some rooms are small; the gym is off site; on-site parking is limited.

9. Hampton Inn & Suites Los Alamos White Rock, best base for day trips

★★★★★4.5(717 reviews)·73 rooms·From ~$220/night

Hampton Inn & Suites Los Alamos White Rock

The Hampton Inn & Suites Los Alamos White Rock is the practical wildcard. It is not in Santa Fe, it sits about forty miles out in White Rock near Los Alamos, and it earns its spot for a specific traveler: anyone building days around Bandelier National Monument, the Ancestral Puebloan cliff dwellings just a short drive away. This is a clean, reliable two-star chain hotel with a free hot breakfast, free parking, a fitness center, a sauna, and some suites with kitchens. It also works as a fallback when Santa Fe sells out during festival season. Just go in knowing you are trading downtown character for convenience and a lower rate. If you want to compare options out this way, you can browse Los Alamos stays on HotelsOne.

Why it makes the list: A dependable, budget-friendly base minutes from Bandelier National Monument, useful when central Santa Fe is booked out.

Key features:

  • Free hot buffet breakfast daily
  • Free self parking and free WiFi
  • Fitness center and sauna
  • Some suites with kitchens or kitchen islands
  • Close to Bandelier National Monument and Los Alamos sights
  • Mobile check-in and digital room keys

Where it sits on price: The lowest rate on this list, in line with a well-kept chain hotel.

Pros: Reliable and consistent; smart base for Bandelier and Los Alamos; strong value.

Cons: Not in Santa Fe, roughly a forty-mile drive to the Plaza; chain-standard rather than regional character; two-star amenity level.

How to choose among the best Santa Fe hotels

Set your budget honestly

The spread here is wide among Santa Fe hotels. The Inn of The Five Graces and the Rosewood Inn of the Anasazi are clear splurges, La Fonda on the Plaza and the Eldorado Hotel & Spa sit in the upper-mid range, and Inn of the Governors, Hotel St Francis, and Hotel Chimayo de Santa Fe deliver character for less. Look at total cost, not just the sticker rate: a resort fee or paid parking can quietly close the gap between a mid-tier and a value pick, while Inn of the Governors folds breakfast and parking in for free.

Pick your location first

For a first visit, stay where you can walk out the door into the action. Anything from La Fonda, the Rosewood, Chimayo, Hotel St Francis, the Eldorado, or Inn of the Governors puts the Plaza, museums, and Canyon Road within an easy stroll. Fort Marcy trades a longer uphill walk for space and a kitchen, and the Hampton Inn is a driving base, not a walking one.

Time your visit

Fall, roughly September through November, is the best time: comfortable days, cool evenings, and the city's biggest festivals, which also means higher rates and tighter availability. Summer is peak and busy. If you are targeting the Santa Fe Indian Market, held downtown each August, book months ahead, since the central hotels fill first and that is exactly when the Hampton Inn near Los Alamos becomes a useful fallback. You can also compare stays across New Mexico if you are open on dates.

Match the hotel to your trip

Couples chasing romance should look at the Five Graces or the Rosewood. Families and longer stays are better served by Fort Marcy's kitchens. Spa-and-pool travelers gravitate to the Eldorado, history lovers to La Fonda or Hotel St Francis, and value hunters to Inn of the Governors.

Key takeaway

For a first Santa Fe trip, book Inn of the Governors if value and a short walk to the Plaza matter most, La Fonda if you want to sleep inside the city’s history, and the Rosewood or The Inn of The Five Graces when the occasion justifies a splurge. Save the Hampton Inn near Los Alamos for Bandelier-focused days or festival weekends when downtown sells out.

Frequently Asked Questions

Where should you stay for your first time in Santa Fe?

Stay downtown, within walking distance of Santa Fe Plaza. Hotels like La Fonda on the Plaza, Inn of the Governors, Hotel Chimayo de Santa Fe, and Hotel St Francis put the museums, galleries, and Canyon Road within an easy walk, so you can leave the car parked. Santa Fe's historic core is compact and very walkable once you are based near the Plaza.

Which is the best luxury hotel in Santa Fe?

For pure luxury, The Inn of The Five Graces and the Rosewood Inn of the Anasazi lead the field. The Five Graces is an ornately designed luxury inn with included breakfast and a perfect 5.0 from a small sample of reviews, while the Rosewood offers intimate, personal service steps from the Plaza. Both are splurges, so the choice comes down to statement design versus polished, personal service.

Are there budget-friendly hotels in Santa Fe near the Plaza?

Yes. Inn of the Governors is the standout value, bundling free cooked-to-order breakfast and free parking into a mid-range rate a short walk from the Plaza. Hotel St Francis and Hotel Chimayo de Santa Fe also deliver central, characterful stays without a luxury price tag.

Do local hotels charge resort fees?

Some do. Several Santa Fe hotels, including the Eldorado Hotel & Spa, Hotel Chimayo de Santa Fe, and Hotel St Francis, add a nightly resort fee on top of the room rate, which typically covers items like WiFi, in-room coffee, and parking access. Always check the total price at booking so the fee does not surprise you, and note that a hotel like Inn of the Governors includes parking and breakfast instead.

What is the closest airport to Santa Fe?

The most-used gateway is Albuquerque International Sunport, about 65 miles away and roughly an hour's drive. Santa Fe Municipal Airport sits much closer to town but has limited commercial service. If you would rather skip driving, the New Mexico Rail Runner Express commuter train links Albuquerque and Santa Fe seven days a week.

When is the best time to visit Santa Fe?

Fall, from about September through November, is widely considered the best window, with comfortable daytime temperatures, crisp evenings, and the city's biggest festivals. Spring offers a similar climate with thinner crowds, while summer is the busy peak season and books up early, especially around the Santa Fe Indian Market in August.

Is it worth staying outside Santa Fe, such as in Los Alamos?

It can be, for the right trip. The Hampton Inn & Suites Los Alamos White Rock sits about 40 miles from the Plaza but places you minutes from Bandelier National Monument, making it a strong base for day trips or a fallback when the city books up during festival season. For a downtown-focused trip, though, a centrally located property is the better call.

This guide is based on each hotel's published rates and amenities, official property information, and guest review data.

Ready to lock in dates? Search Santa Fe stays and compare guest reviews across every property above. Book your Santa Fe stay on HotelsOne with no reservation fees and the Best Price Guaranteed.


Sources: Eldorado Hotel & Spa, Rosewood Inn of the Anasazi, La Fonda on the Plaza, The Inn of The Five Graces, Hotel Chimayo de Santa Fe, Inn of the Governors, Fort Marcy Hotel Suites by All Seasons Resort Lodging, Hotel St Francis, Hampton Inn & Suites Los Alamos White Rock, Eldorado Hotel & Spa | Santa Fe, NM 87501, Hotel La Fonda History | Historic Hotels In Santa Fe, New Mexico, The Inn of the Five Graces | goop