All destinations / North Carolina
North Carolina vacation rentals
13,536 stays. Open the interactive list and map ↗
Cities
- Corolla 1,490 stays
- Emerald Isle 1,075 stays
- Nags Head 1,038 stays
- Ocean Isle Beach 695 stays
- Duck 655 stays
- Kill Devil Hills 522 stays
- Holden Beach 432 stays
- Banner Elk 431 stays
- Sunset Beach 351 stays
- Atlantic Beach 336 stays
- Surf City 326 stays
- Ocracoke 312 stays
- Southern Shores 298 stays
- Avon 295 stays
- Kitty Hawk 292 stays
- Asheville 267 stays
- Oak Island 260 stays
- Boone 247 stays
- South Nags Head 225 stays
- Lake Lure 218 stays
- Bryson City 214 stays
- North Topsail Beach 211 stays
- Indian Beach 198 stays
- Blowing Rock 191 stays
- Carolina Beach 176 stays
- Wrightsville Beach 176 stays
- Sugar Mountain 162 stays
- Beech Mountain 154 stays
- Highlands 122 stays
- Black Mountain 106 stays
- Pine Knoll Shores 99 stays
- Topsail Beach 93 stays
- Mooresville 92 stays
- Kure Beach 89 stays
- Salvo 87 stays
- Rodanthe 83 stays
- Frisco 74 stays
- Hatteras 69 stays
- Wilmington 60 stays
- Seven Devils 54 stays
- Waves 49 stays
- Corolla (4x4 area) 49 stays
- Montreat 47 stays
- Vilas 46 stays
- West Jefferson 45 stays
- Fairview 40 stays
- Elk Park 37 stays
- Maggie Valley 34 stays
- Manteo 34 stays
- Carova 34 stays
- Buxton 32 stays
- Fleetwood 30 stays
- Whittier 28 stays
- Hendersonville 27 stays
- Todd 27 stays
- Sapphire 27 stays
- Sherrills Ford 25 stays
- Cullowhee 25 stays
- Sugar Grove 24 stays
- Lenoir 24 stays
- Cashiers 22 stays
- Mars Hill 19 stays
- Salter Path 19 stays
- Weaverville 18 stays
- Cornelius 16 stays
- Sylva 16 stays
- Newland 15 stays
- Marshall 15 stays
- Denver 14 stays
- Arden 14 stays
- Glenville 10 stays
- Swannanoa 10 stays
- Burnsville 10 stays
- Waynesville 10 stays
- Leicester 10 stays
- Tuckasegee 10 stays
- Lansing 10 stays
- Alexander 9 stays
- Candler 9 stays
- Jefferson 9 stays
- Pinehurst 8 stays
- Charlotte 8 stays
- Terrell 8 stays
- N Topsail Beach 7 stays
- New Bern 7 stays
- Troutman 7 stays
- Columbus 6 stays
- Robbinsville 6 stays
- Beaufort 6 stays
- Saluda 6 stays
- Canton 5 stays
- Historic Downtown Wilmington 5 stays
- Almond 5 stays
- Zionville 5 stays
- Grassy Creek 5 stays
- Piney Creek 4 stays
- Mill Spring 4 stays
- Chimney Rock 4 stays
- Fletcher 4 stays
- Deep Gap 4 stays
- Warrensville 4 stays
- Marion 4 stays
- Pisgah Forest 4 stays
- Old Fort 3 stays
- Greensboro 3 stays
- Pineville 3 stays
- Newport 3 stays
- Midtown Wilmington 3 stays
- Brevard 3 stays
- Gerton 3 stays
- Mills River 3 stays
- Laurel Springs 3 stays
- Linville 3 stays
- Crumpler 3 stays
- Creston 3 stays
- Murphy 2 stays
- Raleigh 2 stays
- Morehead City 2 stays
- Tryon 2 stays
- North Topsail 2 stays
- Penrose 2 stays
- Lake Toxaway 2 stays
- Harkers Island 2 stays
- Rutherfordton 2 stays
- Flat Rock 2 stays
- Union Mills 1 stays
- Elkin 1 stays
- Marble 1 stays
- Fontana Dam 1 stays
- Balsam Grove 1 stays
- Colington 1 stays
- Valle Crucis 1 stays
- Barnardsville 1 stays
- Statesville 1 stays
- Spruce Pine 1 stays
- Calabash 1 stays
- McDowell County 1 stays
- Zirconia 1 stays
- Ennice 1 stays
- Bald Head Island 1 stays
- Holly Ridge 1 stays
- Davis 1 stays
- Hayesville 1 stays
- Bakersville 1 stays
- N. Topsail Beach 1 stays
- Nebo 1 stays
- Woodfin 1 stays
- Dillsboro 1 stays
- Bridgeton 1 stays
- Sparta 1 stays
- Davidson 1 stays
- Wrighsville Beach 1 stays
