Wyndham SeaWatch Plantation is located on SeaWatch Drive between North Myrtle Beach and Myrtle Beach. It's one of our larger Myrtle Beach resorts with three villa complexes, two towers and a huge selection of water-based amenities and activities.
Frequently Asked Questions
Places You Should Consider
Add to My Connections
Say Something or Ask a Question about Wyndham SeaWatch Plantation