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.
RickandAnnie | February 2026
Would stay there again
Front desk staff and shuttle drivers were super friendly and helpful. Breakfast buffet was excellent.
asew07 | February 2026
Wonderful Staff, Beautiful Place
We had a rough weekend, things did not go as planned. However, our stay at this hotel was the best part of our weekend. The hotel itself is very beautiful and romantic. They accommodated us when our...
BRISKUT | October 2025
Don't pass this place up!
Of all the front row motels in Traverse City my wife and I have totally enjoyed our stays at this location.
The staff is friendly, the hotel is always spotless and you are as close to downtown as you...
Cassie P | September 2025
Won’t be back
Very dated hotel, our first room smelt like mold/mildew so we requested to change rooms. Next room on a different floor and opposite side of the hotel smelt the same. Had allergies the entire 2-night...
Jason R | July 2025
Great stay!
Nice beach and pool and clean rooms. Staff was very helpful, and continental breakfast has plenty of choices. We would stay again.
TripAdvisor Traveller Rating
| Features |
|
|---|---|
| Season(s) of Operation |
|