Lodging
Fairfield by Marriott Inn and Suites
This beautifully renovated 80-room hotel reopened as the first Marriott hotel in Brunswick County. The property is located between historic downtown Southport and the beautiful beaches of Caswell and Oak Island. Enjoy large, modern guestrooms, complimentary Wi-Fi and refrigerators and microwaves in all rooms. Watch your favorite streaming services on a 55” tv in the comfort of your own room. Relax and enjoy a dip in our outdoor pool, or take your coffee to our new patio.