Stowe Bike Rentals | Pinnacle Ski & Sports – E-Bikes, Path & Kids Bikes
{
"@context":"https://schema.org",
"@type":"SportsActivityLocation",
"name":"Pinnacle Ski & Sports",
"url":"https://www.pinnacleskisports.com/",
"image":"https://www.pinnacleskisports.com/wp-content/uploads/2019/10/Pinnacle-Storefront.jpg",
"telephone":"+1-802-253-7222",
"description":"Bike rentals in Stowe, VT – e-bikes, path bikes, mountain bikes & kids bikes. Free helmets & locks. Minutes from the Rec Path & Cady Hill. Book online and save 10%.",
"address":{
"@type":"PostalAddress",
"streetAddress":"1512 Mountain Rd",
"addressLocality":"Stowe",
"addressRegion":"VT",
"postalCode":"05672",
"addressCountry":"US"
},
"sameAs":[
"https://www.google.com/maps/search/?api=1&query=Pinnacle+Ski+%26+Sports%2C+Stowe%2C+VT"
]
:root{
--bg:#ffffff; --fg:#0f172a; --muted:#475569;
--brand:#0076B6; --brand-dark:#005c8f;
--accent:#f8fafc; --ok:#10b981;
--radius:16px; --shadow:0 6px 14px rgba(2,8,23,.06);
--pad-section:34px; --pad-card:20px; --gap:20px; --gap-sm:12px;
}
*{box-sizing:border-box}
html,body{margin:0;padding:0;background:var(--bg);color:var(--fg);font:16px/1.5 system-ui,-apple-system,Segoe UI,Roboto,Inter,Helvetica,Arial,sans-serif}
a{color:var(--brand);text-decoration:none}
a:focus,button:focus,summary:focus{outline:2px solid var(--brand);outline-offset:2px;border-radius:10px}
html{scroll-behavior:smooth}
/* Provide space when scrolling to in-page anchors */
.section, .card[id], .avail[id]{scroll-margin-top: 80px;}
/* Container: full width with side padding for readability */
.container{width:100%;max-width:none;margin-inline:auto;padding-inline:16px}
.section{padding-block:var(--pad-section)}
.stack{display:grid;gap:var(--gap)}
.row{display:flex;gap:var(--gap-sm);flex-wrap:wrap;align-items:center}
.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:999px;border:0;background:var(--brand);color:#fff;font-weight:700;cursor:pointer;box-shadow:var(--shadow);text-decoration:none}
.btn:hover{background:var(--brand-dark)}
.btn.ghost{background:transparent;color:var(--fg);box-shadow:none;border:1px solid #e2e8f0}
.tag{display:inline-block;padding:4px 12px;border-radius:999px;background:var(--accent);color:var(--muted);font-weight:600;font-size:12px}
.card{background:#fff;border:1px solid #e2e8f0;border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--pad-card);display:flex;flex-direction:column;gap:8px}
.muted{color:var(--muted)}
.center{text-align:center}
/* Grids */
.grid-4{display:grid;gap:var(--gap);grid-template-columns:repeat(4,1fr)}
.grid-3{display:grid;gap:var(--gap);grid-template-columns:repeat(3,1fr)}
@media (max-width:1000px){.grid-4{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(2,1fr)}}
@media (max-width:640px){.grid-4,.grid-3{grid-template-columns:1fr}}
/* Media helpers */
.media{position:relative;border-radius:var(--radius);overflow:hidden;border:1px solid #e2e8f0}
.media img{width:100%;height:100%;object-fit:cover;display:block}
.media iframe{position:absolute; inset:0; width:100%; height:100%; border:0}
.ratio-3x2{aspect-ratio:3/2}
/* Availability strip */
.avail{background:#ecfeff;border:1px solid #bae6fd;border-radius:var(--radius);padding:14px;margin-top:8px;display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}
/* Pricing */
.pricing{border-collapse:collapse;width:100%}
.pricing th,.pricing td{border:1px solid #e2e8f0;padding:12px;text-align:center}
.pricing th{background:#f8fafc}
/* Accordion */
.accordion{border:1px solid #e2e8f0;border-radius:var(--radius);overflow:hidden}
.accordion details{border-top:1px solid #e2e8f0}
.accordion details:first-child{border-top:0}
.accordion summary{cursor:pointer;padding:14px 16px;font-weight:700}
.accordion .content{padding:0 16px 16px;color:var(--muted)}
/* Sticky Book Now CTA */
.sticky-cta{position:fixed;right:16px;bottom:16px;z-index:1000;display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:999px;background:var(--brand);color:#fff;font-weight:800;box-shadow:0 10px 20px rgba(2,8,23,.15);text-decoration:none;transition:transform .25s ease, opacity .25s ease}
.sticky-cta:hover{background:var(--brand-dark)}
.sticky-cta.hide{transform:translateY(120%);opacity:0;pointer-events:none}
@media (max-width:640px){.sticky-cta{left:12px;right:12px;bottom:12px;width:auto;text-align:center}}
footer{ background:#fff; color:var(--fg); }
footer a{color:var(--brand);opacity:.9}
.cta-col{display:flex;flex-direction:column;align-items:flex-start;gap:6px}
/* Split layout for Concierge + Map */
.split{display:grid;grid-template-columns:1.25fr .75fr;gap:20px;align-items:start}
@media (max-width:900px){.split{grid-template-columns:1fr}}
/* Breakout hero: span full viewport width */
.breakout{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw}
/* HERO: full-width, top-aligned */
.hero-fw{
background: linear-gradient(180deg, #fff 0%, #f8fafc 100%);
padding-block: clamp(24px, 5vh, 56px);
display: grid;
grid-template-columns: 1fr 1fr;
column-gap: clamp(16px, 3vw, 32px);
align-items: start;
}
.hero-left{padding-inline: clamp(16px, 4vw, 56px);display:grid;gap:14px;align-content:start}
.hero-left .copy{max-width:720px}
.hero-left h1{margin:0 0 8px 0;font-size:clamp(28px,4vw,44px);line-height:1.1}
.hero-left .lede{margin:0 0 14px 0}
.steps-strip{
display:grid;grid-template-columns:repeat(3,1fr);gap:10px;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:var(--shadow);padding:14px;margin-top:6px
}
.step{display:flex;gap:10px;align-items:flex-start}
.step .num{flex:0 0 28px;width:28px;height:28px;border-radius:999px;background:var(--brand);color:#fff;display:grid;place-items:center;font-weight:800;font-size:13px;line-height:1;margin-top:2px}
.step .txt{font-size:14px;color:var(--muted)}
.step strong{color:var(--fg)}
.hero-right{min-height:clamp(300px,38vw,560px);padding-inline:clamp(0px,1vw,8px)}
.hero-visual{height:100%;border-radius:18px;border:1px solid #e2e8f0;box-shadow:var(--shadow);overflow:hidden}
.hero-visual img{width:100%;height:100%;object-fit:cover;display:block}
@media (max-width:900px){
.hero-fw{grid-template-columns:1fr;row-gap:16px}
.hero-right{order:-1;min-height:220px}
.steps-strip{grid-template-columns:1fr}
}
/* Center the blue availability bar between the two 3-card rows */
#why.section { padding-bottom: 0; }
#how.section { padding-top: 0; }
#why .grid-3 { margin-bottom: 0; }
#how .grid-3 { margin-top: 0; }
/* Equal top/bottom spacing + a little inner padding on the bar itself */
#why .avail{
margin-block: clamp(16px, 2.2vw, 26px) !important;
padding: 12px 16px;
border-radius: var(--radius);
}
/* Visually hidden class for skip link */
.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.skip-link:focus{position:static;width:auto;height:auto;padding:8px;background:#fff;border:2px solid var(--brand);border-radius:8px}
Skip to content
Stowe Bike Rentals — Fast, Easy, Local
Ride the Stowe Rec Path and reach Cady Hill in minutes. Free helmets included. Walk-ins welcome.
★★★★★ 1,200+ 5-star reviews
Free cancellations — full refund
1
Book Pick your date, time & sizes — checkout takes under a minute.
2
Pick up Grab your bikes at Pinnacle on Mountain Rd — helmets included.
3
Ride Roll straight to the Rec Path or Cady Hill. Have fun!
On the Stowe Rec Path
— Roll from the shop. No racks needed.
Free Helmets — Everything you need included.
Local Experts — Trail tips and paper maps.
Good availability most days in summer. Booking takes under a minute.
Free cancellations — full refund
1. Book Choose date, time, sizes on our booking site.
2. Pick Up Grab your bikes on Mountain Rd.
3. Ride Rec Path & Cady Hill are minutes away.
Optional
Bike Concierge — Delivery to You
Prefer drop-off and pickup? For simple deliveries in the Stowe area, we can bring bikes to your door. Perfect for vacation rentals or busy schedules.
Available on request • Limited service area • Additional fee applies
Find us
Pinnacle Ski & Sports — tap to open in Google Maps
★★★★★ “Best rental experience in Stowe—quick pickup and perfect bikes.” – Google Reviewer
★★★★★ “Super friendly staff and great e-bikes. The Rec Path is gorgeous.” – Okendo Review
★★★★★ “Kids’ sizes, helmets—all included. Couldn’t be easier.” – TripAdvisor
Simple Pricing
Free helmet with all rentals • Free cancellations (full refund) • Online price shown after discount
Category 1 Hour Half Day Full Day
Path Bike $12.60 $24.30 $31.50
Casual E-Bike — $58.50 $76.50
Mountain Bike $49.50 (2HR) $58.50 $76.50
Kids Bike $12.60 $24.30 $31.50
Where do we ride from the shop?
We’re right by the Stowe Rec Path—roll out from the shop and you’re on car-free pavement in minutes. Cady Hill trails are close, too.
What’s included with my rental?
Your rental includes everything you need to have a great time, including free helmets and free trail maps. Kids sizes available.
Do you rent e-bikes? Any rules?
Yes—Class 1 e-bikes suitable for the Rec Path and local roads. Please follow posted signs and speed guidelines.
What’s your cancellation & weather policy?
Plans change—no problem. Cancel for a full refund . If the weather looks rough, you’re welcome to
cancel or reschedule at no charge .
Pinnacle Ski & Sports • 1512 Mountain Rd, Stowe VT
© Pinnacle Ski & Sports
Book Now – Save 10%
// Insert current year
const yEl = document.getElementById('year');
if (yEl) yEl.textContent = new Date().getFullYear();
// Hide sticky CTA when final CTA is on screen
(function(){
const sticky = document.querySelector('.sticky-cta');
const target = document.getElementById('final-cta');
if(!sticky || !target || !('IntersectionObserver' in window)) return;
const io = new IntersectionObserver((entries)=>{
entries.forEach(e=>{ sticky.classList.toggle('hide', e.isIntersecting && e.intersectionRatio > 0.15); });
}, {threshold:[0,0.15,1]});
io.observe(target);
})();