The Bayshore Resort is a 120 room Victorian-style hotel on the sandy beach of WestGrand Traverse Bay. Most rooms feature private balcony or patio and views of the bay. Some have in-room spa and fireplace. indoor pool, spa, fitness, game and laundry rooms. Visit our Web site to take a virtual tour of the hotel and view our weather cam for current conditions on West Bay. Complimentary continental breakfast. Conference facilities. Free high-speed internet access in all rooms.