1. Stowe Mountain Lodge
The Stowe Mountain Lodge is a full-service resort hotel in an area of New England with more the 50 miles of mountain biking. We love the hotel’s alpine cabin architecture, stone-framed fireplaces, top-notch service including ski, golf, and fly-fishing “sherpas,” loaner Mercedes, and stellar outdoor pool and hot tub. Hotel staff are more than happy to help you figure out your mountain biking agenda.
2. Viceroy Snowmass
Located in Snowmass near tons of amazing mountain biking trails, this bike-in/bike-out hotel gets high marks for service, clean rooms, and suites outfitted with Viking appliances. They even offer a program called Pros in Motion that provides a private bike domestique (coach) to assist with rentals, help you during your ride, service your bike, and offer training and nutrition advice.