logo_web280Welcome to COD RANCH!

We are an authentic and down to earth venue for personal and group retreats. Our mission is to provide a warm and caring environment in a beautiful natural setting where people can feel comfortable expressing themselves in their truest form. At the C.O.D Ranch you can breathe fresh air, see the stars, hike, bike, and swim, all while gathering to accomplish personal and organizational goals. With 360 degree views of majestic mountain ranges and beautiful desert landscape, the ranch is a perfect environment for productivity, creativity, and connection.

When visiting us, you are more than a guest; you are family. Our ranch is your ranch. Whatever your group’s needs may be, we strive to customize the experience to your specifications. Everything from menus to meeting space are thoughtfully prepared with you in mind.


If you’d like to learn more about the variety of groups that have

joined the C.O.D Ranch family, check out our Group Retreats page or call us at 520-896-9161 or 1-800-868-5617. We’d love to connect with you!

I had a beautiful time here in the fresh Arizona desert at the COD Ranch. your food ROCKS! – Wishing you good fortune, Michelle
Our CGCC retreat was an amazing and beautiful thing. We changed our lives and our college for the better, and you are all part of that. – With Loving thanks, Gilbert Chandler Community College
Gilbert Chandler Community College
Thank You for sharing your fire, your food, and your sunrise and sunsets with us. May you be blessed! – Janice
This place is a haven from the bustle of city life! I enjoyed every minute of it! The staff is so friendly here. Everyone went the extra mile. I felt spoiled like a princess! The chef made fabulous food and I loved the coziness of the room. I will be back on my own to bring my family! I love it there! – Pascua Yaqui Retreat, Sara C.
Sara C.
Thanks for a great time! What a perfect place for a family reunion! – L.
What an amazing experience! We at Arizona Power Yoga in Tucson had such a magical time! Thank you! – A.J.