Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
North Topsail Beach
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Italy
Italy
Caribbean
Caribbean
Mexico
Mexico
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Beachfront
Amazing pools
Amazing views
Countryside
Rooms
Lake
Play
Trending
Chef's kitchens
Vineyards
Lakefront
Cabins
New
Tiny homes
Design
Houseboats
Farms
Bed & breakfasts
Camping
Beach
Surfing
Golfing
Filters
0
Show map
Search results; Over 1,000 places in North Topsail Beach
Over 1,000 places in North Topsail Beach
Learn how we sort results
Learn how we sort results
Apartment in North Topsail Beach
Sandy Vibes on the Beach-Enjoy a Peaceful Getaway!
Individual Host
Individual Host
10–15 Apr
10–15 Apr
€ 166
night
€ 166 per night
·
€ 827 total
€ 827 total
Show price breakdown
New place to stay
New
Superhost
Superhost
Apartment in North Topsail Beach
Family-Friendly Resort on Topsail Island
Individual Host
Individual Host
7–12 Apr
7–12 Apr
€ 164
€ 125
night
€ 125 per night, originally € 164
·
€ 622 total
€ 622 total
Show price breakdown
4.8 out of 5 average rating, 295 reviews
4.8 (295)
Home in North Topsail Beach
Pool&Beach|Gameroom|View|Gym
Individual Host
Individual Host
24–29 Apr
24–29 Apr
€ 208
night
€ 208 per night
·
€ 1,037 total
€ 1,037 total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Apartment in North Topsail Beach
Cozy On-the-Beach w/ Private Deck
4 beds
4 beds
7–12 Apr
7–12 Apr
€ 201
€ 159
night
€ 159 per night, originally € 201
·
€ 793 total
€ 793 total
Show price breakdown
4.94 out of 5 average rating, 111 reviews
4.94 (111)
Guest favourite
Guest favourite
Apartment in North Topsail Beach
Seaside Joy - This is your happy place!
4 beds
4 beds
8–13 Apr
8–13 Apr
€ 170
night
€ 170 per night
·
€ 846 total
€ 846 total
Show price breakdown
4.91 out of 5 average rating, 90 reviews
4.91 (90)
Guest favourite
Guest favourite
Apartment in North Topsail Beach
No Booking Fee! Oceanfront 1 Bedroom, 1 Bath Condo
4 beds
4 beds
14–19 Apr
14–19 Apr
€ 156
night
€ 156 per night
·
€ 779 total
€ 779 total
Show price breakdown
4.96 out of 5 average rating, 78 reviews
4.96 (78)
Guest favourite
Guest favourite
Apartment in North Topsail Beach
Serenity by the Sea, cozy beachfront with a view
Individual Host
Individual Host
13–18 Apr
13–18 Apr
€ 210
€ 190
night
€ 190 per night, originally € 210
·
€ 946 total
€ 946 total
Show price breakdown
4.96 out of 5 average rating, 81 reviews
4.96 (81)
Home in North Topsail Beach
Flowers on the Beach
Individual Host
Individual Host
7–12 Apr
7–12 Apr
€ 212
night
€ 212 per night
·
€ 1,057 total
€ 1,057 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Holiday home in North Topsail Beach
*NEW* 2Br Beach House with Private Beach Access!
4 beds
4 beds
7–12 Apr
7–12 Apr
€ 206
€ 178
night
€ 178 per night, originally € 206
·
€ 890 total
€ 890 total
Show price breakdown
4.95 out of 5 average rating, 86 reviews
4.95 (86)
Guest favourite
Guest favourite
Home in North Topsail Beach
OCEANFRONT! Contemporary. Private Beach Access.
Individual Host
Individual Host
5–10 Apr
5–10 Apr
€ 624
€ 486
night
€ 486 per night, originally € 624
·
€ 2,426 total
€ 2,426 total
Show price breakdown
5.0 out of 5 average rating, 92 reviews
5.0 (92)
Guest favourite
Guest favourite
Apartment in North Topsail Beach
Modern Oceanfront Condo - All linens provided!
3 beds
3 beds
7–12 Apr
7–12 Apr
€ 213
€ 186
night
€ 186 per night, originally € 213
·
€ 930 total
€ 930 total
Show price breakdown
5.0 out of 5 average rating, 34 reviews
5.0 (34)
Home in North Topsail Beach
Oceanfront Home with Spa & Pool
11 beds
11 beds
13–20 Apr
13–20 Apr
€ 490
night
€ 490 per night
·
€ 3,427 total
€ 3,427 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Apartment in North Topsail Beach
Relaxing oceanfront condo w/ private beach access
3 beds
3 beds
1–6 Apr
1–6 Apr
€ 265
€ 230
night
€ 230 per night, originally € 265
·
€ 1,148 total
€ 1,148 total
Show price breakdown
4.96 out of 5 average rating, 28 reviews
4.96 (28)
Guest favourite
Guest favourite
Apartment in North Topsail Beach
Pools Open in April *Ocean views*Restaurant Onsite
5 beds
5 beds
5–10 Apr
5–10 Apr
€ 449
€ 308
night
€ 308 per night, originally € 449
·
€ 1,539 total
€ 1,539 total
Show price breakdown
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest favourite
Guest favourite
Home in North Topsail Beach
SEA STILTS. Ocean Front. 3BR/2BA. Beds Made!
Individual Host
Individual Host
12–17 Apr
12–17 Apr
€ 506
night
€ 506 per night
·
€ 2,528 total
€ 2,528 total
Show price breakdown
4.96 out of 5 average rating, 175 reviews
4.96 (175)
Guest favourite
Guest favourite
Home in North Topsail Beach
Oceanfront 3 bedroom home; private beach access
5 beds
5 beds
7–12 Apr
7–12 Apr
€ 530
€ 391
night
€ 391 per night, originally € 530
·
€ 1,954 total
€ 1,954 total
Show price breakdown
4.99 out of 5 average rating, 103 reviews
4.99 (103)
Guest favourite
Guest favourite
Holiday home in North Topsail Beach
Sea La Vie - Oceanfront 2 Bedroom Beach House
2 queen beds
2 queen beds
6–11 Apr
6–11 Apr
€ 405
night
€ 405 per night
·
€ 2,022 total
€ 2,022 total
Show price breakdown
4.98 out of 5 average rating, 53 reviews
4.98 (53)
Guest favourite
Guest favourite
Holiday home in North Topsail Beach
Catch A View - Oceanfront Home
2 queen beds
2 queen beds
7–12 Apr
7–12 Apr
€ 526
€ 442
night
€ 442 per night, originally € 526
·
€ 2,210 total
€ 2,210 total
Show price breakdown
4.98 out of 5 average rating, 56 reviews
4.98 (56)
1
2
3
4
…
15