$2,000/mo
4 beds3 baths— sq ft
3812 Island Dr, North Topsail Beach, NC 28460Available 01/01 • Dogs welcome • Laundry in unit
$2,400/mo
3 beds3 baths1,024 sq ft
231 Port Dr, North Topsail Beach, NC 28460Dogs welcome • Laundry in unit • Dishwasher
$2,700/mo
4 beds3.5 baths— sq ft
211 Goldsboro Dr, N Topsail Beach, NC 28460Dogs welcome • Laundry in unit • Car-dependent
$3,300/mo
3 beds3 baths1,404 sq ft
2280 New River Inlet Rd, North Topsail Beach, NC 28460Available 02/02 • Dogs welcome • Laundry in unit
$2,000/mo
3 beds2 baths1,028 sq ft
1973 New River Inlet Rd, North Topsail Beach, NC 28460Available 01/15 • Dogs welcome • Laundry in unit
$4,750/mo
7 beds4 baths2,380 sq ft
448 Ocean Dr, North Topsail Beach, NC 28460Dogs welcome • Laundry in unit • Parking
124 Ocean Vw, N Topsail Beach, NC, 28460End of results (Download All)
Willing to be flexible? Here are some rentals that closely match your search.
$2,100/mo
3 beds2.5 baths2,410 sq ft
1343 Chadwick Shores Dr, Sneads Ferry, NC 28460Available 01/10 • Laundry in unit • Parking
$2,300/mo
2 beds2 baths800 sq ft
4 Bermuda Landing Pl, North Topsail Beach, NC 28460Laundry in unit • Parking • Dishwasher
$2,100/mo
3 beds2 baths1,056 sq ft
15 Bermuda Landing Pl, North Topsail Beach, NC 28460Available 01/05 • Dogs welcome • Laundry in unit
$3,200/mo
4 beds3 baths1,513 sq ft
474 Chadwick Acres Rd, Sneads Ferry, NC 28460Dogs welcome • Parking • Car-dependent
$1,950/mo
2 beds2 baths792 sq ft
892 New River Inlet Rd, North Topsail Beach, NC 28460Laundry in unit • Parking • Dishwasher
$16,000/mo
8 beds9.5 baths5,130 sq ft
133 Ocean Vw, N Topsail Beach, NC 28460Laundry in unit • Parking • Dishwasher
1896 New River Inlet Rd #1416, North Topsail Beach, NC, 28460
113 Summer Place Dr Unit 1, North Topsail Beach, NC, 28460More to explore in North Topsail Beach, NC
- Property Types
- Bedrooms
- Amenities
- Price
Rentals near North Topsail Beach, NC
Apartments for rent near North Topsail Beach, NC
Popular rental markets in North Carolina
- Rentals
- Apartments







































United States
Canada