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, Motels & Accommodations

Inn of E Mountain Gods Resort & Casino - Mescalero 287 Carrizo Canyon Rd., Mescalero, NM 88340-0269
  • 3-star hotel
  • Fitness + Health Center
Inn of The Mountain Gods Resort & Casino in Mescalero 287 Carrizo Canyon Rd., Mescalero, NM 88340
  • High-end property
Mountain Air Cabins
+1-800-881-1523
1129 Main Rd., Ruidoso, NM 88345 ~8.75 miles north of Mescalero
  • Midscale Mountain property
  • 15 suites in property
Hotel Ruidoso Midtown 110 Chase St., Ruidoso, NM 88345 ~9.77 miles northeast of Mescalero
  • Mid-scale Mountain property
  • 10 suites in property
  • Moderately clean pool area
  • Desserts were ok, said 66%
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Inn Midtown Ruidoso : 2709 Sudderth Dr. 2709 Sudderth Dr., Ruidoso, NM 88345 ~9.79 miles northeast of Mescalero
  • 3-star Downtown hotel
  • 54 rooms in property
  • Most guests thought the service was very professional
  • Great shopping
Motel 6 Ruidoso : 412 Us Highway 70 412 Us Highway 70, Ruidoso, NM 88345 ~10.63 miles northeast of Mescalero
  • Inexpensive Resort property
  • 80 rooms in property
Best Western Plus Ruidoso Inn 97 Camelot Dr., Ruidoso, NM 88355 ~10.68 miles northeast of Mescalero
  • 3-star Suburban property
  • Check-in: 04.00pm
Ruidoso Mountain Inn : 400 West Highway 70 400 West Highway 70, Ruidoso, NM 88345 ~10.80 miles northeast of Mescalero
  • Midscale Mountain hotel
  • Hotel has 8 suites
From$44
Average 3.5 /5Reviews CallBookMore Details
Quality Inn & Suites : 307 Us Highway 70 West 307 Us Highway 70 West, Ruidoso, NM 88345 ~10.86 miles northeast of Mescalero
  • Midscale Highway property
  • Check-in: 11:00
Super 8 : 100 Cliff Dr.
+1-800-881-1523
100 Cliff Dr., Ruidoso, NM 88345 ~10.97 miles northeast of Mescalero
  • 2-star Mountain property
  • Check in: 3.00 p.m.
  • Close to downtown
  • TV needs to be updated
Village Lodge Suites in Ruidoso 1000 Mechem Dr., Ruidoso, NM 88345 ~10.99 miles northeast of Mescalero
  • 3-star property
  • Hotel has 29 suites
Travelodge Ruidoso 159 Highway 70, Ruidoso, NM 88345 ~11.26 miles northeast of Mescalero
  • Low priced Highway hotel
  • Complimentary breakfast is offered
  • Rooms in need of an update
  • Not enough parking facilities, according to 74%
Days Inn Ruidoso Downs
+1-866-429-5787
26150 Highway 70 West, Ruidoso Downs, NM 88346 ~11.65 miles northeast of Mescalero
  • Inexpensive Highway property
  • 9 suites in property
  • Most guests found the staff to be very friendly
  • Great location
Best Western Pine Springs Inn 111 Pine Springs Dr., Ruidoso Downs, NM 88346 ~12.26 miles northeast of Mescalero
  • Cheap Mountain property
  • Check-in: 3:00 PM
From$64
Very Good 4.0 /5Review Score CallBookMore Details
High Country Lodge 859 State Highway 48 North, Alto, NM 88312 ~13.59 miles north of Mescalero
  • Mid-scale Mountain property
  • Check in time: 3:00 PM
La Junta Guest Ranch in Alto 121 La Junta Ranch Rd., Alto, NM 88312 ~14.46 miles north of Mescalero
  • Mid-scale hotel
La Quinta Inn & Suites Ruidoso Downs 26147 Us Highway 70, Ruidoso Downs, NM 88346 ~15.42 miles northeast of Mescalero
  • 3-star Highway hotel
  • 3 floors in hotel
  • Good breakfast
  • Great value
From$57
Very Good 4.0 /5Read Reviews CallBookMore Details
The Lodge Resort & Spa 601 Corona Place, Cloudcroft, NM 88317 ~18.52 miles south of Mescalero
  • 3 star Mountain property
  • Hotel has an eco-friendly policy Read more
Super 8 : 3204 North White Sands Blvd.
+1-866-221-8581
3204 North White Sands Blvd., Alamogordo, NM 88310 ~22.62 miles southwest of Mescalero
  • Two star property
  • Check in: 3:00 pm
  • Cleaned the handle on the blow dryer
  • TV needs to be updated
From$59
Very Good 4.0 /5Reviews CallBookMore Details
Suburban Extended Stay Hotel 2500 North White Sands Blvd., Alamogordo, NM 88310 ~23.12 miles southwest of Mescalero
  • 2 star Suburban hotel
  • 58 rooms in property
From$43
Very Good 4.0 /5Reviews CallBookMore Details
Days Inn Alamogordo - Alamogordo 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
  • Airport shuttle available
Quality Inn & Suites : 1020 South White Sands Blvd. 1020 South White Sands Blvd., Alamogordo, NM 88310 ~25.70 miles southwest of Mescalero
  • Mid-scale property
  • 16 suites in property
Fairfield Inn & Suites Alamogordo 300 North Panorama Blvd., Alamogordo, NM 88310 ~25.85 miles southwest of Mescalero
  • Three Star hotel
  • Hotel has 6 suites
Motel 6 Alamogordo - Alamogordo 251 Panorama Blvd., Alamogordo, NM 88310 ~25.88 miles southwest of Mescalero
  • 2 star hotel
  • Check in time: 13:00
Next 25 Mescalero Hotels >  [1 - 25 of 27]    
Next: See My Mescalero Hotels with Pricing
Back to Top