Best Hotels in New Mexico

Below is the list of Best Hotels in New Mexico. The number one hotel is Hacienda Las Barrancas in Santa Fe. The next few hotels in the top 5 are Baymont Inn Las Cruces in Las Cruces, Hyatt Regency Tamaya Resort & Spa in Albuquerque, Homewood Suites By Hilton Santa Fe-North, Nm in Santa Fe and Hampton Inn Gallup West Nm in Gallup. Worth mentioning are Marriott Albuquerque Pyramid, Clubhouse Inn and Suites Albuquerque, and 3 others. For more hotels in New Mexico see the city links below including Albuquerque, Santa Fe, Alamogordo, Carlsbad and Las Cruces.

Top 10 Hotels in New Mexico

  1. Hacienda Las Barrancas
    27 County Road 84D, Santa Fe, NM 87506
     • 866-455-2197

  2. Baymont Inn Las Cruces
    1500 Hickory Dr, Las Cruces, NM 88005


  3. Hyatt Regency Tamaya Resort & Spa
    1300 Tuyuna Trail, Albuquerque, New Mexico, United States, 87004
     • 505-867-1234

  4. Homewood Suites By Hilton Santa Fe-North, Nm
    18 Buffalo Trail, Santa Fe, NM 87506
     • 505-455-9100

  5. Hampton Inn Gallup West Nm
    111 Twin Buttes Road, Gallup, NM 87301, United States
     • 800-426-7866

  6. Sierra Grande Lodge & Spa
    501 Mcadoo St, Truth Or Consequences, Nm 87901
     • 575-894-6976

  7. Albuquerque Grand Airport Hotel
    2910 Yale Blvd Se, Albuquerque, NM 87106
     • 800-996-3426

  8. Inn of the Governors
    101 W Alameda Ave, Santa Fe, NM 87507
     • 505-982-4333

  9. Hotel Santa Fe
    1501 Paseo De Peralta, Santa Fe, NM 87501
     • 505-982-1200

  10. Holiday Inn Santa Fe
    4048 Cerrillos Rd., Santa Fe, NM 87505
     • 505-473-4646

Honorable Mentions for Hotels in New Mexico

  • Marriott Albuquerque Pyramid
    5151 San Francisco Rd Ne, Albuquerque, NM 87109
     • 505-821-3333-/-+1-800-466-835

  • Clubhouse Inn and Suites Albuquerque
    1315 Menaul Blvd Ne, Albuquerque, NM 87107
     • 505-345-0010

  • Old Sante Fe Inn
    320 Gallisteo, Santa Fe, NM 87501
     • 505-995-0800

  • El Rey Inn
    1862 Cerrillos Rd, Santa Fe, NM 87505
     • 505-982-1931

  • SpringHill Suites by Marriott Las Cruces
    1611 Hickory Loop, Las Cruces, NM 88005
     • 575-526-0925

Top List Related to Hotels in New Mexico