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.
Bitsy47 | September 2026
Great Stay
Amazing location, we could watch the boats on Lake Michigan from our balcony, and easily walk to the beach. Very nice room, friendly staff, and full buffet breakfast.
DarrenL639 | September 2026
Great Location, Pool & Beach
We stayed here for a number of days with our extended family. The hotel is nothing fancy, buy clean and good sized rooms. There is coffee always available and breakfast in the morning. The indoor...
IULynn | September 2026
Nice water front resort
Great hotel right on the Bay. Decor is old school but everyone is very friendly. Dated but clean. We had a balcony room and mostly left the door open to hear the sounds of the water. Breakfast is...
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...
TripAdvisor Traveller Rating
| Features |
|
|---|---|
| Season(s) of Operation |
|