5775 South Camino del Sol
Green Valley, AZ 85614
Get directions

About Us

Plan your dream wedding at Wyndham Canoa Ranch Resort, an extraordinary option among Tucson wedding venues. Located in the Santa Cruz River Valley at the foot of the Santa Rita Mountains, our resort is an idyllic destination for wedding parties.

Reviews