Nearby Brunswick Islands beaches include Holden Beach (closest to the resort), Ocean Isle Beach, Oak Island, Sunset Beach and Caswell Beach. Each offers its own combination of wide shoreline, family-friendly atmosphere, fishing piers and tranquil island charm.