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.
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...
Pat N | June 2026
Nice resort hotel
I was traveling solo but with a tour group. This hotel was very nice and well located in Traverse City. The room was quite nice and it was quiet. I spent two nights there. We had one meal in the...
87vette | June 2026
Nice resort on the water
Clean, friendly Staff, good parking, great location. Rooms are very nice, clean and up to date. On the bay with private beach. Negatives are no restaurant and no bar.
gr8hookipa | April 2026
A great option in Traverse City
Great hotel right on the bay. The decor is like fancy 70's style, which I kind of liked. The resort was very clean and the staff was very friendly. I extended my stay because it is a great place.
TripAdvisor Traveller Rating
| Features |
|
|---|---|
| Season(s) of Operation |
|