Updating

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

Updating

Best Vacation Rentals in North Carolina Mountains - Holiday Lettings - Cabins

All filters

Filters

15,448 Vacation rentals

Revenue impacts this sort order. Learn more

Vacation home in Bryson City

Bryson City house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $235 / night

$1,645 / week

1 / 30

Ski home to rent in Boone

Boone house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from $345 / night

$2,415 / week

1 / 30

Ski home to rent in Boone

Boone house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 14

from $418 / night

$2,926 / week

1 / 30

Vacation home rental

Hendersonville house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $182 / night

$1,274 / week

1 / 21

Ski home to rent in Banner Elk

Banner Elk house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $374 / night

$2,618 / week

1 / 30

Bryson City Vacation home rental

Bryson City house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $252 / night

$1,764 / week

1 / 30

Vacation home in Whittier

Whittier house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $305 / night

$2,135 / week

1 / 30

Vacation home in Bryson City

Bryson City house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 12

from $373 / night

$2,611 / week

1 / 30

Sugar Mountain ski condo to rent.

Sugar Mountain condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $285 / night

$1,995 / week

1 / 30

Ski condo to rent in Tuckasegee

Tuckasegee condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $444 / night

$3,108 / week

1 / 23

Vacation home in Whittier

Whittier house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

from $240 / night

$1,680 / week

1 / 20

Ski home to rent in Asheville

Asheville house

  • 9 bedrooms
  • 4 bathrooms
  • sleeps 20

from $770 / night

$5,390 / week

1 / 30

Ski home to rent in Seven Devils

Seven Devils house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 14

from $463 / night

$3,241 / week

1 / 30

Vacation home in Bryson City

Bryson City house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from $363 / night

$2,541 / week

1 / 30

Ski home to rent in Boone

Boone house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from $490 / night

$3,430 / week

1 / 30

Vacation home in Lake Lure

Lake Lure house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from $570 / night

$3,990 / week

1 / 30

Hot Springs Vacation home rental

Hot Springs house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $240 / night

$1,680 / week

1 / 30

Asheville Vacation home rental

Asheville house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 7

from $661 / night

$4,627 / week

1 / 30

Ski home to rent in Waynesville

Waynesville house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 13

from $534 / night

$3,738 / week

1 / 30

Vacation home in Columbus

Columbus house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 14

from $420 / night

$2,940 / week

1 / 30

Ski home to rent in Fletcher

Fletcher house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 11

from $452 / night

$3,164 / week

1 / 30

Vacation home in Mill Spring

Mill Spring house

  • 8 bedrooms
  • 10 bathrooms
  • sleeps 16

from $1,202 / night

$8,414 / week

1 / 30

Vacation home in Morganton

Morganton house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from $226 / night

$1,582 / week

1 / 22

Vacation home in Lowgap

Lowgap house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $209 / night

$1,463 / week

1 / 20

Vacation home in West Jefferson

West Jefferson house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $231 / night

$1,617 / week

1 / 30

Beech Mountain Vacation condo rental

Beech Mountain condo

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

from $240 / night

$1,680 / week

1 / 30

Hot Springs Vacation home rental

Hot Springs house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from $257 / night

$1,799 / week

1 / 30

Vacation home in Bryson City

Bryson City house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $222 / night

$1,554 / week

1 / 30

Home rental in Mars Hill

Mars Hill house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 11

from $501 / night

$3,507 / week

1 / 30

Ski home to rent in Robbinsville

Robbinsville house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 12

from $421 / night

$2,947 / week

1 / 30

Home rental in Bryson City

Bryson City house

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $77 / night

$539 / week

1 / 20

Ski condo to rent in Burnsville

Burnsville condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $535 / night

$3,745 / week

1 / 30

Asheville Vacation home rental

Asheville house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $164 / night

$1,148 / week

1 / 28

Vacation home rental

Hendersonville house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $191 / night

$1,337 / week

1 / 30

Home rental in Fairview

Fairview house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $347 / night

$2,429 / week

1 / 21

Ski home to rent in Boone

Boone house

  • 4 bedrooms
  • 6 bathrooms
  • sleeps 14

from $511 / night

$3,577 / week

1 / 30

Vacation home in Linville Falls

Linville Falls house

  • 5 bedrooms
  • 8 bathrooms
  • sleeps 14

from $595 / night

$4,165 / week

1 / 28

Highlands ski apartment to rent.

Highlands apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $232 / night

$1,624 / week

1 / 26

Vacation home in Asheville

Asheville house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $248 / night

$1,736 / week

1 / 30

Vacation home in Hendersonville

Hendersonville house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from $624 / night

$4,368 / week

1 / 29

×

Also consider