Your Summer on Crystal Lake

Motel rooms with lake views and private weekly cottages on Michigan's most beautiful inland lake.

Reserve Your Stay

Best rates here  ·  No service fees

Everything a Great Lake Trip Should Be

A private sandy beach, a waterfront dock, and evening firepits — with Sleeping Bear Dunes just down the road.

Private Sandy Beach

Step out of your room and onto the sand. Our private beach on Crystal Lake is yours for the entire stay — no crowds, no driving, no reservations required.

About the Resort

Rooms & Weekly Cottages

Sixteen motel rooms available nightly — all with lake views. Six private cottages with full kitchens, available by the week for families and groups.

See All Rooms

Beulah, Michigan

Sleeping Bear Dunes National Lakeshore, Pinecroft Golf Course, wineries, and small-town northern Michigan — all within easy reach.

Local Guide

Rooms with a View

Lake-view rooms available nightly. Private cottages available by the week. All with beach access included.

King Bed Lake View room at Crystal Lake Resort

King Bed, Lake View

/ night

Ground-floor king room with a stunning view of Crystal Lake. Private beach and dock access included.

View All Rooms
Two Queen Beds Lake View room at Crystal Lake Resort

2 Queen Beds, Lake View

/ night

Spacious room with two queen beds and a lake view — ideal for families or small groups.

View All Rooms
Cottage 1 — three bedrooms with full kitchen at Crystal Lake Resort

Cottage #1 — 3 Bedrooms

/ week

Our largest cottage — lake views, three bedrooms, and a full kitchen. Weekly rental, perfect for the whole family.

View All Cottages

Check Availability

Pick your dates and we'll show you what's open.

What Guests Are Saying

Expedia
8.8 / 10 · 493 reviews · Excellent
M
Melinda Jun 2026
★★★★★

"Everything was just great from the moment we arrived until the time of departure. Our cottage was very clean and the staff was very helpful."

A
Ann Oct 2025
★★★★★

"Super easy check-in. Room was adorable and the beach was lovely. Area restaurants were amazing."

R
Raylene Oct 2025
★★★★★

"3rd year staying, always very comfortable, on the water, private beach, shopping in Beulah. Just a laid back vaca."

See all 493 reviews on Expedia ↗
Google
4.4 ★★★★½ · 218 reviews
P
Peter Logan 6 months ago
★★★★★

"This place is a gem! Very comfortable and cozy place on the lake, with its own sandy beach and swimming area. Great sunset views. Outstanding location for biking into Beulah and reaching bike trails that lead to Frankfort."

A
Allison Bishop 1 year ago
★★★★★

"We had a wonderful experience. We appreciate receiving champagne and a nice card for our honeymoon. Beach access is just steps away. Beautiful sunsets. Crystal Lake is clear and beautiful. Definitely recommend."

P
Patricia Eakin 1 year ago
★★★★★

"If you are looking for the perfect place for a family getaway this is the place to be. We have stayed in both the cabins and rooms and absolutely loved both. The owners are amazing and very accommodating."

See all 218 reviews on Google ↗
Tripadvisor
4.4 ●●●●◐ · 99 reviews
J
Joe Oct 2025
●●●●●

"Great Place to Stay"

"Very pleased with our room. The room was very clean and the mattress was very comfortable."

S
swede327 Sep 2019
●●●●●

"Great gem of a place!"

"Clean rooms and beautiful view of Crystal Lake. And a beach where you can sit and relax."

J
jiri m Jul 2021
●●●●●

"Really nice"

"Nice resort with private beach on crystal lake. Clean and comfortable room, very friendly and helpful staff."

See all 99 reviews on Tripadvisor ↗

Ready for the Lake?

Motel rooms book fast in summer. Cottages go even faster.

Book a Room Ask About Cottages