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 C$ 89
4+ stars from C$ 100
Ruidoso
Ruidoso
4+ stars from C$ 93
Albuquerque
Albuquerque
3 stars from C$ 59
4+ stars from C$ 107
Taos
Taos
3 stars from C$ 87
4+ stars from C$ 224
Las Cruces
Las Cruces
3 stars from C$ 68
Gallup
Gallup
3 stars from C$ 48

Good to know

Low season

December Cheapest month to stay with an average 30% drop in price.

High season

April Most expensive month to stay with an average 10% rise in price.

Average price (weeknight)

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

Average price (weekend night)

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

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
Rosewood Inn Of The Anasazi - Santa Fe
1
9.5 Excellent (138 reviews)
C$ 433+
Best Western Plus Gallup Inn & Suites - Gallup - Building
2
9.1 Excellent (640 reviews)
C$ 124+
Isleta Resort & Casino - Albuquerque - Building
3
8.9 Excellent (1,076 reviews)
C$ 200+
Baymont by Wyndham Albuquerque Airport - Albuquerque - Building
4
8.9 Excellent (1,581 reviews)
C$ 102+
El Monte Sagrado Living Resort & Spa - Taos - Building
5
8.6 Excellent (73 reviews)
C$ 348+
Holiday Inn Roswell - Roswell - Building
6
8.5 Excellent (108 reviews)
C$ 189+
Days Inn by Wyndham Roswell - Roswell - Building
8
8.3 Excellent (449 reviews)
C$ 100+
Santa Fe Sage Inn - Santa Fe - Building
9
8.0 Excellent (1,842 reviews)
C$ 154+
Century 21 Motel - Las Cruces - Building
11
7.7 Good (81 reviews)
C$ 68+
Carlsbad Inn - Carlsbad - Building
12
6.4 Good (147 reviews)
C$ 193+