Where is inn of the mountain gods resort and casino? Inn of The Mountain Gods Resort and Casino is owned and operated by the Mescalero Apache Tribe and is located in Southern New Mexico near Ruidoso on the Mescalero Apache reservation. It is a AAA four diamond rated resort and features a 38,000 square foot casino, six dining options, a 273-room luxury hotel and an 18 hole championship golf course.How much are the welcome bonuses at inn of the mountain gods? $3,750 in Welcome Bonuses! BOVADA The Inn of the Mountain Gods Resort and Casino is owned and oeprated by the Mescalero Apache Tribe, who also own and operate the Ski Apache with 11 lifts serving 55 runs. Inn of the Mountain Gods is a AAA four diamond rated resort located in Southern New Mexico near Ruidoso.How much is the inn of the mountain gods in ruidoso? Compare prices and find the best deal for the Inn Of The Mountain Gods Resort And Casino in Ruidoso (New Mexico) on KAYAK. Rates from $106. Compare prices and find the best deal for the Inn Of The Mountain Gods Resort And Casino in Ruidoso (New Mexico) on KAYAK. Rates from $106.Why choose inn of the mountain gods resort in new mexico? If you’re looking for a memorable New Mexico venue to celebrate your big day, look no further than Inn of the Mountain Gods Resort and Casino. The picturesque location and stunning landscapes of Lake Mescalero will offer a spectacular backdrop for your ceremony and reception.