Sleep & Travel
United States of America
Oak Island (North Carolina)
Accommodation categories
Filters
Show all
Accommodations in Oak Island You’ll Love (Page 19)
Affordable, Top-Rated Places to Stay in Oak Island – For Every Budget
Looking for accommodation in Oak Island (North Carolina)? Discover a wide range of places to stay starting at just $50.00 per night – from hotels and bed & breakfasts to vacation rentals. Whether you're visiting for business or leisure, you'll find the perfect place that fits your budget and travel needs. Book your ideal Oak Island accommodation today!
Sort by distance
Sort by price (ascending)
Sort by price (descending)
We found 747 Accommodations in Oak Island and the surrounding area (within 20 miles)
Holiday home in Caswell Beach near Oak Island, North Carolina , 1000 Caswell Beach Road, #810
The Three Palms is located in Caswell Beach, just 30 miles from USS North Carolina and 31 miles from Thalian Hall.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Caswell Beach near Oak Island, North Carolina , 1000 Caswell Beach Road, #403
Sea-Renity Now is located in Caswell Beach, just a 15-minute walk from Caswell Beach and 30 miles from USS North Carolina.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Oak Island, North Carolina , 700 Ocean Drive, #211
My Happy Place is located in Oak Island, just 1.5 miles from Caswell Beach and 30 miles from USS North Carolina.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Caswell Beach near Oak Island, North Carolina , 1000 Caswell Beach Road, #907
Beechouse offers accommodations in Caswell Beach, 30 miles from USS North Carolina and 31 miles from Thalian Hall.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Oak Island, North Carolina , 700 Ocean Drive, #212
Sea Tales offers accommodations in Oak Island, 1.5 miles from Caswell Beach and 30 miles from USS North Carolina.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Caswell Beach near Oak Island, North Carolina , 1000 Caswell Beach Road, #1205
Beachy McBeach Face offers accommodations in Caswell Beach, 30 miles from USS North Carolina and 31 miles from Thalian Hall.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Caswell Beach near Oak Island, North Carolina , 1000 Caswell Beach Road, #1404
Southern Beauty is located in Caswell Beach, just 30 miles from USS North Carolina and 31 miles from Thalian Hall.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Caswell Beach near Oak Island, North Carolina , 1000 Caswell Beach Road, #710
Bonnie By The Sea is located in Caswell Beach, just 30 miles from USS North Carolina and 31 miles from Thalian Hall.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Caswell Beach near Oak Island, North Carolina , 1000 Caswell Beach Road, #1311
Annies Beach-A-Licious offers accommodations in Caswell Beach, 30 miles from USS North Carolina and 31 miles from Thalian Hall.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Oak Island, North Carolina , 700 Ocean Drive, #113
Star Fish offers accommodations in Oak Island, 30 miles from USS North Carolina.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Oak Island, North Carolina , 105 SE 58th Street, #8304
The accommodation offers an elevator and a shared kitchen for guests.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Caswell Beach near Oak Island, North Carolina , 1000 Caswell Beach Road, #303
Captains Choice is located in Caswell Beach, just a 15-minute walk from Caswell Beach and 30 miles from USS North Carolina.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Caswell Beach near Oak Island, North Carolina , 1000 Caswell Beach Road, #714
Carefree offers accommodations in Caswell Beach, a 16-minute walk from Caswell Beach and 30 miles from USS North Carolina.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Caswell Beach near Oak Island, North Carolina , 1000 Caswell Beach Road, #1611
Sunset Blvd offers accommodations in Caswell Beach, 30 miles from USS North Carolina.
Parking
Fitness centre
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Caswell Beach near Oak Island, North Carolina , 1000 Caswell Beach Road, #1312
The Breeze offers accommodations in Caswell Beach, 30 miles from USS North Carolina and 31 miles from Thalian Hall.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Oak Island, North Carolina , 305 West Oak Island Drive
Off The Clock offers accommodations in Oak Island, 30 miles from USS North Carolina and 31 miles from Thalian Hall.
Holiday home in Caswell Beach near Oak Island, North Carolina , #44 Foxfire Trace
Sea-Nic View is located in Caswell Beach, just a 4-minute walk from Caswell Beach and 31 miles from USS North Carolina.
Parking
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Oak Island, North Carolina , 123 NW 19th Street
The air-conditioned accommodation is 31 miles from USS North Carolina.
Holiday home in Oak Island, North Carolina , 2350 West Beach Drive
With free Wifi, this vacation home provides a cable TV, and a fully equipped kitchen with a dishwasher and oven.
Holiday home in Oak Island, North Carolina , 105 SE 58th Street #7101
Among the facilities at this property are an elevator and a shared kitchen, along with free Wifi throughout the property.
Parking
Pets allowed
Outdoor pool
Swimming pool
Swimming Pool
Holiday home in Oak Island, North Carolina , 2350 West Beach Drive
With free Wifi, this vacation home offers a cable TV, and a fully equipped kitchen with a dishwasher and oven.
Holiday home in Oak Island, North Carolina , 2350 West Beach Drive
With free Wifi, this vacation home provides a cable TV, and a fully equipped kitchen with a dishwasher and oven.
Holiday home in Oak Island, North Carolina , 113 NE 6th Street
Ruff Life offers accommodations in Oak Island, 30 miles from USS North Carolina.
Holiday home in Oak Island, North Carolina , 3005 West Beach Drive
Guests are welcome to go for a swim in the private pool.
Holiday home in Caswell Beach near Oak Island, North Carolina , 1000 Caswell Beach Road, #1302
Sea La Vie is located in Caswell Beach, just a 18-minute walk from Caswell Beach and 30 miles from USS North Carolina.
Parking
Outdoor pool
Swimming pool
Swimming Pool
1
17
18
19
20
21
30
Accommodation data and pictures provided by Booking.com