Beaver Creek Rock Climbing
Beaver Creek rock climbing welcomes everyone from beginner to advanced climbers, as well as families, parties and rock climbing groups. If you are visiting Beaver Creek and want to learn beginner rock climbing skills or want to sample our local Colorado sandstone, come climb with us!
Beaver Creek, Colorado rock climbing routes range in height up to 65 feet tall. With an array of crack climbing, face climbing, sport and traditional route choices; this is the perfect area for learning beginner rock climbing techniques, improving your skills, or running laps on a variety of routes.
We have the great fortune of being located near some of the best rock climbing in the country. Beaver Creek rock climbing, one of our most popular itineraries, is located 10 to 15 minutes from most Vail Valley hotels, requires only a 5 minute approach walk, and offers fun and challenging climbing for all ages, abilities, and fitness levels.
“We have never been to Colorado before; we went zip-lining, to a Rockies game and white water rafting, but rock climbing with Apex was the most fun!”
- 5 13yr/old boys
Apex provides all technical gear (i.e. climbing shoes, harnesses, helmets, belay equipment, ropes, and other activity specific gear) for your Beaver Creek climbing outing. All ages, ability, and fitness levels are welcome. No experience necessary.
Choose #1 recommended Apex for your Colorado rock climbing adventure. Satisfaction guaranteed.
You might also enjoy adventure rappelling or indoor climbing, alternative climbing options for a different kind of adrenaline rush!
Daily rates for private outings:
5 ppl: $120 ea
4 ppl: $130 ea
3 ppl: $145 ea
2 ppl: $175 ea
1 person: $290
Pricing is per person, per day(8am-12pm or 1pm-5pm), per guide. Max ratio is 1 guide to 5 clients.
Advanced reservations are recommended, not required. Some personal items provided by participant(s); see our gear list.
Ready to sign up? Register below and an Apex representative will contact you shortly to confirm your reservation. You may also call (970) 949-9111 or use our contact page.







