Flight
Norfolk International Airport is a small airport but also the closest airport to the Outer Banks, about a two hour drive. You could also fly into Raleigh-Durham International Airport if that is easier for you to get there. This airport is about four hours away from the Outer Banks.
Hotel
This hotel is oceanfront and only about a 5 minute drive to the ceremony/reception. You are also more than welcome to search for a rental with AIRB&B or VRBO.