Waterfront vacation rentals in North Carolina

Find and book unique waterfront rentals on Airbnb

Top-rated waterfront rentals in North Carolina

Guests agree: these waterfront rentals are highly rated for location, cleanliness, and more.

Guest favorite
Cabin in Banner Elk
Glass Treehouse ♥︎ Modern Luxe Romantic Getaway
*Most Wish-listed Airbnb in the US • Summer 2022 Looking for a modern luxe romantic getaway for two? A peaceful mountain retreat to reconnect with nature and each other? Slow down and relax at the Glass Treehouse. Enjoy a waterfall-laced woodland escape with giant boulders. Minutes from dining, wine tasting, breweries, shopping, art galleries, hiking, skiing, rafting and more. Centrally located between Boone, Blowing Rock, Banner Elk, Grandfather Mt, Sugar Mt. Follow us on IG @ncglasstreehouse
Dec 25 – Jan 1
$575 per night
5.0 out of 5 average rating, 229 reviews
Guest favorite
Apartment in Brevard
Your Private Waterfall Getaway
Our charming apartment is nestled in the woods with a prime view of your own private 15 foot waterfall in the backyard. Enjoy peace and tranquility while reading a book on the hammock or warm up by the chiminea while watching the fireflies scatter about the woods. The creek is approximately 3 ft deep at the bottom of the waterfall & makes for a refreshing spot for you & your pup to wade away the day. The property is surrounded by State Forest & there are no visible neighbors. Dog friendly!
Dec 31 – Jan 7
$384 per night
4.98 out of 5 average rating, 250 reviews
Guest favorite
Place to stay in Roxboro
Original Midcentury Modern "Glass House on Hyco"
Very unique architecture on Hyco Lake! The glass walls on the main level provide excellent natural lighting! Wood exposed beams, huge glass windows, harwood floors, concrete wood burning fireplace, updated kitchen, huge screened in porch opened to the main living area all add to the beauty of this midcentury modern property. The boat dock provides lake access where the paddle boards and kayaks are available to guests! Miles from VIR raceway and convenient to the Triangle & Triad areas!
Oct 18 – 25
$399 per night
4.99 out of 5 average rating, 313 reviews

Popular amenities for North Carolina waterfront rentals

Waterfront apartment rentals

Guest favorite
Apartment in Rougemont
Cozy Rougemont Studio w/Walking Trails - Farm Time
Jul 16 – 23
$81 per night
4.96 out of 5 average rating, 158 reviews
Guest favorite
Apartment in Elizabeth City
Beautiful Waterfront Downtown Apartment Unit 2
Oct 11 – 18
$106 per night
4.99 out of 5 average rating, 206 reviews
Guest favorite
Apartment in Kitty Hawk
Canalfront, "Mariner's Retreat"
May 10 – 17
$78 per night
4.97 out of 5 average rating, 216 reviews
Guest favorite
Apartment in Jacksonville
Waterfront Studio Apartment
Apr 29 – May 6
$84 per night
4.92 out of 5 average rating, 159 reviews
Guest favorite
Apartment in Surf City
Turtle Shell Bungalow A
Oct 22 – 29
$278 per night
4.91 out of 5 average rating, 115 reviews
Guest favorite
Apartment in Mooresville
Lakefront Family Fun, New Gazebo, Toys Included!
Dec 10 – 17
$97 per night
4.99 out of 5 average rating, 142 reviews
Guest favorite
Apartment in Hickory
Lakefront Serenity
Aug 1 – 8
$75 per night
4.89 out of 5 average rating, 235 reviews
Guest favorite
Apartment in North Topsail Beach
New! Oceanfront 2bd/2ba - Penthouse View!
May 4 – 11
$223 per night
4.93 out of 5 average rating, 129 reviews
Guest favorite
Apartment in Sherrills Ford
Waters Edge On Lake Norman
Apr 21 – 28
$112 per night
4.84 out of 5 average rating, 280 reviews
Superhost
Apartment in Richfield
Let It Bee - Lakefront King suite mini Kitchenette
Jan 19 – 26
$108 per night
4.87 out of 5 average rating, 218 reviews
Guest favorite
Apartment in Wilmington
Downtown Riverfront Condo with Fab View & Parking
Jul 30 – Aug 6
$138 per night
4.92 out of 5 average rating, 355 reviews
Guest favorite
Apartment in Flat Rock
Forest River/Apt w/Hot Tub & Fireplace
Jan 19 – 26
$127 per night
4.92 out of 5 average rating, 461 reviews

Waterfront house rentals

Guest favorite
Home in Surf City
Little House On The Beach
Jan 16 – 23
$312 per night
4.96 out of 5 average rating, 156 reviews
Guest favorite
Home in Kill Devil Hills
Waterfront Cottage With 180 Degree Views!!
Jan 21 – 28
$274 per night
4.95 out of 5 average rating, 106 reviews
Guest favorite
Home in North Topsail Beach
SEA STILTS. Ocean Front. 3BR/2BA. Beds Made!
Apr 11 – 18
$355 per night
4.96 out of 5 average rating, 172 reviews
Guest favorite
Home in Lexington
"Heaven Hill" High Rock Lake Front Escape
Aug 12 – 19
$220 per night
4.96 out of 5 average rating, 178 reviews
Guest favorite
Home in Bath
Discover the Boathouse: Nestled in Nature!
Dec 6 – 13
$108 per night
4.97 out of 5 average rating, 116 reviews
Guest favorite
Home in Trenton
Wallace Meadows Farm Guest House
Jan 25 – Feb 1
$114 per night
5.0 out of 5 average rating, 408 reviews
Guest favorite
Home in Surf City
Hot tub, Beach Front, Private, Walk to Restaurants
Dec 21 – 28
$764 per night
4.96 out of 5 average rating, 102 reviews
Guest favorite
Home in Sugar Grove
Beech Mountain Retreat on Watauga River@BeechCreek
Sep 12 – 19
$135 per night
5.0 out of 5 average rating, 271 reviews
Guest favorite
Home in Hayesville
Mountain House Rental at the Lake
Nov 15 – 22
$101 per night
4.98 out of 5 average rating, 322 reviews
Guest favorite
Home in Surf City
LunaSea - 2 Bed Oceanfront, Walk to Shop & Dine
Feb 7 – 14
$250 per night
4.94 out of 5 average rating, 285 reviews
Guest favorite
Home in Surf City
Soundfront, Dock, Hot Tub, Privacy, Walk to Beach
Sep 15 – 22
$534 per night
4.92 out of 5 average rating, 213 reviews
Guest favorite
Home in Grassy Creek
Dove II Cottage on the North Fork of the New River
May 17 – 24
$100 per night
5.0 out of 5 average rating, 210 reviews

Waterfront condo rentals

Guest favorite
Condo in North Topsail Beach
Blue Space - a couples retreat
Nov 30 – Dec 7
$79 per night
4.78 out of 5 average rating, 210 reviews
Guest favorite
Condo in Oak Island
The Coastal Coconut: Beautiful Ocean View Condo
Dec 20 – 27
$125 per night
4.99 out of 5 average rating, 112 reviews
Guest favorite
Condo in Carolina Beach
CAROLINA VIEWS (OCEAN + MARSH)
Jan 13 – 20
$114 per night
4.96 out of 5 average rating, 167 reviews
Guest favorite
Condo in Kure Beach
Beachfront Condo, Steps to the Beach
Sep 13 – 20
$280 per night
4.98 out of 5 average rating, 108 reviews
Guest favorite
Condo in Carolina Beach
Oceanfront 1 bedroom condo with pool
Apr 29 – May 6
$218 per night
4.87 out of 5 average rating, 183 reviews
Guest favorite
Condo in Carolina Beach
Best Location On The Island! Amazing Ocean Views!
Sep 8 – 15
$292 per night
4.96 out of 5 average rating, 268 reviews
Guest favorite
Condo in Kure Beach
Dual master, end unit condo with amazing views
Dec 14 – 21
$189 per night
5.0 out of 5 average rating, 117 reviews
Guest favorite
Condo in Kure Beach
Peach on the Beach l Oceanfront | Indoor pool
Nov 1 – 8
$250 per night
4.98 out of 5 average rating, 111 reviews
Guest favorite
Condo in Surf City
Weekend Seaclusion, Linens, Snacks & Sea Included
Nov 1 – 8
$115 per night
4.99 out of 5 average rating, 116 reviews
Guest favorite
Condo in North Topsail Beach
By The Sea: Gorgeous ocean views with balcony!
Feb 11 – 18
$157 per night
4.95 out of 5 average rating, 118 reviews
Guest favorite
Condo in Wilmington
Spectacular Downtown Riverfront with Parking!
Aug 1 – 8
$192 per night
4.92 out of 5 average rating, 410 reviews
Guest favorite
Condo in Carolina Beach
The Gathering Place Condo w/ Ocean Views & Pool
Nov 19 – 26
$88 per night
4.88 out of 5 average rating, 124 reviews

Destinations to explore