Skip to content
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
Entire guesthouse
Rating 4.99 out of 579 reviews
No Regrets Studio Getaway Short walk to the beach!
4 guests · 1 bedroom · 2 beds · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$95 AUD / night
SUPERHOST
Entire house
Rating 4.80 out of 5144 reviews
TWO SALTY DOGS - OAK ISLAND w/ optional BOAT DOCK
8 guests · 2 bedrooms · 5 beds · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$81 AUD / night
Entire house
Rating 4.79 out of 559 reviews
Donovan's Reef
8 guests · 3 bedrooms · 5 beds · 2 baths
Wi-Fi · Kitchen · Free parking
Price:$73 AUD / night
Entire house
Rating 4.67 out of 5163 reviews
Studio By The Shore ~ Walk to Ocean
2 guests · Studio · 1 bed · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$98 AUD / night
SUPERHOST
Entire guesthouse
Rating 4.75 out of 516 reviews
Tree House at the Beach cozy, quiet, walk to beach
2 guests · Studio · 0 beds · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$95 AUD / night
SUPERHOST
Entire cottage
Rating 4.88 out of 534 reviews
Its a "Sweet Little Cottage On Oak Island"
3 guests · Studio · 1 bed · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$102 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 · Kitchen · Free parking
Price:$110 AUD / night
SUPERHOST
Private room
Rating 5.0 out of 592 reviews
Fins-N-Grins (Private Entrance, Island Getaway)
2 guests · 1 bedroom · 1 bed · 1 private bath
Wi-Fi · Pool · Free parking
Price:$95 AUD / night
SUPERHOST
Entire cottage
Rating 4.88 out of 5110 reviews
Beachy COTTAGE with a cozy screened in porch
5 guests · 2 bedrooms · 4 beds · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$88 AUD / night
SUPERHOST
Private room
Rating 5.0 out of 5149 reviews
Beach Oasis, Ocean Views, At the Beach, Hot Tub
2 guests · 1 bedroom · 1 bed · 1 private bath
Wi-Fi · Free parking
Price:$121 AUD / night
SUPERHOST
Entire cottage
Rating 4.96 out of 596 reviews
Anita's Once Upon a Tide
5 guests · 3 bedrooms · 4 beds · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$95 AUD / night
SUPERHOST
Entire guest suite
Rating 4.87 out of 5189 reviews
Oak Island Beach Guest Cottage
3 guests · Studio · 2 beds · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$124 AUD / night
SUPERHOST
Entire cottage
Rating 4.77 out of 578 reviews
Cozy Rustic Ocean Front Cottage
6 guests · 3 bedrooms · 6 beds · 1.5 baths
Wi-Fi · Kitchen · Free parking
Price:$161 AUD / night
SUPERHOST
Private room
Rating 4.97 out of 5166 reviews
4 blocks from beach-private rm/bath - Roku HBO SHO
2 guests · 1 bedroom · 1 bed · 1 private bath
Wi-Fi · Free parking
Price:$105 AUD / night
Entire bungalow
Rating 4.54 out of 5112 reviews
Island Bungalow - Walk to Ocean :)
2 guests · 1 bedroom · 1 bed · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$95 AUD / night
SUPERHOST
Entire guest suite
Rating 4.97 out of 532 reviews
Brand-new private Studio, 3 blocks from the beach!
4 guests · Studio · 2 beds · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$94 AUD / night
SUPERHOST
Entire house
Rating 4.98 out of 549 reviews
NEWLY RENOVATED Oceanfront & Dog Friendly w/ WiFi
10 guests · 3 bedrooms · 6 beds · 2 baths
Wi-Fi · Kitchen · Free parking
Price:$145 AUD / night
SUPERHOST
Entire house
Rating 5.0 out of 542 reviews
Remodeled mid century, short walk to the Beach!
5 guests · 2 bedrooms · 3 beds · 1 bath
Wi-Fi · Kitchen · Free parking
Price:$95 AUD / night
118 of 300+ places to stay
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.