Duck vacation rentals
Book unique vacation rentals, houses, and more on Airbnb
Top-rated vacation rentals in Duck
Guests agree: these vacation rentals are highly rated for location, cleanliness, and more.
Townhouse in Duck
Waterfront Stunning Beach Home with Amazing View
Gorgeous, renovated, quiet waterfront townhome with amazing view in Duck NC, outer banks. Enjoy the best of everything- quiet sunsets, soundfront pool, tennis, pickleball & water sports right outside your door. Gorgeous beach just across the street (walk or free easy parking). Walk, bike, kayak or drive to the Duck shops, boardwalk & restaurants (about a mile). Amazing location with access to everything. Beautiful views, adjustable vibrating beds with luxury mattresses, & beach and sound toys!
$93 per night
SUPERHOST
Treehouse in Kitty Hawk
OBX Tree House! King Bed, Two Soaker Tubs & Sauna
The OBX Treehouse! Come experience all the Outer Banks has to offer in style at this brand new luxury treehouse located in the heart of Kitty Hawk, NC! This treehouse is packed with amenities that will make your visit here relaxing and memorable!
✓ Brand New Luxury Treehouse
✓ King Sized Bed
✓ Electric Fireplace
✓ Oversized Walk-in Shower with Two Rainfall Shower Heads
✓ Outdoor Traditional Barrell Sauna
✓ Two Outdoor Clawfoot Soaker Tubs
✓ Large Outdoor Shower with Two Rainfall Shower Heads
$342 per night
SUPERHOST
Condo in Duck
Waterfront Luxury Beach Home-Sunset View,Spa Baths
Gorgeous, renovated, quiet waterfront condo with amazing views in Duck NC, outer banks. Best of everything- quiet sunsets and sound access for water sports out your front door, walk or bike to the ocean and beautiful beach (across the street .4/mile) & walk, bike or kayak to the Duck shops, boardwalk & restaurants (about a mile). Amazing location with access to everything. Amazing views, adjustable vibrating beds with luxury mattresses, spa bathrooms, indoor pool, tennis & beach & sound toys!
$134 per night
SUPERHOST
Vacation rentals for every style
Get the amount of space that is right for you