Ja, es gibt viele Hotels am See in Traverse City, darunter das Grand Traverse Resort and Spa, das Park Place Hotel und das Bayshore Resort.