Skip to content
UpNorthVacation

Places to stay

Resorts

Full-service resorts on the lakes, the bays and the ski hills. Some also offer condos and cottages. We never show prices or availability: book with the property.

Southern Gateway

Resort · Upscale

Michillinda Lodge

On the Lake Michigan shore on Scenic Drive, Whitehall

A long-running cottage resort on Lake Michigan near Whitehall, with guest buildings spread over wooded acres above the beach.

Confirm details before booking

Ludington & Manistee

Resort · Upscale

Arcadia Bluffs

On the Lake Michigan bluffs along M-22 south of Arcadia

A golf resort high on the Lake Michigan bluffs near Arcadia, with lodge rooms in the clubhouse, a second lodge and cottages.

Confirm details before booking

Resort · Mid-range

Little River Casino Resort

At US-31 and M-22 in Manistee

A casino resort in Manistee run by the Little River Band of Ottawa Indians, listed as open year-round, with a hotel, RV park, spa, event center and restaurants.

Resort · Mid-range

Portage Point Resort

On Portage Point, on the northwest shore of Portage Lake near Onekama

A historic resort inn on Portage Lake near Onekama that first welcomed guests in 1903.

Confirm details before booking

Benzie & Sleeping Bear Country

Resort

Chimney Corners Resort

On the north shore of Crystal Lake near Frankfort

A family-run resort on Crystal Lake that has hosted guests since 1935, with cottages, apartments and rooms in a historic lodge and a listed season of May through October.

Resort · Budget

Crystal Lake Resort

On the east end of Crystal Lake in Beulah, walking distance from downtown

A small lakeside motel and cottage resort on Crystal Lake in Beulah, with a private beach and a short walk to the village.

Confirm details before booking

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.

Resort

Harbor Lights Resort

On the Lake Michigan beach in downtown Frankfort

A beachfront resort hotel in downtown Frankfort on the site of the Royal Frontenac Hotel, which the Ann Arbor Railroad opened in 1902.

Resort · Upscale

The Homestead

On Lake Michigan in Glen Arbor

A four-season resort in Glen Arbor on about a mile of Lake Michigan shoreline, surrounded by Sleeping Bear Dunes National Lakeshore.

Grand Traverse & Inland Lakes

Resort

A-Ga-Ming Golf Resort

On Torch Lake in Kewadin

A golf resort on the shore of Torch Lake in Kewadin, with condos and villas overlooking the lake and several championship courses.

Resort

Caberfae Peaks Ski and Golf Resort

West of Cadillac in Wexford County

A long-running ski and golf resort west of Cadillac, with three peaks for downhill skiing, a nine-hole golf course and a lodge at the base.

Resort · Upscale

Delamar Traverse City

On East Front Street, on Grand Traverse Bay near downtown Traverse City

A waterfront resort hotel on Grand Traverse Bay at the edge of downtown Traverse City, with heated pools it lists as open year-round and a bayside restaurant.

Resort

Grand Traverse Resort and Spa

In Acme, northeast of Traverse City

A year-round resort in Acme owned by the Grand Traverse Band, with three golf courses, a spa, a tower overlooking the bay and a private beach.

Resort

Shanty Creek Resorts

Near Bellaire in Antrim County

A four-season resort near Bellaire spread across 5,500 acres in the Chain of Lakes area, with five golf courses and skiing on Schuss Mountain.

Charlevoix & Petoskey

Resort

Boyne Mountain

In Boyne Falls, south of Petoskey

A year-round ski and golf resort in Boyne Falls with downhill and Nordic skiing, two golf courses, an indoor waterpark and a spa.

Resort · Upscale

Inn at Bay Harbor

On Little Traverse Bay in Bay Harbor, west of Petoskey

A lakeshore inn in the Bay Harbor community outside Petoskey, with views of Little Traverse Bay, a spa and a seasonal afternoon tea.

Resort

The Highlands at Harbor Springs

Near Harbor Springs, north of Petoskey

A Boyne-owned ski and golf resort near Harbor Springs, known as Boyne Highlands until 2022, with several golf courses and downhill skiing.

Mackinac & the Straits

Resort · Upscale

Grand Hotel

On Grand Avenue, Mackinac Island

A historic summer hotel on car-free Mackinac Island, built in 1887 and known for its long front porch, afternoon tea and golf course.

Resort

Mission Point Resort

On the Lake Huron shore of Mackinac Island

A lakefront resort on the sunrise side of Mackinac Island, with a wide lawn facing Lake Huron, a spa, an outdoor pool and a putting course.