1.800.634.4401
Nestled on the sandy shores of West Grand Traverse Bay, Bayshore Resort is the perfect place to enjoy Traverse City. Incredible shopping and dining are a short stroll away in the vibrant downtown district. Situated between Old Mission and Leelanau Peninsulas, wine and nature enthusiasts alike appreciate the location. Many of our 120 rooms feature a private balcony or patio with stunning bay views. Relax and unwind in our spacious suites which include an in-room spa and fireplace or choose from the more economical East Side or Standard Rooms. Enjoy great amenities including an indoor pool and hot tub, game room, fitness center, and complimentary breakfast and shuttle.