The Bay Watch Resort is a large complex with 3 high-rise towers built between 2001 and 2003. In addition to being close to North Myrtle Beach dining, retail, and golf, Bay Watch also offers an on-site sports bar, tiki bar, multiple indoor and outdoor pools, lazy rivers, hot tubs and more.
•
•
•
•
•
•