Best Hotels in Santa Fe

Sante Fe is the capital of New Mexico and sits at 7000 feet above sea level, easily the nation’s highest state capital. The town is also known as the oldest capital in the United States, dating back to Spanish rule. The historic town center contains a number of churches and other buildings with a distinct architectural style. Perhaps the most notable is St. Francis Cathedral, with an impressive façade and artwork. For great views of the town, board the Santa Fe Southern Railway. The train starts at the town’s central square and offers a different way to experience the storied history of Santa Fe.

Filter Best Hotels in Santa Fe

1 - 10 of 54 | Sort by:

 

Special Features

  • 6
  • 21
  • 24
  • 11
… More Features

Must Haves

  • 31
  • 10
  • 23
  • 12
… More Must Haves

Hotel Brand

  • 2
  • 2
  • 2
  • 2
… More Brands

Hotel Class

  • 2
  • 7
  • 13
  • 24
… More Classes

Santa Fe Bed Bugs Watch

+100%

Increased Risk of Bed Bugs in Santa Fe Hotels

Reports of bed bugs at Santa Fe hotels are growing at an alarming rate. Make sure you know what bed bugs look like and how to spot them.

Bed bug reports in Santa Fe Hotels

Check Santa Fe Hotel Deals:

Quick Search Santa Fe Hotels:

Encantado Resort

1
Area: 87506, Santa Fe County
1st
Good
based on 88 hotel reviews
Ranked #1 of 54 Best Hotels in Santa Fe
Guests of Encantado Resort liked the huge rooms, the great condition of the rooms, the extremely comfortable beds and the exceptional staff service. Yet, they disliked the poor view from most rooms.
Other occupants raved about the Hotel Whirlpool Tub and Terrace

find lowest price
or book with

Inn of The Five Graces

2
Area: 87501, Santa Fe County, 87505
2nd
Good
based on 119 hotel reviews
Ranked #2 of 54 Best Hotels in Santa Fe
Hotel freebies include Complimentary Breakfast
Great for a romantic escape with a loved one

find lowest price
or book with

Homewood Suites Santa Fe

3
Area: 87506, 87501, Santa Fe County
3rd
Good
based on 123 hotel reviews
Verdict: Good Quality at a Good Bang for Your Buck
Numerous prior guests enjoyed the Hotel Indoor Pool and Complimentary Wine Reception
Hotel freebies include Complimentary Breakfast

find lowest price
or book with

Old Santa Fe Inn

4
Area: 87501, Santa Fe County
4th
Good
based on 332 hotel reviews
Save money with the Complimentary Breakfast and Free Parking
Ranked #4 of 54 Best Hotels in Santa Fe
Cons: Hotel Small Rooms

find lowest price
or book with

Inn on The Alameda

5
Area: 87501, Santa Fe County
5th
Good
based on 273 hotel reviews
Verdict: Good Quality at a Good Bang for Your Buck
The Inn on the Alameda is located in the heart of Santa Fe, within walking distance of The Plaza and New Mexico State Capital.  The hotel is also near a number of idyllic outdoor areas, including Hillside Park and the Santa Fe ...  more
Great for a romantic escape with a loved one

find lowest price
or book with

Inn of The Governors

6
Area: 87501, Santa Fe County
6th
Good
based on 483 hotel reviews
Ranked #6 of 54 Best Hotels in Santa Fe
Hotel freebies include Complimentary Breakfast and Free Parking
Great for a romantic escape with a loved one

find lowest price
or book with

Inn of The Anasazi a Rosewood Hotel

7
Area: 87501, Santa Fe County
7th
Good
based on 140 hotel reviews
The Hotel Small Rooms needs improvement
Ranked #7 of 54 Best Hotels in Santa Fe
Recommended for a romantic vacation

find lowest price
or book with

Hyatt Place Santa Fe

8
Area: 87507, Santa Fe County
8th
Good
based on 48 hotel reviews
Ranked #8 of 54 Best Hotels in Santa Fe
The Hotel Location fell below the expectations of prior guests
Hotel freebies include Complimentary Breakfast and Free Parking

find lowest price
or book with

Ten Thousand Waves - Houses of The Moon

9
Area: 87501, Santa Fe County
9th
Good
Ten Thousand Waves - Houses of The Moon
based on 68 hotel reviews
Reviewers ranted about the Hotel Small Rooms
Reviewers liked the Hotel Fireplace and Kitchen
Ranked #9 of 54 Best Hotels in Santa Fe

find lowest price

Inn at Santa Fe

10
Area: 87505, 87507, Santa Fe County
10th
Good
based on 111 hotel reviews
Ranked #10 of 54 Best Hotels in Santa Fe
Guests of Inn at Santa Fe liked the excellent room amenities, the exceptional staff service, the soft and comfortable beds and the convenient location. Yet, they disliked the tiny rooms.
Prior guests praised the Hotel Heated Pool and Complimentary Breakfast

find lowest price
or book with