Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Browse for Santa Fe Hotels with Restaurants from $61

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Santa Fe Hotels with Restaurants

Drury Plaza Hotel in Santa Fe
3.5 out of 5
828 Paseo de Peralta, Santa Fe, NM
Free CancellationReserve now, pay when you stay
The price is $130 per night
4.8/5Exceptional! (963 reviews)

"wonderful & comfortable rooms. very polite and welcoming staff"…"

Reviewed on Jul 5, 2020

Drury Plaza Hotel in Santa Fe
La Fonda on the Plaza
4 out of 5
100 E San Francisco St, Santa Fe, NM
The price is $199 per night
4.7/5Exceptional! (1,032 reviews)

"Perfect location. Polite and helpful staff. Enjoyed our stay."…"

Reviewed on Jul 4, 2020

La Fonda on the Plaza
Old Santa Fe Inn
3 out of 5
201 Montezuma Ave, Santa Fe, NM
The price is $139 per night
4.7/5Exceptional! (989 reviews)

"First time staying here with my partner. We loved it! Wish we could have stayed longer. Definitely a new get away for us for sure."…"

Reviewed on Jun 17, 2020

Old Santa Fe Inn
Inn of the Governors
3.5 out of 5
101 W Alameda, Santa Fe, NM
Free CancellationReserve now, pay when you stay
The price is $159 per night
4.7/5Exceptional! (994 reviews)

"Hotel was old but great for the area. Close to all shopping. Clean, Staff was friendly except for the restaurant. The breakfast staff was great but the restaurant door staffer taking temperatures was rude. All other catagories were great and we will visit again."…"

Reviewed on Jul 5, 2020

Inn of the Governors
Las Palomas
3.5 out of 5
460 W San Francisco Street, Santa Fe, NM
Free CancellationReserve now, pay when you stay
The price is $138 per night
4.6/5Exceptional! (990 reviews)

"Because the lobby breakfast was closed due to social distancing, they provided us the best breakfast baskets."…"

Reviewed on Jul 6, 2020

Las Palomas
Hotel Santa Fe
4 out of 5
1501 Paseo De Peralta, Santa Fe, NM
Free CancellationReserve now, pay when you stay
The price is $132 per night
4.5/5Wonderful! (999 reviews)

"Lovely property. Staff was incredibly friendly and did everything they could to make us feel safe (everyone masked and gloved, structured breakfast and coffee to reduce contact, hand sanitizer everywhere). Nice courtyard where we could sit outside and enjoy a beverage with safe social ..."…"

Reviewed on Jul 6, 2020

Hotel Santa Fe
Guadalupe Inn
2 out of 5
604 Agua Fria St., Santa Fe, NM
Free CancellationReserve now, pay when you stay
The price is $130 per night
4.4/5Wonderful! (711 reviews)
Wonderful experience

"I had a fabulous experience staying at Guadalupe Inn. The front office staff were so helpful and very friendly. The room was very comfortable and clean. The rooms decor was beautiful. I have family always coming into town this is my new place to recommend to stay! Thank you"…"

Reviewed on Mar 24, 2020

Guadalupe Inn
Inn on the Paseo
3 out of 5
630 Paseo De Peralta, Santa Fe, NM
The price is $146 per night
4.4/5Wonderful! (796 reviews)

"Great location, staff was friendly and I appreciated the contactless check in! I did have a little trouble getting help in the beginning but it worked out great. Would absolutely stay again!"…"

Reviewed on Jun 24, 2020

Inn on the Paseo
Hyatt Place Santa Fe
3 out of 5
4320 Cerrillos Rd, Santa Fe, NM
Free CancellationReserve now, pay when you stay
The price is $93 per night
4.3/5Excellent! (991 reviews)

"Friendly staff and and large rooms. Good choice about 10 minutes from downtown area."…"

Reviewed on Jul 4, 2020

Hyatt Place Santa Fe
The Inn at Vanessie
4.5 out of 5
427 W Water St, Santa Fe, NM
Free CancellationReserve now, pay when you stay
The price is $112 per night
4.3/5Excellent! (989 reviews)

"Limited office hours and ice only available at certain times. Unique and comfortable room"…"

Reviewed on Jul 4, 2020

The Inn at Vanessie
Eldorado Hotel & Spa
4 out of 5
309 W San Francisco Street, Santa Fe, NM
The price is $121 per night
4.2/5Very Good! (995 reviews)

"I liked the whole experience, from front desk to valet parking. this hotel was in a great location..We just felt like I was truly on vacation. Looking forward to going back when the new pool amenities are fully operational. Staff was beyond excellent! There's just so much to like about the ..."…"

Reviewed on Mar 31, 2020

Eldorado Hotel & Spa
El Rey Court
3 out of 5
1862 Cerrillos Rd, Santa Fe, NM
The price is $116 per night
4.2/5Very Good! (982 reviews)

"We loved this motel. It is so very cool. Everything is beautiful and spacious. Best motel we have ever stayed in."…"

Reviewed on Jul 3, 2020

El Rey Court
Hotel St Francis
4 out of 5
210 Don Gaspar Ave, Santa Fe, NM
Free CancellationReserve now, pay when you stay
The price is $147 per night
4.1/5Very Good! (996 reviews)

"the location is great - walking distance to lots of restaurants and shops. The staff are super friendly and helpful."…"

Reviewed on Mar 19, 2020

Hotel St Francis
Hilton Santa Fe Buffalo Thunder
4 out of 5
20 Buffalo Thunder Trl, Santa Fe, NM
The price is $130 per night
4.1/5Very Good! (1,000 reviews)

"There during early days of shelter plans. Traveling home from away. Place 99% empty. Staff could not have been more upbeat, brave and helpful.rooms were large and comfortable. Would return IF world ever returns to “Normal”."…"

Reviewed on Mar 29, 2020

Hilton Santa Fe Buffalo Thunder
Santa Fe Sage Inn
3 out of 5
725 Cerrillos Rd, Santa Fe, NM
Free CancellationReserve now, pay when you stay
The price is $72 per night
3.9/5Good! (1,951 reviews)

"The room decor was very nice. The breakfast looks different because if COVID. They did a great job by providing delicious breakfast tacos."…"

Reviewed on Jul 5, 2020

Santa Fe Sage Inn
Santa Fe Suites
2.5 out of 5
3007 S Saint Francis Dr, Santa Fe, NM
Free CancellationReserve now, pay when you stay
The price is $61 per night
3.9/5Good! (1,343 reviews)

"Ricardo at front desk is amazing. He is so friendly and accomodating and that is so nice when you are on the road."…"

Reviewed on Jun 18, 2020

Santa Fe Suites
The Lodge at Santa Fe
3.5 out of 5
744 Calle Mejia, Santa Fe, NM
The price is $100 per night
3.8/5Good! (1,346 reviews)
Highly Recommend The Lodge in Santa Fe

"We had a nice stay at the Lodge in Santa Fe. Beautiful view of the valley, quite, clean and easy access to the City Center. Friendly staff too!"…"

Reviewed on Mar 18, 2020

The Lodge at Santa Fe
Cities Of Gold Casino
3 out of 5
10-A Cities of Gold Road, Santa Fe, NM
Free CancellationReserve now, pay when you stay
The price is $79 per night
3.7/5Good! (987 reviews)

"Great view also liked how we were treatedd thank you"…"

Reviewed on Jul 7, 2020

Cities Of Gold Casino
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Hotels with Restaurants in Santa Fe

Search for hotels in Santa Fe on Expedia. You can easily find your hotels in Santa Fe using one of the methods below:

  • View our selection of featured hotels in Santa Fe
  • Use the map to find hotels in the Santa Fe neighborhood you prefer
  • Use the filters to see hotels in a specific area of Santa Fe, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Santa Fe
  • Enter your travel dates to view the best deals on hotels in Santa Fe - while they last

More trip options

Travelers Loved These Hotels with Restaurants