New Mexico hotels

New Mexico hotels

New Mexico
Check-in
Check-out
Compare vs. KAYAK |

Latest New Mexico Hotel Deals

Santa Fe
Santa Fe
3 stars from $90
4+ stars from $183
Ruidoso
Ruidoso
3 stars from $194
Angel Fire
3 stars from $458
Albuquerque
Albuquerque
3 stars from $79
4+ stars from $285
Red River
3 stars from $150
Taos
Taos
3 stars from $80
4+ stars from $57

Good to know

Low season

SeptemberCheapest month to stay with an average 25% drop in price.

High season

MarchMost expensive month to stay with an average 7% rise in price.

Average price (weeknight)

$123Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

$147Average Fri & Sat price over the last 2 weeks.

When to book a hotel in New Mexico

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in New Mexico

Are hotels in New Mexico safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in New Mexico?

How much is a cheap hotel in New Mexico?

Best New Mexico hotels

Show all
Holiday Inn Roswell - Roswell - Living room
3
8.5 Excellent (216 reviews)
El Monte Sagrado Living Resort & Spa - Taos - Outdoors view
4
8.4 Excellent (172 reviews)
The Region Inn - Farmington - Patio
5
8.4 Excellent (65 reviews)
Quality Inn & Suites - Alamogordo - Bedroom
7
8.0 Excellent (644 reviews)
Hilton Garden Inn Albuquerque Airport - Albuquerque - Lounge
8
8.0 Excellent (174 reviews)
Hampton Inn Taos - Taos - Restaurant
9
7.9 Good (303 reviews)
Zia Park Hotel - Hobbs - Living room
10
7.8 Good (282 reviews)
Royal Holiday Motel - Gallup - Front desk
11
7.5 Good (146 reviews)
Super 8 by Wyndham Raton - Raton - Building
12
6.2 Good (216 reviews)