Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Lane on trover

Find Hotels in Mescalero, NM

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Mescalero hotels and places to stay

Sitzmark Chalet Inn
2.5 out of 5
627 Sudderth Dr, Ruidoso, NM
Free CancellationReserve now, pay when you stay
The price is $62 per night
10.26 mi from city center
4.7/5Exceptional! (452 reviews)

"Ambience is adorable with Swiss chalet decor, accent lights, pine trees, and updated rooms. Clean, comfortable beds, spacious bathrooms. Love the historical photos if Ruidoso and all the ski decor too. Yes, your home away from home and Managers and Front Staff are so kind and really know the area. ..."…"

Reviewed on May 29, 2020

Sitzmark Chalet Inn
Whispering Pine Vacation Rentals
3 out of 5
422 Main Road, Ruidoso, NM
The price is $149 per night
11.75 mi from city center
3.9/5Very Good! (12 reviews)

"Great stay. Comply relaxing. Can't wait to go back"…"

Reviewed on Jan 8, 2020

Whispering Pine Vacation Rentals
High Country Lodge
2.5 out of 5
859 State Highway 48 North, Alto, NM
Free CancellationReserve now, pay when you stay
The price is $109 per night
15.55 mi from city center
4.1/5Very Good! (101 reviews)

"Despite all the panic and issues currently there was no off limit problems"…"

Reviewed on Mar 24, 2020

High Country Lodge
Best Western Pine Springs Inn
2.5 out of 5
111 Pine Springs Drive, Ruidoso Downs, NM
Free CancellationReserve now, pay when you stay
The price is $56 per night
10.23 mi from city center
4.2/5Very Good! (1,565 reviews)

"it is located within a forested area and the views are really nice"…"

Reviewed on Mar 13, 2020

Best Western Pine Springs Inn
La Quinta Inn & Suites by Wyndham Ruidoso Downs
2.5 out of 5
26147 US Highway 70, Ruidoso Downs, NM
Free CancellationReserve now, pay when you stay
The price is $54 per night
10.21 mi from city center
4.3/5Excellent! (707 reviews)

"very nice and modern. friendly staff. our stay was very comfortable."…"

Reviewed on May 26, 2020

La Quinta Inn & Suites by Wyndham Ruidoso Downs
Days Inn by Wyndham Alamogordo
2 out of 5
907 S White Sands Blvd, Alamogordo, NM
Free CancellationReserve now, pay when you stay
The price is $61 per night
28.77 mi from city center
3.5/5Good! (298 reviews)

"We nearly always stay at Days Inn by Wyndham when we travel. This one was nice, people were courteous and efficient. The only thing I noticed is that the soaps, shampoos, etc. were not up to what we have come to expect in a Days Inn. The breakfast was okay, coffee ran out and it seemed staff was ..."…"

Reviewed on Feb 28, 2020

Days Inn by Wyndham Alamogordo
Motel 6 Ruidoso
2 out of 5
412 Highway 70, Ruidoso, NM
Free CancellationReserve now, pay when you stay
The price is $37 per night
9.56 mi from city center
2.6/5 (734 reviews)

"Great, friendly and helpful employees. Went out of their way to make my experience a great one"…"

Reviewed on Mar 21, 2020

Motel 6 Ruidoso
Magnuson Hotel and Suites Alamogordo
2.5 out of 5
1021 S White Sands Blvd, Alamogordo, NM
Free CancellationReserve now, pay when you stay
The price is $63 per night
28.85 mi from city center
3.8/5Good! (902 reviews)

"Nice location, friendly staff. Clean room. Djsjsnsns"…"

Reviewed on May 21, 2020

Magnuson Hotel and Suites Alamogordo
Hampton Inn Alamogordo
2.5 out of 5
1295 Hamilton Road, Alamogordo, NM
Free CancellationReserve now, pay when you stay
The price is $119 per night
29.17 mi from city center
4.3/5Excellent! (308 reviews)

"Helpful staff and cleanliness of facility. Need to upgrade towels. They feel like sandpaper!!!!"…"

Reviewed on Feb 22, 2020

Hampton Inn Alamogordo
Hampton Inn & Suites Ruidoso Downs
2.5 out of 5
26141 US Hwy 70 E, Ruidoso Downs, NM
Free CancellationReserve now, pay when you stay
The price is $102 per night
10.22 mi from city center
4.6/5Exceptional! (167 reviews)

"It was clean, beds comfortable. Tv had good offerings. Breakfast available."…"

Reviewed on Mar 12, 2020

Hampton Inn & Suites Ruidoso Downs
Can't find the property you want?
See all available properties in Mescalero
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Mescalero

Visitors are sure to enjoy all that Mescalero has to offer. There are 668 hotels and other accommodations in the surrounding area. The closest major airport is in Alamogordo, NM (ALM-White Sands Regional), 24.1 mi (38.8 km) from the city center. The next closest is in Ruidoso, NM (RUI-Sierra Blanca Regional), 26.5 mi (42.6 km) away.

Sightseeing and Staying in Mescalero

Places to visit in the larger region include Trestle Recreation Area, Cloudcroft Ski Area, and Cree Medows Public Golf Course. You'll also find The Links at Sierra Blanca and Ruidoso Downs Racetrack in the area.

As you plan for your vacation to Mescalero, you might not find an accommodation in the city center, but you can choose from 668 lodging options within the bigger area. Listed here are places to stay in the area:

  • MCM Elegante Lodge & Suites Ruidoso is 16.4 mi (26.3 km) from the center of Mescalero. Guests who stay at this 2.5-star hotel in Ruidoso can enjoy access to a golf course and free breakfast, along with free WiFi. It's a favorite with Expedia travelers for its family-friendly amenities and helpful staff.
  • Ruidoso Mountain Inn is 15 mi (24.2 km) from central Mescalero. This 2.5-star hotel in Ruidoso features free breakfast, free WiFi, and a spa tub. Our customers like its convenient parking and proximity to shopping.
  • Best Western Pine Springs Inn is located 16.4 mi (26.4 km) from the heart of Mescalero. This 2.5-star hotel in Ruidoso Downs features free breakfast, free WiFi, and free parking. Our customers like its pool and central location.

Dressing for Mescalero

  • Between January and March, you can expect average temperatures of 54°F during the day and 18°F at night
  • From April to June, the average during the day is 74°F, while the average at night is 27°F
  • July through September has daytime averages of 73°F with nighttime averages of 37°F
  • In October-December, you can expect daytime averages of 63°F and nighttime averages of 18°F
  • Average annual rainfall for Mescalero is 30.24 inches
  • Usually June and July are the hottest months with an average of 72°F, whereas December and January are often coldest, averaging 19°F

Frequently asked questions

What's the best place for a stay in Mescalero?
Located 9.2 mi (14.8 km) from the heart of Mescalero, Motel 6 Ruidoso is a top choice for your stay based on our traveler data. Other good choices for your stay in the area are La Quinta Inn & Suites by Wyndham Ruidoso Downs and Motel 6 Alamogordo.
If I need to cancel my hotel reservation in Mescalero, will I receive a refund?
Yes! The majority of hotel reservations are refundable if you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and receive a refund within 24 hours of booking. Put your dates in and click on “Search”, then you can filter by “free cancellation” to view the top deals on offer in Mescalero.
Where can I learn more about changing or cancelling my trip to Mescalero?
For more information about picking new dates or cancelling your trip to Mescalero, head over to our customer service page.
What's the best hotel to stay with easy access to Casino Apache?
Ruidoso Mountain Inn is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and free WiFi. It’s located 3.9 mi (6.3 km) from Casino Apache. Other good choices within 5 miles include Hotel Ruidoso - Midtown and Motel 6 Ruidoso.
What are some hotels with pools in Mescalero?
Motel 6 Ruidoso: Offers free parking, an indoor pool, and free WiFi. La Quinta Inn & Suites by Wyndham Ruidoso Downs and Quality Inn & Suites - Ruidoso Hwy 70 are two additional hotels that feature an onsite pool.
What's the best hotel for staying near Albuquerque International Sunport Airport (ABQ)?
Ramada by Wyndham Albuquerque Airport is a popular hotel, featuring free breakfast and an outdoor pool. It’s located a short 0.5 mi (0.8 km) from Albuquerque Intl. Sunport Airport. Other options close to the airport are Super 8 by Wyndham Albuquerque Airport and Baymont by Wyndham Albuquerque Airport.
What is staying in Mescalero like?
Visitors to Mescalero are sure to find plenty to explore and enjoy. A top sight in the city is Ski Apache. There are 1133 hotels and other accommodations in the surrounding area.
What should I see while I'm in Mescalero?
A favorite place to visit is Ski Apache. You’ll also find Pillow’s Funtrackers and Ruidoso Downs Racetrack in the area.
What's the seasonal weather like in Mescalero?
The hottest months are usually June and July with an average temp of 57°F, while the coldest months are January and December with an average of 33°F. Average annual rainfall for Mescalero is 30 inches.

Recent reviews of Mescalero hotels

More trip options