Photos coming soon
HOTEL
The Baywatch Resort
1529 Us 31 N, Traverse City
Where it sits
The Baywatch Resort
1529 Us 31 N, Traverse City
44.74674, -85.54584
Plan around The Baywatch Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
