Sandcastle Beach Resort

Come play in the sand

*AVAILABILITY ALERT* (as of 6/4/25) We only have the following cottage/suite (with full kitchens, sleeps max 6) available in June/July/Aug for weekly stay. Sat-Sat, 7 nights:

  • June 7-14, Cottage 1, 4 and Suite 9

  • July 12-19, Cottage 2

  • Aug 23-30, Suite 9

  • Aug 24-31, Cottages 1 and 2

    We also have the following weekends (Fri and Sat nights) available (as of today) coming up in the next 30 days:

  • June 6-8, Cottages 1, 4, Suites 6, 7, 8, 9

  • June 13-15, Suites 6, 8

  • June 20-22, Suites 6

  • We also have some limited availability for the summer months, so give us a call at (989) 739-7977 to reserve, or click on “Check Availability” to reserve online.

Resort amenities

Streaming TV

Private Outdoor Tables

Wi-Fi

BBQ Grills

Games

Fire Pits

Children Play Area

Onsite Firewood For Sale

Picnic Tables

RiverWalk

Volleyball Net

Accommodations

We offer five cottages, four suites, and a Main house to choose from

What are previous guests saying about Sandcastle Beach Resort?

“Beautiful beach. The cottage was the perfect getaway for our family.”

— Amanda S.

“We just had our 1st family vacation and we absolutely loved it. We will be back next year for sure!”

— Hillary B.

“Great family atmosphere, love the beach, love the lake, love it all!”

— Michelle S.

“Great place to stay. Right on the beach. Clean and cozy.”

— Bryan J.

Reserve your cottage/suite now!