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 in Mescalero 287 Carrizo Canyon Rd., Mescalero, NM 88340-0269
  • Mid-scale property
  • Check in: 15:00
Inn of The Mountain Gods Resort & Casino 287 Carrizo Canyon Rd., Mescalero, NM 88340
  • Four star hotel
Mountain Air Cabins - Ruidoso
+1-800-881-1523
1129 Main Rd., Ruidoso, NM 88345 ~8.75 miles north of Mescalero
  • Affordable Mountain property
  • Hotel has 15 suites
Hotel Ruidoso 110 Chase St., Ruidoso, NM 88345 ~9.73 miles northeast of Mescalero
  • Mid-scale Mountain hotel
  • Fitness / Gym is on-site
Comfort Inn Midtown Ruidoso : 2709 Sudderth Dr. 2709 Sudderth Dr., Ruidoso, NM 88345 ~9.79 miles northeast of Mescalero
  • Three Star Downtown property
  • 3 floors in property
  • Could be quieter
  • Clean spacious rooms
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Motel 6 Ruidoso in Ruidoso 412 Us Highway 70, Ruidoso, NM 88345 ~10.63 miles northeast of Mescalero
  • Low Cost Resort property
  • Hotel has 80 rooms
Best Western Plus Ruidoso Inn in Ruidoso 97 Camelot Dr., Ruidoso, NM 88355 ~10.68 miles northeast of Mescalero
  • Affordable Suburban hotel
  • Complimentary breakfast is offered
Ruidoso Mountain Inn - Ruidoso 400 West Highway 70, Ruidoso, NM 88345 ~10.80 miles northeast of Mescalero
  • Affordable Mountain property
  • Hotel has 3 floors
Quality Inn & Suites - Ruidoso 307 Us Highway 70 West, Ruidoso, NM 88345 ~10.86 miles northeast of Mescalero
  • Three Star Highway property
  • Comp. Breakfast
Super 8 - Ruidoso
+1-800-881-1523
100 Cliff Dr., Ruidoso, NM 88345 ~10.97 miles northeast of Mescalero
  • Inexpensive Mountain hotel
  • Has environment-friendly policy Learn more
  • Terrific location
  • Close to downtown
Village Lodge Suites 1000 Mechem Dr., Ruidoso, NM 88345 ~10.99 miles northeast of Mescalero
  • Mid-scale property
  • Check-in time: 16:00
Travelodge Ruidoso : 159 Highway 70 159 Highway 70, Ruidoso, NM 88345 ~11.26 miles northeast of Mescalero
  • Two star Highway hotel
  • Comp. Breakfast
  • Breakfast is mediocre
  • Most guests said the beds were comfortable
Hampton Inn & Suites by Hilton Ruidoso Downs : 26141 Us Highway 70 East 26141 Us Highway 70 East, Ruidoso Downs, NM 88346 ~11.56 miles northeast of Mescalero
  • Low-priced hotel
Days Inn Ruidoso Downs : 26150 Highway 70 West
+1-888-690-5281
26150 Highway 70 West, Ruidoso Downs, NM 88346 ~11.65 miles northeast of Mescalero
  • Low-priced Highway hotel
  • 9 suites in hotel
  • Most guests thought they were poorly maintained
  • Reception is all right
Best Western Pine Springs Inn - Ruidoso Downs 111 Pine Springs Dr., Ruidoso Downs, NM 88346 ~12.26 miles northeast of Mescalero
  • Low priced Mountain property
  • Check-in: 3:00 PM
High Country Lodge in Alto 859 State Highway 48 North, Alto, NM 88312 ~13.59 miles north of Mescalero
  • 3-star Mountain hotel
  • Hotel has 60 rooms
La Junta Guest Ranch - Alto 121 La Junta Ranch Rd., Alto, NM 88312 ~14.46 miles north of Mescalero
  • Three Star property
La Quinta Inn & Suites Ruidoso Downs : 26147 Us Highway 70 26147 Us Highway 70, Ruidoso Downs, NM 88346 ~15.42 miles northeast of Mescalero
  • 3 star Highway hotel
  • 3 floors in hotel
  • Fantastic service
  • Wellness & sports facilities were pleasant enough
The Lodge Resort & Spa in Cloudcroft 601 Corona Place, Cloudcroft, NM 88317 ~18.52 miles south of Mescalero
  • Affordable Mountain property
  • 3 conference rooms in property
Super 8 - Alamogordo
+1-866-429-5787
3204 North White Sands Blvd., Alamogordo, NM 88310 ~22.62 miles southwest of Mescalero
  • Inexpensive hotel
  • 51 rooms in hotel
  • Air conditioning was criticized by 78%
  • Horrible pool
From$59
Very Good 4.0 /5Review Score CallBookMore Details
Suburban Extended Stay Hotel in Alamogordo 2500 North White Sands Blvd., Alamogordo, NM 88310 ~23.12 miles southwest of Mescalero
  • Inexpensive Suburban property
  • Check in: 3:00 PM
Days Inn Alamogordo 907 South White Sands Blvd., Alamogordo, NM 88310 ~25.58 miles southwest of Mescalero
  • 2 star hotel
  • Check-in: 11:00 AM
Quality Inn
+1-888-305-3366
1020 South White Sands Blvd., Alamogordo, NM 88310 ~25.67 miles southwest of Mescalero
  • Mid-scale Downtown hotel
  • Access to gym on-site
  • Not enough parking facilities, according to 57%
  • Almost all guests said the beds were comfortable
Magnuson Hotel & Suites of Alamogordo 1021 South White Sands Blvd., Alamogordo, NM 88310 ~25.70 miles southwest of Mescalero
  • Low-priced property
  • Check in time: 4:00 pm
From$57
Very Good 4.0 /5Reviews CallBookMore Details
Fairfield Inn & Suites Alamogordo in Alamogordo 300 Panorama Blvd., Alamogordo, NM 88310 ~25.87 miles south of Mescalero
  • 3-star hotel
  • 4 floors in property
  • Modern furnishings
  • Air conditioner didn’t work
From$112
Very Good 4.0 /5Guest Reviews CallBookMore Details
Next 25 Mescalero Hotels >  [1 - 25 of 28]    
Next: See My Mescalero Hotels with Pricing
Back to Top