A Warm Welcome!
Journey to a place where breathtaking beauty and serenity surrounds you. Put down your phone. Unplug. Immerse yourself in Colorado wilderness that will transport you back in time. Puma Hills is surrounded on all four sides by over half a million acres of protected Wilderness Area and the Pike National Forest land. You’ll view the land as the pioneers would have – looking out on dramatic peaks in every direction by day, and into the depths of the Milky Way at night.
The remote nature of the grounds will impress upon all of your senses, where wildlife such as elk, deer, big-horn sheep, moose, puma, bear, beavers, owls, and hawks visit.
Click Here to learn more about Puma Hills.
A Unique Venue for Events & Retreats
Puma Hills Mountain Retreat is surrounded by untouched wilderness and luxurious accommodations offering couples and their guests an unforgettable wedding experience. The resort is situated in Colorado’s high country in the picturesque Tarryall valley just one hour from Colorado Springs and less than 2 hours from Denver.
From outdoor settings overlooking the majestic Bison Peak, to indoor spaces that reflect the essence of the Rocky Mountains, Puma Hills helps couples create truly unique wedding experiences.
Puma Hills regularly hosts spectacular corporate and philanthropic events throughout the year. Let your imagination run wild! From “silent” team building retreats, to corporate board meetings, to family reunions, the Puma Hills Mountain Retreat staff leaves no stone unturned when you schedule a mountain retreat with us.
20859 County Road 77
Lake George, Colorado 80827
- Memorial Day: How We Honor Those Who ServeMay 25, 2020 - 1:00 am
- Coronavirus UpdateApril 10, 2020 - 4:19 pm
- Seven Major Trends for Events in 2020.January 6, 2020 - 3:11 pm
- More About The Mission of Puma HilsNovember 26, 2019 - 4:47 pm
- Glamping? Yes, Glamping in Colorado. It’s a Thing.August 6, 2019 - 4:50 pm
Sales & Hospitality Office Hours
Monday-Friday: 8:00pm – 5:00pm
Saturday & Sunday: By Appointment.
Please call (727) 455-8791 to schedule.