Contact Tortuga del Sol Resort (888) 541-3777 (760) 416-3111 715 E. San Lorenzo Road, Palm Springs, CA 92264 palmsprings@tortugadelsol.com Tortuga del Sol Contact Us Name First Last Email MessageCAPTCHACommentsThis field is for validation purposes and should be left unchanged. Hosts, Ric & Rob Now in our 18th year as owners and operators of Tortuga del Sol, we look forward to having you stay with us and become part of our Tortuga del Sol family. Follow