Skip to content
UpNorthVacation

Golf · Resort · Thompsonville

Crystal Mountain Golf

Two 18-hole courses at the four-season Crystal Mountain resort in Thompsonville, one climbing the ski hills and one in the Betsie Valley.

Crystal Mountain is a family-owned ski and golf resort just west of Thompsonville in Benzie County. In the warmer months it runs two 18-hole courses. Mountain Ridge works its way across the slopes with big elevation changes and requires carts, while Betsie Valley, which the resort says was recently renovated, is open to walkers and offers wide views across the valley.

The resort takes tee times from the general public as well as from guests staying on the property, and it also runs golf instruction. Lodging, a spa and dining are on site, so it works as a base for a golf trip in Benzie County.

The courses

  • Mountain Ridge

    18 holes · Designed by William Newcomb

  • Betsie Valley

    18 holes · Designed by Bob Meyer and William Newcomb

Fly in

Estimated drive times from OpenStreetMap routing data, without traffic or stops. Arrange ground transport with the airport or FBO.

Stay at the course

Resort

Crystal Mountain

In Thompsonville, Benzie County

A family-owned, four-season resort in Thompsonville with downhill and cross-country skiing in winter and two golf courses in summer.

Location

Map of Crystal Mountain Golf

4 places on an OpenStreetMap map

Map of Crystal Mountain Golf. The same places are listed on this page.

More golf nearby

Straight-line distances, not driving distances.

Public · 18 holes · Arcadia

Chestnut Hills Golf Course

A family-owned 18-hole course cut through the woods of northern Manistee County, inland from Arcadia, with a relaxed, local feel.

Ludington & Manistee

Public · 18 holes · Benzonia

Pinecroft Golf Course

An 18-hole course on a former fruit farm and Christmas tree plantation above Crystal Lake, with rolling greens among mature pines.

Benzie & Sleeping Bear

Public · 18 holes · Beulah

Champion Hill Golf Course

An 18-hole highlands-style course on 350 acres of rolling Benzie County hills, with distant views of Lake Michigan, Crystal Lake and Platte Lake.

Benzie & Sleeping Bear

Town guidePlan your Beulah visitWhere to eat, where to stay, day plans and what is close by.