Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Best North Topsail Beach Vacation rentals on Holiday Lettings - House rentals

All filters

Filters

157 Vacation rentals

Apartment rental in North Topsail Beach with shared pool

North Topsail Beach apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $190 / night

$950 / week

1 / 41

Vacation apartment in North Topsail Beach

North Topsail Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from $135 / night

$675 / week

1 / 18

Apartment rental in North Topsail Beach with shared pool

North Topsail Beach apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from $190 / night

$950 / week

1 / 26

Hotel apartment rental in North Topsail Beach with shared pool

North Topsail Beach hotel apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

from $290 / night

$1,450 - $3,550 / week

1 / 34

Vacation home with shared pool in North Topsail Beach

North Topsail Beach house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $250 / night

$1,250 / week

1 / 43

Vacation apartment rental

North Topsail Beach apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $190 / night

$950 - $2,950 / week

1 / 43

Apartment rental in North Topsail Beach with shared pool

North Topsail Beach apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $270 / night

$1,350 / week

1 / 33

Vacation home with shared pool in North Topsail Beach

North Topsail Beach house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $205 / night

$1,025 / week

1 / 47

Vacation home in North Topsail Beach

North Topsail Beach house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

from $219 / night

$1,095 / week

1 / 25

Vacation apartment with shared pool in North Topsail Beach

North Topsail Beach apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $230 / night

$1,150 - $3,450 / week

1 / 17

Apartment rental in North Topsail Beach with shared pool

North Topsail Beach apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 9

from $250 / night

$1,250 / week

1 / 39

Home rental in North Topsail Beach

North Topsail Beach house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $259 / night

$1,295 / week

1 / 29

North Topsail Beach Vacation apartment rental

North Topsail Beach apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $250 / night

$1,250 / week

1 / 39

Vacation home in North Topsail Beach

North Topsail Beach house

  • 7 bedrooms
  • 6 bathrooms
  • sleeps 20

from $514 / night

$3,595 / week

1 / 74

North Topsail Beach Vacation home rental

North Topsail Beach house

  • 7 bedrooms
  • 7 bathrooms
  • sleeps 26

from $514 / night

$3,595 / week

1 / 45

North Topsail Beach Vacation apartment rental

North Topsail Beach apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $285 / night

$1,425 / week

1 / 48

Vacation home in North Topsail Beach

North Topsail Beach house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from $339 / night

$1,695 / week

1 / 50

North Topsail Beach Vacation hotel apartment rental

North Topsail Beach hotel apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $310 / night

$1,550 / week

1 / 38

Home rental in North Topsail Beach

North Topsail Beach house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from $299 / night

$1,495 / week

1 / 53

Vacation home with shared pool in North Topsail Beach

North Topsail Beach house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $230 / night

$1,150 / week

1 / 40

Vacation apartment with indoor pool in North Topsail Beach

North Topsail Beach apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 9

from $285 / night

$1,425 / week

1 / 32

Vacation apartment in North Topsail Beach

North Topsail Beach apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from $190 / night

$950 / week

1 / 43

North Topsail Beach Vacation condo rental

North Topsail Beach condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $179 / night

$895 / week

1 / 47

Vacation apartment in North Topsail Beach

North Topsail Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $150 / night

$750 / week

1 / 44

North Topsail Beach Vacation home rental

North Topsail Beach house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 12

from $379 / night

$1,895 / week

1 / 18

Vacation bungalow in North Topsail Beach

North Topsail Beach bungalow

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $229 / night

$1,295 / week

1 / 29

Vacation home with swimming pool in North Topsail Beach

North Topsail Beach house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 18

from $419 / night

$2,395 / week

1 / 55

North Topsail Beach Vacation apartment rental

North Topsail Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 6

from $150 / night

$750 / week

1 / 36

Vacation home in North Topsail Beach

North Topsail Beach house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 12

from $269 / night

$1,395 / week

1 / 32

Vacation home with shared pool in North Topsail Beach

North Topsail Beach house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 18

from $459 / night

$2,295 / week

1 / 47

Vacation home in North Topsail Beach

North Topsail Beach house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $199 / night

$995 / week

1 / 15

Vacation home rental

North Topsail Beach house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 14

from $419 / night

$2,095 / week

1 / 18

Home rental in North Topsail Beach

North Topsail Beach house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from $299 / night

$1,495 / week

1 / 43

Vacation home in North Topsail Beach

North Topsail Beach house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $299 / night

$1,495 / week

1 / 36

North Topsail Beach Vacation home rental

North Topsail Beach house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from $299 / night

$1,495 / week

1 / 36

North Topsail Beach Vacation condo rental

North Topsail Beach condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $170 / night

$850 / week

1 / 46

Vacation log cabin in North Topsail Beach

North Topsail Beach log cabin

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $299 / night

$1,495 / week

1 / 28

Home rental in North Topsail Beach with swimming pool

North Topsail Beach house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 12

from $439 / night

$2,195 / week

1 / 18

Vacation condo with shared pool in North Topsail Beach

North Topsail Beach condo

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 9

from $190 / night

$950 / week

1 / 16

North Topsail Beach Vacation apartment rental

North Topsail Beach apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $439 / night

$2,195 / week

1 / 55