Baywatch is located on the Soundside with the Gulf of Mexico directly across the street.  The grounds are spread out with water fountains and a swimming pool.  There is also a pier for you to enjoy.  The sound is a great place for families with small children and for people who like watersports.

Book This Resort

Enter Your Email to Recieve Special Deals & To Enter For Free Vacation