Nestled on the sandy shores of West Grand Traverse Bay, Bayshore Resort is the perfect place to enjoy Traverse City. Incredible shopping and dining is 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.
Cookies are used for measurement, ads and optimization. By continuing to use our site you agree to our privacy policy.