Bayshore Resort
Bayshore Resort, located on the shores of West Grand Traverse Bay, offers the ideal stay in Traverse City. Just a short walk from downtown’s shopping and dining, it sits between the Old Mission and Leelanau Peninsulas, perfect for wine and nature lovers. Many of the 120 rooms feature private balconies or patios with bay views. Guests can relax in suites with in-room spas and fireplaces, or opt for more budget-friendly East Side or Standard Rooms. Amenities include an indoor pool, hot tub, game room, fitness center, complimentary breakfast, and shuttle service.
Location
833 E Front St.
Traverse City,
MI,
49686