Top-3 of luxury Santa Fe hotels

  • guests
Here is a selecion of luxury Santa Fe hotels according to Hotellook. The average hotel price per room starts from $125 and reaches $215 in high season.
Hotellook team
1
Rating 9.5
Excellent business hotel. Good for sightseeing and located near shopping areas. Fantastic service.
from $209
2
Rating 9.1
Excellent luxury hotel. Good for sightseeing and located near shopping areas. Fantastic service.
from $135
3
Rating 8.9
Excellent hotel. Great rooms in excellent location. Awesome vibe.
from $127
Check all Santa Fe hotels
  • guests