Body
Bayshore Resort is a smoke free, Victorian style hotel located on the sandy beach of West Grand Traverse Bay with an indoor pool, in room spas, and complimentary breakfast. Bayshore Resort is located close to golf, skiing, downtown shopping, and area malls. Open year round, discounts available; some rooms have Jacuzzi’s or fireplaces.
Barbara L | August 2026
Bayshore in Traverse City is the perfect family resort
Our new favorite hotel in Traverse City! Great pool, easy access beach in front of property & nice breakfast buffet with a friendly staff.
Janet E | June 2026
Beautiful resort on the Bay
This is an incredible resort on the Bay. The rooms were clean. I had requested a view of the Bay which was beautiful. The balcony was a nice size and the chairs/table clean for being outside. I...
Greg B | June 2026
Always a great experience
It is always a pleasure to stay at the Bayshore Resort. Their old world Victorian decor is a nice change from the more sterile interiors of most of the the newer hotels. Their service is excellent...
Joan F | June 2026
Very Nice with a serious downside
We stayed here for 3 nights, the most that would be tolerable. Everyone working at this hotel is what made the stay exceptional. There is no way to get most anywhere without a car so thank goodness...
Pete07046 | June 2026
Great location and amenities with spacious rooms!!!
My wife and I stayed five nights at this hotel and enjoyed our stay. The room was spacious and clean. The jacuzzi tub is wonderful! The hotel has a great location right on the beach, and is short...
TripAdvisor Traveller Rating
| Features |
|
|---|---|
| Season(s) of Operation |
|