All Locations / Vail
Lion Square Lodge North Bike Rentals
Charter Sports at Lion Square Lodge North provides some of the most convenient Vail bike rentals in the heart of Lionshead Village. Located just steps from the Eagle Bahn Gondola, this location offers premium bikes, e-bikes, and accessories with easy access to Vail’s extensive paved bike path system.
Whether you’re heading out for a casual ride through Vail Village or planning a longer ride toward Avon, our Lion Square Lodge North bike rental shop puts you in the perfect position to start your day on two wheels.
Why Rent Bikes at Lion Square Lodge North
Types of Bikes Available

E-Bike Rentals
E-bike rentals from Charter Sports are the best way to explore Vail Pass, offering pedal-assist power that makes climbing effortless so you can ride farther and take in the scenery with ease.
Book NowFull day rate starting at$90
Mountain Bikes
Try our new lineup of mountain bikes from Marin Bicycles. These bikes are incredible. There is nothing like riding a new bike, check us out today.
Book NowFull day rate starting at$85
Trail/Path Bikes
Cruiser bike rentals from Charter Sports offer a comfortable, easygoing way to explore Vail and Beaver Creek, with smooth handling and relaxed seating perfect for scenic paths and in-town cruising.
Book NowFull day rate starting at$65
Kids Bikes
Experience the junior full suspension mountain bike for downhill. Featuring front and rear wheel suspension, disc brakes, and available in 20″, 24″ and 26″ wheels.
Book NowFull day rate starting at$50
Bike Rental FAQs
Why Choose Charter Sports for Vail Bike Rentals
Charter Sports is a trusted name for Vail bike rentals, offering convenient locations, premium gear, and exceptional service throughout the Vail Valley.
At Lion Square Lodge North, you’ll benefit from:
- A true in-resort location in Lionshead
- High-quality bikes and e-bikes
- Easy online booking
- Friendly, knowledgeable staff