Star Rating
Hotel Name
Price Range (USD)to
Amenities

Mescalero New Mexico Hotels & Motels

Find hotels & motels in Mescalero using the list below. Find cheap and discounted hotel/motel rates in or nearby Mescalero, NM for your upcoming personal or group travel. Explore the most favored Mescalero, New Mexico hotel and motel rooms. Browse the Mescalero area hotels to find the perfect lodging! Please use the provided map of the Mescalero hotels. Need 5+ Rooms? Secure Mescalero Group Hotel Discounts

The Mescalero center point is about 9 miles southwest of Downtown Ruidoso and 11 miles southwest of Innsbrook Village Country Club.

Mescalero Hotels & Accommodations

Inn of E Mountain Gods Resort & Casino - Mescalero 287 Carrizo Canyon Rd., Mescalero, NM 88340-0269
  • Mid-scale hotel
  • 273 sleeping rooms in hotel
Inn of The Mountain Gods Resort & Casino in Mescalero 287 Carrizo Canyon Rd., Mescalero, NM 88340
  • Expensive property
Mountain Air Cabins in Ruidoso
+1-800-881-1523
1129 Main Rd., Ruidoso, NM 88345 ~8.75 miles north of Mescalero
  • 3 star Mountain hotel
  • Check in time: 3pm
Hotel Ruidoso 110 Chase St., Ruidoso, NM 88345 ~9.73 miles northeast of Mescalero
  • Mid-scale Mountain hotel
  • 10 suites in property
From$84
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Inn Midtown Ruidoso 2709 Sudderth Dr., Ruidoso, NM 88345 ~9.79 miles northeast of Mescalero
  • Affordable Downtown hotel
  • Hotel has an eco-friendly policy See more
  • Queen size suite
  • Breakfast is good
Motel 6 Ruidoso 412 Us Highway 70, Ruidoso, NM 88345 ~10.63 miles northeast of Mescalero
  • Economical Resort hotel
  • Check in: 2:00 PM
From$30
Average 3.0 /5Reviews CallBookMore Details
Best Western Plus Ruidoso Inn 97 Camelot Dr., Ruidoso, NM 88355 ~10.68 miles northeast of Mescalero
  • Mid-scale Suburban property
  • Check-in time: 04.00pm
From$72
Very Good 4.0 /5Read Reviews CallBookMore Details
Ruidoso Mountain Inn 400 West Highway 70, Ruidoso, NM 88345 ~10.80 miles northeast of Mescalero
  • Mid-scale Mountain property
  • 8 suites in hotel
Quality Inn & Suites in Ruidoso 307 Us Highway 70 West, Ruidoso, NM 88345 ~10.86 miles northeast of Mescalero
  • 3 star Highway hotel
  • Hotel has 69 rooms
Super 8 - Ruidoso
+1-800-881-1523
100 Cliff Dr., Ruidoso, NM 88345 ~10.97 miles northeast of Mescalero
  • Economy Mountain property
  • 2 suites in hotel
  • Internet is poor
  • Reception is all right
Village Lodge Suites 1000 Mechem Dr., Ruidoso, NM 88345 ~10.99 miles northeast of Mescalero
  • 3 star hotel
  • 2 floors in property
Travelodge Ruidoso in Ruidoso 159 Highway 70, Ruidoso, NM 88345 ~11.26 miles northeast of Mescalero
  • Cheap Highway hotel
  • Check-in: 14:00
  • Restroom are old and gross
  • Could use a good cleaning
Hampton Inn & Suites by Hilton Ruidoso Downs - Ruidoso Downs 26141 Us Highway 70 East, Ruidoso Downs, NM 88346 ~11.56 miles northeast of Mescalero
  • 2 star property
Days Inn Ruidoso Downs - Ruidoso Downs
+1-888-690-5281
26150 Highway 70 West, Ruidoso Downs, NM 88346 ~11.65 miles northeast of Mescalero
  • Cheap Highway property
  • 2 floors in hotel
  • Most guests thought they were poorly maintained
  • Fairly good value for money
Best Western Pine Springs Inn - Ruidoso Downs 111 Pine Springs Dr., Ruidoso Downs, NM 88346 ~12.26 miles northeast of Mescalero
  • 2-star Mountain hotel
  • Check in time: 3:00 PM
From$62
Very Good 4.0 /5Read Reviews CallBookMore Details
High Country Lodge in Alto 859 State Highway 48 North, Alto, NM 88312 ~13.59 miles north of Mescalero
  • Affordable Mountain hotel
  • Check-in time: 3:00 PM
La Junta Guest Ranch - Alto 121 La Junta Ranch Rd., Alto, NM 88312 ~14.46 miles north of Mescalero
  • Three Star hotel
La Quinta Inn & Suites Ruidoso Downs 26147 Us Highway 70, Ruidoso Downs, NM 88346 ~15.42 miles northeast of Mescalero
  • Affordable Highway hotel
  • 2 conference rooms in property
  • Jacuzzi did not work
  • Delicious food
From$57
Very Good 4.0 /5Reviews CallBookMore Details
The Lodge Resort & Spa - Cloudcroft 601 Corona Place, Cloudcroft, NM 88317 ~18.52 miles south of Mescalero
  • 3-star Mountain hotel
  • Gym is available on property
From$85
Very Good 4.0 /5Reviews CallBookMore Details
Super 8
+1-866-429-5787
3204 North White Sands Blvd., Alamogordo, NM 88310 ~22.62 miles southwest of Mescalero
  • Two star property
  • 51 rooms in property
  • Great reception
  • Cleaned the handle on the blow dryer
Suburban Extended Stay Hotel 2500 North White Sands Blvd., Alamogordo, NM 88310 ~23.12 miles southwest of Mescalero
  • Cheap Suburban property
  • Hotel has 58 rooms
From$43
Very Good 4.0 /5Reviews CallBookMore Details
Days Inn Alamogordo : 907 South White Sands Blvd. 907 South White Sands Blvd., Alamogordo, NM 88310 ~25.58 miles southwest of Mescalero
  • Inexpensive hotel
  • Check-in: 11:00 AM
Magnuson Hotel & Suites of Alamogordo - Alamogordo 1021 South White Sands Blvd., Alamogordo, NM 88310 ~25.70 miles southwest of Mescalero
  • Cheap property
  • Fitness + Health Center
From$54
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn & Suites - Alamogordo 1020 South White Sands Blvd., Alamogordo, NM 88310 ~25.70 miles southwest of Mescalero
  • Mid-scale hotel
  • 91 rooms in hotel
Fairfield Inn & Suites Alamogordo 300 Panorama Blvd., Alamogordo, NM 88310 ~25.87 miles south of Mescalero
  • 3-star hotel
  • 4 floors in property
  • About half of guests said the bathroom was dirty
  • Very good hotel
From$120
Very Good 4.0 /5Latest Reviews CallBookMore Details
Next 25 Mescalero Hotels >  [1 - 25 of 28]    
Next: See My Mescalero Hotels with Pricing
Back to Top