New Mexico’s Most Beautiful Riverfront Resort Is The Perfect Place For A Relaxing Getaway

Located on the Mescalero Apache Reservation and only holding more than 1,100 people, you wouldn’t think Mescalero, New Mexico would be a vacation destination. But this tiny haven along the banks of the Mescalero Lake and Cienegita Spring isn’t just home to a resort – it’s home to the best riverfront resort in New Mexico. Inn of the Mountain Gods is a massive complex featuring elite dining, stunning views, an active casino, and countless opportunities for recreation. So head off the beaten path, into New Mexico’s wilderness, and prepare for a vacation like you’ve never experienced before.

Have you visited the best riverfront resort in New Mexico? Let us know about your trip to Inn of the Mountain Gods in the comments section. Make sure to visit their website for more information on rates and amenities, and check out this peaceful retreat if you’re looking for a quieter escape.

Address: Inn of the Mountain Gods, 287 Carrizo Canyon Rd, Mescalero, NM 88340, USA