Hacienda Del Sol Guest Ranch Resort Share: Hospitality & Travel Hacienda Del Sol Guest Ranch Resort Visit Website 5501 N. Hacienda del Sol Rd. Tucson, AZ 85718 (520) 901-1313 Facebook Twitter YouTube Pinterest Instagram About Map About Hacienda Del Sol Guest Ranch is recognized across Arizona and the globe as a premier historic resort. Located in the Tucson foothills. What's Nearby? Distance: 5 10 15 20 25 50 mi.