Crystal Mountain Resort spreads across 1,500 acres in Thompsonville, Michigan, in the Benzie County highlands of the Lower Peninsula, roughly 28 miles southwest of Traverse City. The resort operates as a true four-season destination, offering distinctly different programs in winter, spring, summer, and fall. In winter, 58 ski and snowboard runs served by 11 lifts cover the property's vertical terrain, with a snow-tubing park and Nordic trail system extending the outdoor offerings. Spring and summer transition the resort into a golf and outdoor recreation hub anchored by 45 holes of championship golf across the Crystal Mountain Golf Club's two courses—The Betsie Valley Course and Mountain Ridge Course—plus a third nine-hole layout. A large indoor waterpark, the Michigan Spa and Athletic Club, multiple restaurants, and a conference center operate year-round, accommodating both families and corporate groups throughout the calendar. Lodging spans standard resort rooms, multi-room suites, and fully equipped condominium and villa units that accommodate groups and extended stays. Mountain biking trails, outdoor pools, tennis courts, and a zip line operate through the warmer months, while sleigh rides and snowshoe trails complement ski operations in winter. The resort's dining venues range from casual grill-style service at the slope-side lodge to full sit-down restaurants within the main lodge. Proximity to Sleeping Bear Dunes National Lakeshore and the Betsie River adds natural attractions for guests wishing to explore beyond the resort grounds. Conference and meeting facilities serve corporate retreats and events for groups of varying sizes.
Room types
- Standard Room
- Suite
- Condominium
- Villa
Amenities
- Ski Slopes
- Golf (45 holes)
- Spa
- Indoor Waterpark
- Multiple Restaurants
- Fitness Center
- Pools
Location
12500 Crystal Mountain Dr, Thompsonville, MI 49683
44.4753, -85.9834 View on map
Highlights
- Four-season resort with 58 ski runs in winter and 45 holes of championship golf in summer
- Year-round indoor waterpark and Michigan Spa and Athletic Club on site
- Condominium and villa lodging options for families and groups alongside standard hotel rooms
- Access to mountain biking, zip-line, tennis, and outdoor pools in warmer months
- Located 28 miles from Traverse City near Sleeping Bear Dunes National Lakeshore
Tips for visiting
- Ski weekends in January and February book quickly—reserve lodging and lift tickets as a package in advance
- Golf packages bundling accommodations and rounds on both championship courses offer meaningful savings
- The indoor waterpark is accessible year-round, making the resort viable for families even in shoulder season
- Check the resort's event calendar before arrival—concert series and festivals add value to spring and summer visits
- Condominiums with kitchens are the most cost-effective option for families of four or more staying multiple nights
When to visit
January and February offer peak ski conditions with the best snow coverage; June through August is peak golf and outdoor activity season with full resort facilities available.
Accessibility
Crystal Mountain Resort provides ADA-accessible lodging rooms and accessible routes through the main lodge. Ski terrain and outdoor recreation areas vary in accessibility; the resort's guest services team can advise on adaptive ski programs and accessible facility routes upon request.
Visit, book or contact
Frequently asked questions
Is Crystal Mountain a year-round resort?
Yes—Crystal Mountain operates in all four seasons. Winter programming centers on downhill skiing and snowboarding; spring through fall features golf, mountain biking, the indoor waterpark, and outdoor recreational activities.
How far is Crystal Mountain from Traverse City?
The resort is approximately 28 miles southwest of Traverse City in Thompsonville, Michigan—about a 35-minute drive via M-115 through the Betsie River corridor.
What accommodation types are available at the resort?
Crystal Mountain offers standard resort hotel rooms, multi-bedroom suites, and privately owned condominium and villa units available for rental. Condominiums with full kitchens are well suited to families or groups staying several nights.
Does the resort have a spa?
Yes—the Michigan Spa and Athletic Club at Crystal Mountain offers massage therapy, body treatments, facials, and fitness facilities. Advance appointments are recommended, particularly on winter weekends.
What is nearby Crystal Mountain for day trips?
Sleeping Bear Dunes National Lakeshore is about 30 minutes northwest; Traverse City and its wineries and breweries are 35 minutes northeast; and the Betsie River, popular for kayaking and trout fishing, runs adjacent to the resort property.