The Baywatch Resort is a hotel in Traverse City, Michigan. It offers a fitness center, free parking and business & meeting facilities. Guests rate it 4.7/5 across 2,437 reviews.
Should you book The Baywatch Resort?
Expect guest scores around 4.7/5.
Best for
- Road trips & drive-up convenience
- Business travelers
Close to the water
A beachfront setting puts the shoreline within easy reach for your stay.
Around the area
The Baywatch Resort is in Traverse City, Michigan, rated 4.7/5 by guests.
What you'll enjoy
Gallery
























Amenities & facilities
Most popular facilities
- Non-smoking rooms
- Free Wifi
- Free parking
- Facilities for disabled guests
- Beachfront
- Fitness center
- Private beach area
- Breakfast
Great for your stay
- Parking
- Private bathroom
- Air conditioning
- Free Wifi
- Free parking
- Fitness center
- Non-smoking rooms
- Flat-screen TV
Private bathroom
- Toilet paper
- Towels
- Bath or shower
- Toilet
- Free toiletries
- Hairdryer
- Shower
Bedroom
- Linens
- Wardrobe or closet
Outdoors
- Picnic area
- Outdoor furniture
- Beachfront
- Private beach area
Kitchen
- Coffee machine
- Microwave
- Refrigerator
Location
1529 US 31 North, Traverse City, MI 49686, United States, Traverse City, Michigan
The Baywatch Resort is located in Traverse City, Michigan.
Good to know
Frequently asked questions
What amenities does The Baywatch Resort offer?
The Baywatch Resort offers Non-smoking rooms, Free Wifi, Free parking, Facilities for disabled guests, Beachfront, Fitness center, Private beach area, Breakfast, Parking, Air conditioning, Water sports facilities on site, and Hairdryer.
Where is The Baywatch Resort located?
The Baywatch Resort is located in Traverse City, Michigan, at 1529 US 31 North, Traverse City, MI 49686, United States.