We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Ocracoke Holiday Packages

A passing ferry.
Sunset during Kayak trip
Ocracoke Holiday Packages
Want to book a vacation to Ocracoke? Whether you are off for a romantic vacation, family trip, or an all-inclusive holiday, Ocracoke vacation packages on TripAdvisor make planning your trip simple and affordable.
Find the perfect vacation package for Ocracoke on TripAdvisor by comparing Ocracoke hotel and flight prices. Travelers like you have written 2,853 reviews and posted 1,326 candid photos for Ocracoke hotels. Book your Ocracoke vacation today!
Or build your own Ocracoke holiday package
Ocracoke Harbor Inn
#1 Hotel in Ocracoke
Ocracoke Harbor Inn
With our son coming home from college (ECU) for the weekend we wanted a unique place to gather for Thanksgiving. We prepared the meal at home and packed it into a cooler to...
1. Find your perfect hotel
2. Find the right flight
Captain's Landing Waterfront Inn
#2 Hotel in Ocracoke
Captain's Landing Waterfront Inn
By far the nicest place I have stayed at on Ocracoke. Wonderful staff even show you to your room and make sure you know how everything works. They also gave excellent suggestions...
1. Find your perfect hotel
2. Find the right flight
Edwards of Ocracoke Rooms and Cottages
#3 Hotel in Ocracoke
Edwards of Ocracoke Rooms and Cottages
My husband just returned home from Ocracoke where we spent two nights at Edwards. I can’t say enough good things about it. Our room was the cleanest I have ever stayed in...
1. Find your perfect hotel
2. Find the right flight
Cheap Flights to Ocracoke
Dec
find price return
Jan
find price return
Feb
find price return
†  Prices are based on round trip travel with returns between 1-21 days after departure. These are the best fares found by travellers who searched TripAdvisor and a select group of our fare search partners in the past 72 hours. Ticket prices and seat availability change rapidly and cannot be guaranteed.