The Inn At Beulah Beach
Located on the east shore of Crystal Lake in Beulah. Built in 1907,
the Inn has a wide range of accommodations. All rooms have and come with
a a full breakfast, lake views, sandy beaches and gorgeous sunsets. Come
spend a day at the beach.

Each of our rooms is named after one of our children. Four of the five rooms have a view of the entire length of Crystal Lake and its legendary sunsets

We are located 25 miles from Traverse City and 18 miles from Interlochen Arts Academy. The Inn is at the head of the 11 mile biking trail along Crystal Lake to Frankfort. We are a five minute drive from the Sleeping Bear National Lakeshore and close to many top caliber golf courses.