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
  • Midscale property
  • Check-in: 15:00
Mountain Air Cabins
+1-888-305-3366
1129 Main Rd., Ruidoso, NM 88345 ~8.75 miles north of Mescalero
  • Midscale Mountain property
  • Check in time: 3pm
Hotel Ruidoso Midtown 110 Chase St., Ruidoso, NM 88345 ~9.77 miles northeast of Mescalero
  • Mid-scale Mountain hotel
  • Free complimentary breakfast
  • Housekeeping can be a problem
  • No restaurant
Comfort Inn Midtown Ruidoso 2709 Sudderth Dr., Ruidoso, NM 88345 ~9.79 miles northeast of Mescalero
  • Affordable Downtown property
  • Gym is available on property
  • Excellent staff
  • Mountain views awesome
Motel 6 Ruidoso 412 Us Highway 70, Ruidoso, NM 88345 ~10.63 miles northeast of Mescalero
  • Low priced Resort hotel
  • 10 suites in property
Best Western Plus Ruidoso Inn - Ruidoso 97 Camelot Dr., Ruidoso, NM 88355 ~10.68 miles northeast of Mescalero
  • Three Star Suburban hotel
  • Comp. Breakfast
From$74
Very Good 4.0 /5Reviews CallBookMore Details
Ruidoso Mountain Inn in Ruidoso 400 West Highway 70, Ruidoso, NM 88345 ~10.80 miles northeast of Mescalero
  • 3-star Mountain property
  • Hotel has 8 suites
Quality Inn & Suites 307 Us Highway 70 West, Ruidoso, NM 88345 ~10.86 miles northeast of Mescalero
  • Midscale Highway property
  • 69 sleeping rooms in hotel
Super 8 : 100 Cliff Dr.
+1-888-305-3366
100 Cliff Dr., Ruidoso, NM 88345 ~10.97 miles northeast of Mescalero
  • Two star Mountain property
  • Hotel has 2 suites
  • Professional front desk
  • Shower can be a problem
From$45
Average 3.0 /5Reviews CallBookMore Details
Village Lodge Suites 1000 Mechem Dr., Ruidoso, NM 88345 ~10.99 miles northeast of Mescalero
  • 3 star property
  • 2 floors in hotel
Travelodge Ruidoso : 159 Highway 70 159 Highway 70, Ruidoso, NM 88345 ~11.26 miles northeast of Mescalero
  • Low Cost Highway property
  • Check-in time: 14:00
  • Not very clean
  • Most guests thought they were poorly maintained
From$42
Average 3.5 /5Reviews CallBookMore Details
Days Inn Ruidoso Downs - Ruidoso Downs
+1-866-221-8581
26150 Highway 70 West, Ruidoso Downs, NM 88346 ~11.65 miles northeast of Mescalero
  • 2 star Highway property
  • 50 rooms in hotel
  • Rooms need regular maintenance
  • Beds were acceptable for 52%
Best Western Pine Springs Inn 111 Pine Springs Dr., Ruidoso Downs, NM 88346 ~12.26 miles northeast of Mescalero
  • Two-star Mountain property
  • 2 floors in property
High Country Lodge - Alto 859 State Highway 48 North, Alto, NM 88312 ~13.59 miles north of Mescalero
  • 3-star Mountain property
  • 60 rooms in property
La Junta Guest Ranch 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
  • 3 star Highway property
  • Gym is available on property
  • Tasty breakfast
  • Clean
The Lodge Resort & Spa : 601 Corona Place 601 Corona Place, Cloudcroft, NM 88317 ~18.52 miles south of Mescalero
  • 3 star Mountain hotel
  • 11 suites in hotel
From$85
Very Good 4.0 /5Reviews CallBookMore Details
Super 8 - Alamogordo
+1-888-283-3404
3204 North White Sands Blvd., Alamogordo, NM 88310 ~22.62 miles southwest of Mescalero
  • Economy property
  • Check in time: 3:00 pm
  • World class service
  • Great shopping
Suburban Extended Stay Hotel - Alamogordo 2500 North White Sands Blvd., Alamogordo, NM 88310 ~23.12 miles southwest of Mescalero
  • Low priced Suburban hotel
  • 58 rooms in hotel
Days Inn Alamogordo 907 South White Sands Blvd., Alamogordo, NM 88310 ~25.58 miles southwest of Mescalero
  • Low priced property
  • Check-in time: 11:00 AM
Magnuson Hotel & Suites of Alamogordo - Alamogordo 1021 South White Sands Blvd., Alamogordo, NM 88310 ~25.70 miles southwest of Mescalero
  • Cheap hotel
  • 88 rooms in property
Quality Inn & Suites in Alamogordo 1020 South White Sands Blvd., Alamogordo, NM 88310 ~25.70 miles southwest of Mescalero
  • Mid-scale hotel
  • Complimentary breakfast is offered
Fairfield Inn & Suites Alamogordo : 300 North Panorama Blvd. 300 North Panorama Blvd., Alamogordo, NM 88310 ~25.85 miles southwest of Mescalero
  • Affordable property
  • Check in time: 15:00
Motel 6 Alamogordo : 251 Panorama Blvd. 251 Panorama Blvd., Alamogordo, NM 88310 ~25.88 miles southwest of Mescalero
  • Two star hotel
  • 96 sleeping rooms in hotel
Hampton Inn : 1295 Hamilton Rd. 1295 Hamilton Rd., Alamogordo, NM 88310 ~25.96 miles southwest of Mescalero
  • Midscale Downtown hotel
  • Hotel has 70 rooms
From$114
Very Good 4.0 /5Recent Reviews CallBookMore Details
Next 25 Mescalero Hotels >  [1 - 25 of 26]    
Next: See My Mescalero Hotels with Pricing
Back to Top