COVID-19 Update

The impact of COVID-19 on travel is unprecedented. Like you, we’re monitoring the situation. Rest assured, we’re here to help with questions about your plans. Learn more here: About the coronavirus outbreak (COVID-19)

Vacation Rentals & Cabins in North Carolina

Updating...

age 0-16
160 Results

Relevance

Price: low to high

Price: high to low

Number of reviews

160 cabins

New Bern Condo on Marina w/ Community Pool & More!

Bridgeton apartment

1 bedroom / 1 bathroom / sleeps 2

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$67

Carolina Beach Condo w/ Comm Pool - Walk to Beach!

Carolina Beach apartment

1 bedroom / 1 bathroom / sleeps 4

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$161

Riverfront Newland Home w/Pool & Golf Club Access!

Newland house

3 bedrooms / 3 bathrooms / sleeps 13

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$133

Unique Mountain Retreat: 360 View & Indoor Hot Tub

Beech Mountain house

4 bedrooms / 3 bathrooms / sleeps 10

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$236

WALK TO THE SKI RESORT!

Beech Mountain condo

1 bedroom / 1 bathroom / sleeps 6

Responds fast! avg. 15 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$69

New 3BR & 3BA !No Smoking!Pets $40! A single family home in convenient location.

Winston Salem house

3 bedrooms / 3 bathrooms / sleeps 6

Responds fast! avg. 3 hours 10 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$214

Updated Condo w/ Ocean Views on Carolina Beach!

Carolina Beach condo

2 bedrooms / 2 bathrooms / sleeps 6

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$148

Sugar Mountain Condo w/ Amenities - Mins to Skiing

Banner Elk apartment

2 bedrooms / 2 bathrooms / sleeps 4

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$125

Breezy Carolina Beach Condo -Walk to Beach & Pier!

Carolina Beach apartment

2 bedrooms / 2 bathrooms / sleeps 6

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$105

Condo w/ Large Oceanfront Deck & Captain Chairs!

Carolina Beach apartment

2 bedrooms / 2 bathrooms / sleeps 7

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$155

Mountain Resort, Pets Welcomed, Great Amenities, Relax!

Sapphire house

1 bedroom / 2 bathrooms / sleeps 4

Responds fast! avg. 20 minutes

Travelers’ Choice award

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$120

Spring is Here! Isolate in the Fresh Mountain Air!

Asheville house

4 bedrooms / 2 bathrooms / sleeps 10

Responds fast! avg. 1 hour 38 minutes

Travelers’ Choice award

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$313

Large & Luxurious Condo in Mountain Resort

Whittier condo

3 bedrooms / 2 bathrooms / sleeps 7

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$177

Lake Hiwassee Cabin w/Water Views - 1 Mi to Marina

Unaka log cabin

4 bedrooms / 2 bathrooms / sleeps 8

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$148

Emerald View House /Level Entry, Amazing Mountain Views & Perfect Location

Beech Mountain house

3 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$456

Unique One of a Kind,High Country Lodge, Bear Lake Reserve, Mountain/Lake Resort

Tuckasegee cottage

4 bedrooms / 3 bathrooms / sleeps 10

“In a Word-fabulous!” We spent a wonderful weekend at this mountain lodge in late March. While not inexpensive, the facilities were to-quality and the working fireplace on the back deck--with its beautiful view of the mountains and early morning fog--were spectacular. The hiking was also great fun and easy to access. We will be back. It is essentially in the head of no place, which makes it all the better to feel like you've had a real get-away.

Responds fast! avg. 1 hour 35 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$373

Resort Condo - Minutes to Skiing & Overlook Barn!

Beech Mountain apartment

2 bedrooms / 2 bathrooms / sleeps 6

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$178

Elegant Home w/ Mountain Views - Near Resort!

Beech Mountain house

4 bedrooms / 4 bathrooms / sleeps 13

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$260

Spacious Mountain Home, Game Room with 4 Bedrooms

Beech Mountain house

4 bedrooms / 4 bathrooms / sleeps 12

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$220

Sapphire Cabin w/Deck, Mtn Views & Pool Access!

Sapphire log cabin

4 bedrooms / 4 bathrooms / sleeps 10

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$350

Lake Norman Lakefront, Boat Slip, Pool, 3BD, 2B, Luxury, First Floor Condo

Cornelius condo

3 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$228

New Elegant Mountain English Cottage Sleeps 8

Cashiers house

4 bedrooms / 5 bathrooms / sleeps 8

Responds fast! avg. 3 hours 11 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$678

Luxury Mountain Condo in Gated Resort

Whittier condo

2 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$160

Private Sapphire Valley Resort Cabin w/ MTN Views!

Sapphire log cabin

4 bedrooms / 4 bathrooms / sleeps 10

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$284

Best Mountain Log Home Paradise, all amenities

Lake Lure log cabin

5 bedrooms / 4 bathrooms / sleeps 12

“The JoBeth house is wonderful.” Our stay was just what we had hoped it would be. JoBeth house is beautiful, and has everything you would need to enjoy your stay. The resort has lots of amenities to keep you entertained, and their restaurants are convenient and exceptionally good.-(especially Luna del Sol)

Responds fast! avg. 3 hours 25 minutes

Travelers’ Choice award

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$257

Mountain Sunset Views and New Therapy Hot Tub

Mars Hill house

3 bedrooms / 3 bathrooms / sleeps 10

Responds fast! avg. 27 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$314

Charming Sherwood Forest Cottage overlooking Trout Lake

Brevard cottage

2 bedrooms / 1 bathroom / sleeps 4

Responds fast! avg. 2 hours 16 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$137

Banner Elk Cabin By Sugar Mtn w/2 Decks &Amenities

Banner Elk cottage

2 bedrooms / 2 bathrooms / sleeps 8

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$155

Skiing, Tubing, Snowman making, Family Adventure Cabin

Linville house

2 bedrooms / 2 bathrooms / sleeps 8

Travelers’ Choice award

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$92

Chapel Hill Townhome w/Pool - 5 Mins to UNC Campus

Chapel Hill house

2 bedrooms / 2 bathrooms / sleeps 4

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$137

Chapel Hill Townhome - Minutes from UNC & Duke!

Chapel Hill house

2 bedrooms / 2 bathrooms / sleeps 4

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$131

Casa Di Bello - House Beautiful! Mountain View!

Lake Lure house

4 bedrooms / 4 bathrooms / sleeps 12

Responds fast! avg. 1 hour 46 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$315

Southport Resort Condo w/Balcony,Pool+Beach Access

Long Beach apartment

1 bedroom / 1 bathroom / sleeps 4

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$124

❤️️TWO ROCK TREEHOUSE ❤️ The mountains are calling you ...

Banner Elk log cabin

2 bedrooms / 1 bathroom / sleeps 6

“Beautiful Cabin - We are repeat visitors!” My family and I have stayed at this cabin twice already and plan to return. This cabin is truly special, every detail has been taken care of and the owner alexandra is a pleasure to work with. Her passion alone for her cabin and the mountains are enough to make you want to stay here! First we stayed for Christmas 2010 and made the most beautiful family memories. 6 of us stayed very comfortably, there was room for one more. Everything was very clean, lots of warm blankets throughout the cabin and a lovely fireplace. Alexandra even had a small Christmas tree and ornaments for us to decorate when we arrived on Christmas Eve. Truly a special touch! My husband and I returned in February 2013 for the Valentines day holiday and loved every minute of our stay. We used the kitchen to make breakfast and dinners, visited Grandfather Mountain and a few of the local wineries. This cabin will always have a special place in our hearts and I cannot wait to visit again. Next time I would love to visit in the summer to enjoy the white water rafting and zip-line!

Responds fast! avg. 1 hour 42 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$144

Beautiful Gated Community home at Blackpoint at Linville Falls

Linville Falls house

4 bedrooms / 3 bathrooms / sleeps 16

Responds fast! avg. 2 hours 15 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$343

NEW:Spring Lake Condo w/Pool Access on Golf Course

Spring Lake condo

1 bedroom / 1 bathroom / sleeps 6

Responds fast! avg. 1 hour 20 minutes

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$124

Marvelous Panoramic Mountain Views All Year|Private|BMClub Member|Slopes, Resort

Beech Mountain chalet

3 bedrooms / 2 bathrooms / sleeps 8

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$200

Luxury Condo in Gated Mountain Resort

Whittier condo

2 bedrooms / 2 bathrooms / sleeps 6

Match: Shared outdoor pool (heated)

All filters match

Price per night from

$160

Viewing 38 of 160
rentals in North Carolina

×

Also consider