There are over 1,325 Hotels and Motels in New Mexico. Top Cities in New Mexico with most Hotels are: Albuquerque, Santa Fe, Ruidoso, Las Cruces & Gallup. You will find a list of all major cities in New Mexico in the list below. You may also view Hotels and Motels in various Counties in New Mexico, or view top Hotel Chains & Franchises in New Mexico.
Interested in Hotels or Motels in another state? Select it from the list below: