Hotels in New Mexico

Find the best deals on 5,710 hotels in New Mexico

Check-in
Check-out
Compare vs. momondo |

Popular cities in New Mexico

Below are the average prices for hotels in popular New Mexico cities
Price
$103 - $172
CHEAPEST CITY IN NEW MEXICO Las Vegas 22% cheaper Hotels in Las Vegas are the cheapest in New Mexico at just $102 per night on average.
MOST EXPENSIVE CITY IN NEW MEXICO Ruidoso 31% more expensive Ruidoso has the highest priced hotels in New Mexico with rooms averaging $172 per night.
MOST POPULAR CITY IN NEW MEXICO Santa Fe 64% more users visited More momondo users search for hotels in Santa Fe than any other city in New Mexico

Top Hotels in New Mexico

Find your perfect New Mexico hotel in the perfect location
Best Western Airport Albuquerque Innsuites Hotel & Suites
Best Western Airport Albuquerque Innsuites Hotel & Suites
8.1
$109
View all deals
Santa Fe Suites
Santa Fe Suites
7.6
$14
View all deals
Days Inn by Wyndham Hobbs
Days Inn by Wyndham Hobbs
5.5
$45
View all deals
Motel 6 Silver City Nm
Motel 6 Silver City Nm
6.2
$41
View all deals
Comfort Suites University Las Cruces
Comfort Suites University Las Cruces
7.6
$81
View all deals
Howard Johnson by Wyndham Albuquerque Midtown
Howard Johnson by Wyndham Albuquerque Midtown
7.4
$88
View all deals
Days Inn by Wyndham Los Lunas
Days Inn by Wyndham Los Lunas
7.0
$65
View all deals
Super 8 by Wyndham Portales
Super 8 by Wyndham Portales
7.4
$67
View all deals
La Quinta Inn & Suites by Wyndham Hobbs
La Quinta Inn & Suites by Wyndham Hobbs
7.3
$73
View all deals
La Quinta Inn & Suites by Wyndham Tucumcari
La Quinta Inn & Suites by Wyndham Tucumcari
8.0
$96
View all deals
Holiday Inn Express Hotel & Suites Grants Milan
Holiday Inn Express Hotel & Suites Grants Milan
8.0
$108
View all deals
Holiday Inn Express Hotel & Suites Hobbs
Holiday Inn Express Hotel & Suites Hobbs
8.7
$105
View all deals
Brentwood Inn & Suites
Brentwood Inn & Suites
7.1
$54
View all deals
Towneplace Suites Roswell
Towneplace Suites Roswell
8.7
$126
View all deals
Woodspring Suites Hobbs
Woodspring Suites Hobbs
7.3
$62
View all deals
Comfort Inn Albuquerque Airport
Comfort Inn Albuquerque Airport
7.8
$82
View all deals
Crowne Plaza Albuquerque
Crowne Plaza Albuquerque
7.7
$145
View all deals
Baymont by Wyndham Albuquerque Airport
Baymont by Wyndham Albuquerque Airport
8.5
$90
View all deals
Hotel Chimayo de Santa Fe
Hotel Chimayo de Santa Fe
8.6
$241
View all deals
Old Santa Fe Inn
Old Santa Fe Inn
9.2
$196
View all deals
Drury Plaza Hotel in Santa Fe
Drury Plaza Hotel in Santa Fe
9.2
$237
View all deals
Sierra Grande Lodge & Spa
Sierra Grande Lodge & Spa
9.3
$183
View all deals
Hyatt Place Santa Fe
Hyatt Place Santa Fe
8.4
$197
View all deals
The Parador
The Parador
9.0
$168
View all deals
Dreamcatcher Bed and Breakfast
Dreamcatcher Bed and Breakfast
9.6
$190
View all deals
Anthea at The Granite
Anthea at The Granite
8.2
$871
View all deals
Village Lodge Condos
Village Lodge Condos
8.3
$89
View all deals
The Inn at Paradise
The Inn at Paradise
$101
View all deals
Elk Horn Lodge
Elk Horn Lodge
7.5
$158
View all deals
Alpine Village Suites - Cottam's Lodge
Alpine Village Suites - Cottam's Lodge
8.3
$103
View all deals
La Posada de Santa Fe, A Tribute Portfolio Resort & Spa
La Posada de Santa Fe, A Tribute Portfolio Resort & Spa
7.8
$306
View all deals
Hotel Santa Fe
Hotel Santa Fe
8.7
$218
View all deals
El Monte Sagrado Living Resort & Spa
El Monte Sagrado Living Resort & Spa
8.4
$341
View all deals

Things to do in New Mexico

Carlsbad Caverns National Park
White Sands National Monument

What should I expect to pay for a hotel room near Carlsbad Caverns National Park?

If you’re looking for a hotel in Whites City near Carlsbad Caverns National Park then you are in luck! There are 1 hotels in the area. On average these hotels cost $111/night, but this price varies based on time of year. During the peak season at Carlsbad Caverns National Park (October), you can expect prices of $184/night and during the low season (December), the average price is $180/night. Hotels near Carlsbad Caverns National Park are typically 170% lower than the average hotel in Whites City, which is $189.

Hotels near Carlsbad Caverns National Park

What should I expect to pay for a hotel room near White Sands National Monument?

10 hotels are available near White Sands National Monument in Holloman Air Force Base. The average price near White Sands National Monument is $92/night, but prices can vary based on time of year along with other factors. The peak season (December), when White Sands National Monument is most popular, has an average price of $134/night whereas the low season (April) generally costs $75/night on average. Hotels near White Sands National Monument are typically 112% lower than the average hotel in Holloman Air Force Base, which is $104.

Hotels near White Sands National Monument

Popular hotels in New Mexico

Book a room in one of momondo’s favorite hotels in these popular New Mexico cities
Hotels in Truth or Consequences
Search hotel deals in Truth or Consequences

New Mexico travel tips

Check these FAQs for important travel tips while planning your visit to New Mexico

What is the most popular destination in New Mexico?

Santa Fe is the most commonly searched city in New Mexico by momondo users. Prices for hotels in Santa Fe are typically $220/night. Other popular cities in New Mexico include Albuquerque($117/night) and Las Cruces($102/night).

What is considered a good deal for a hotel in New Mexico?

If you’re looking for a good deal in New Mexico, you should know that the average hotel room price is $119/night. Anything less than $119/night would be considered a good deal. The absolute cheapest nightly rate found on momondo recently was $4.

What are the best hotels in New Mexico?

Of all the hotels in New Mexico, the most highly regarded hotel by momondo users is The Inn Of The Five Graces, which received a rating of 97. Following The Inn Of The Five Graces was Rosewood Inn Of The Anasazi with a rating of 94 and Sierra Grande Lodge & Spa with a rating of 93.