Skip to content
UpNorthVacation

Golf · Public · 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.

Champion Hill spreads across about 350 acres of open, wind-exposed hills outside Beulah. The club presents it as a highlands-style layout, with heather along the fairways, raised tees and greens, and long views toward Lake Michigan, Crystal Lake and Platte Lake.

The course sits next to the Heather Ridge golf community. Traverse City Tourism lists it among the area’s golf courses, and the club sells daily rounds as well as punch cards and memberships.

Fly in

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

Places to stay near Beulah

Hotels and inns

  • Budget

    Crystal Lake Resort

    Listed by Traverse City Tourism · Listed by Pure Michigan, the state travel bureau

    Confirm details before booking.

Search all hotels in Beulah: Booking.com · Expedia · Hotels.com · Google Hotels

We don’t take bookings or earn anything from these links. Rates, availability and any booking problems are handled by the booking site.

More places to stay in Beulah

Vacation rentals

  • Agape Vacation Rentals · agapevacationrentals.com

    A Beulah-based rental manager with homes and cottages around Crystal Lake, Beulah and Frankfort, plus other parts of Michigan.

  • Visit Up North Vacation Rentals · visitupnorth.com

    A Traverse City rental company with homes, cottages and condos across Leelanau, Glen Arbor, the Benzie area and nearby Arcadia and Bear Lake.

Search rentals in Beulah: Vrbo · Airbnb

Location

Map of Champion Hill Golf Course

4 places on an OpenStreetMap map

Map of Champion Hill Golf Course. The same places are listed on this page.

More golf nearby

Straight-line distances, not driving distances.

Public · 18 holes · Beulah

Crystal Lake Golf Club

An 18-hole public course on Fairway Drive in Beulah, listed by the Benzie County Chamber of Commerce and open for the 2026 season.

Benzie & Sleeping Bear

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

Resort · 36 holes · 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.

Benzie & Sleeping Bear

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