Fine Dining

The perfect getaway calls for an exploration of the best local cuisine. Sample the freshest seafood, mouthwatering southern delicacies, or even signature entrees that will make your trip truly unforgettable. Many of these establishments offer waterfront dining for breathtaking views and added ambiance.

Icehouse Restaurant

103 Moore St., Swansboro, 28584
Distance from Jacksonville: 18.04 miles

More Info

The Atlantis at St Regis Resort

2000 New River Inlet Rd, North Topsail Beach, 28460
Distance from Jacksonville: 16.59 miles

More Info

White Oak River Bistro

206 W Corbett Avenue, Swansboro, 28584
Distance from Jacksonville: 18.05 miles

More Info