United States
Hotels in New Mexico
New Mexico has 212 places to stay listed here — 212 hotels. Each listing shows rooms, photos and the location, with a link to book on Booking.com.
Browse by city
Where to stay
Cities in New Mexico
-
Albuquerque
-
Santa Fe
-
Taos
-
Las Cruces
-
Ruidoso
-
Gallup
-
Carlsbad
-
Roswell
-
Alamogordo
-
Farmington
-
Santa Rosa
-
Artesia
-
Chama
-
Clovis
-
Las Vegas
-
Tucumcari
-
Cloudcroft
-
Hobbs
-
Raton
-
Silver City
-
Truth or Consequences
-
Bernalillo
-
Deming
-
Moriarty
-
Portales
-
Red River
-
Socorro
-
Abiquiu
-
Alameda
-
Aztec
-
Belen
-
Carrizozo
-
Clayton
-
Edgewood
-
Grants
-
Isleta Pueblo
-
Lovington
-
Pojoaque
-
Rio Rancho
-
Ruidoso Downs
-
San Juan Pueblo
-
Taos Ski Valley
-
Zuni
Where to stay in New Mexico
| City | Listings |
|---|---|
| Albuquerque | 42 hotels |
| Santa Fe | 25 hotels |
| Taos | 15 hotels |
| Las Cruces | 12 hotels |
| Ruidoso | 11 hotels |
| Gallup | 9 hotels |
| Carlsbad | 8 hotels |
| Roswell | 7 hotels |
| Alamogordo | 6 hotels |
| Farmington | 6 hotels |
Good to know
How many hotels are listed in New Mexico?
212 hotels, guesthouses and B&Bs across 43 cities in New Mexico, each with rooms, photos and a link to book on Booking.com.
Which New Mexico city has the most listings here?
Albuquerque, with 42 listed hotels.