

Experience the best of New Mexico casino resorts at Inn of the Mountain Gods, a thoughtfully designed resort destination in the Sierra Blanca. Inn of the Mountain Gods is located in Mescalero, New Mexico, and surrounded by mountains, lakes, and culture.
Our hotel casino is just four miles from Ruidoso, New Mexico, and the perfect home base for exploring the area. Guests spend their mornings hiking across snow-capped mountains and evenings winning big at felt-lined tables. Whether you're here for business, leisure, or a bit of both, this southern New Mexico resort offers everything you need for a memorable stay, from modern amenities and stylish interiors to easy access to top attractions, dining, and entertainment.
Plan Your Visit
