Search for Cheap Deals on
Spa Resort Hotels in Traverse City

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking, and you save up to 60%!


Featured Traverse City Resorts & Hotels with Spas

The Baywatch Resort
The Baywatch Resort
3 out of 5
1529 US 31 N, Traverse City, MI
Fully refundable
Stay at this 3-star beach hotel in Traverse City. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the convenient parking ...
The Baywatch Resort
Pinestead Reef Resort
Pinestead Reef Resort
4 out of 5
1265 N US Highway 31 N, Traverse City, MI
Stay at this 4-star beach apartment in Traverse City. Enjoy free WiFi, free parking, and a private beach. Our guests praise the property condition in our reviews. ...
Pinestead Reef Resort