The Baywatch Resort is located in a beach area of Traverse City, about 3.9 km away from Dennos Museum Center.
Mt Holiday Ski Area is around 2.5 km from the hotel.
The Baywatch Resort can be reached in 10 minutes by car from Cherry Capital airport.
Room amenities at The Baywatch Resort include climate control, pay television, a balcony, a microwave and a wardrobe. Bathrooms come with a shower, a hairdryer and a spa bathtub.
Eat & Drink
G's Pizzeria & Deli and Ruby Tuesday offer an assortment of dishes within 100 meters of the property.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.