Skip to content
Show Map
Enter dates and number of guests to see the total trip price including additional fees and taxes, and rounded up to the nearest integer.
Over 6,000 guest reviews for places to stay in Oak Island, with an average of 4.8 out of 5 stars.

300+ places to stay

SUPERHOST
Private room
Rating 4.95 out of 594 reviews
Paradise Found
3 guests · 1 bedroom · 1 bed · 1 private bath
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$51 AUD / night
SUPERHOST
Entire house
Rating 4.81 out of 5132 reviews
TWO SALTY DOGS - OAK ISLAND w/ optional BOAT DOCK
8 guests · 2 bedrooms · 5 beds · 1 bath
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$81 AUD / night
SUPERHOST
Private room
Rating 5.0 out of 588 reviews
Fins-N-Grins (Private Entrance, Island Getaway)
2 guests · 1 bedroom · 1 bed · 1 private bath
Wi-Fi · Free parking · Air conditioning
Price:$88 AUD / night
SUPERHOST
Entire guest suite
Rating 4.97 out of 531 reviews
Brand-new private Studio, 3 blocks from the beach!
4 guests · Studio · 2 beds · 1 bath
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$95 AUD / night
SUPERHOST
Entire cottage
Rating 5.0 out of 55 reviews
NC Beach Cottage "Always Dreaming"
4 guests · 1 bedroom · 2 beds · 1.5 baths
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$87 AUD / night
Entire house
Rating 4.67 out of 5162 reviews
Studio By The Shore ~ Walk to Ocean
2 guests · Studio · 1 bed · 1 bath
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$98 AUD / night
SUPERHOST
Entire house
Rating 4.91 out of 588 reviews
Bungalow Oak Island Retreat-Beach Walk
4 guests · 2 bedrooms · 2 beds · 2 baths
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$142 AUD / night
SUPERHOST
Entire cottage
Rating 4.88 out of 525 reviews
Its a "Sweet Little Cottage On Oak Island"
3 guests · Studio · 1 bed · 1 bath
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$103 AUD / night
SUPERHOST
Entire house
Rating 4.98 out of 542 reviews
NEWLY RENOVATED Oceanfront & Dog Friendly w/ WiFi
10 guests · 3 bedrooms · 6 beds · 2 baths
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$286 AUD / night
SUPERHOST
Entire cottage
Rating 4.96 out of 591 reviews
Anita's Once Upon a Tide
5 guests · 3 bedrooms · 4 beds · 1 bath
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$95 AUD / night
Entire bungalow
Rating 4.52 out of 5109 reviews
Island Bungalow - Walk to Ocean :)
2 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$98 AUD / night
SUPERHOST
Entire guesthouse
Rating 4.92 out of 575 reviews
Pelican's Perch, Oak Island, NC
2 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$110 AUD / night
SUPERHOST
Entire house
Rating 4.92 out of 526 reviews
THE SHOAL SHACK - OAK ISLAND w/ optional BOAT DOCK
8 guests · 3 bedrooms · 4 beds · 2 baths
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$81 AUD / night
SUPERHOST
Entire guest suite
Rating 4.95 out of 573 reviews
Pelican Rest on Oak Island
2 guests · 1 bedroom · 2 beds · 1 bath
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$104 AUD / night
SUPERHOST
Entire condominium
Rating 4.84 out of 544 reviews
Spacious Condo - Pool - Walk to the beach!
6 guests · 3 bedrooms · 4 beds · 2.5 baths
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$90 AUD / night
Entire house
Rating 4.90 out of 549 reviews
Perfect Little Beach Cottage
2 guests · 2 bedrooms · 3 beds · 2 baths
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$154 AUD / night
SUPERHOST
Entire guest suite
Rating 5.0 out of 524 reviews
Tidal Pool Guest Suite Just Minutes From The Beach
2 guests · Studio · 1 bed · 1 bath
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$110 AUD / night
SUPERHOST
Entire apartment
Rating 5.0 out of 536 reviews
Latitude Adjustment 33.92:11 50 -78.12:46.88
5 guests · 1 bedroom · 3 beds · 1 bath
Wi-Fi · Free parking · Kitchen · Air conditioning
Price:$116 AUD / night
118 of 300+ Rentals
Enter dates and number of guests to show the total trip price including additional fees (but excluding any taxes). Free cancellation only applicable within 48 hours from booking.