Cahuilla Casino Hotel is a welcoming, mid-sized casino-hotel resort owned by the Cahuilla Band of Indians, situated in the rural Anza Valley of Riverside County. It serves as a “staycation” or road-stop destination for guests seeking a quieter, more intimate casino-resort experience surrounded by mountain views and natural scenery.