Star Rating
Hotel Name
Price Range (USD)to
Amenities

Duck North Carolina Hotels & Motels

Only hotels in Duck are listed below. Search for cheap and discounted hotel and motel rates in or near Duck, NC for your upcoming individual or group travel. Discover the most popular Duck, North Carolina hotel and motel rooms. Browse the Duck area hotels to find the perfect lodging! Please use the provided map of the Duck hotels. Group booking? Search Duck Group Hotel Deals

The Duck center is around 6 miles northwest of Wright Brothers National Memorial and 7 miles south of Ships Watch.

Duck Hotels/Accommodations

Beachwoods Resort in Kitty Hawk 1 Cypress Knee Trail, Kitty Hawk, NC 27949 ~0.55 miles southeast of Duck
  • High end Resort hotel
  • Check-in time: 4:00 PM
Hilton Garden Inn 5353 North Virginia Dare Trail, Kitty Hawk, NC 27949 ~0.68 miles east of Duck
  • Affordable Oceanfront property
  • Check-in time: 4:00pm
  • Spacious rooms
  • Fantastic costumer service
From$107
Very Good 4.5 /5Read Reviews CallBookMore Details
Holiday Inn Express Kitty Hawk Beach - Kitty Hawk 3915 North Croatan Highway, Kitty Hawk, NC 27949 ~3.16 miles southeast of Duck
  • Low Cost Beach property
  • Remote would not work
  • Almost all guests found the staff to be very friendly
The Sanderling Resort
+1-888-283-3404
1461 Duck Rd., Duck, NC 27949
  • High-end Oceanfront hotel
  • 16 suites in hotel
  • Clean hotel facilities
  • Fantastic service
From$425
Very Good 4.5 /5Latest Reviews CallBookMore Details
Days Inn & Suites Mariner : 1801 North Virginia Dare Trail 1801 North Virginia Dare Trail, Kill Devil Hills, NC 27948 ~5.57 miles southeast of Duck
  • Economy Beach hotel
  • 74 rooms in property
  • Close to the beach with many options for eating and drinking
  • Great service
Sea Ranch Resort
+1-866-429-5787
1731 North Va Dare Trail Mp 7, Kill Devil Hills, NC 27949 ~5.66 miles southeast of Duck
  • 3 star Beach property
  • 50 rooms in hotel
  • Beautiful ocean front
  • Fantastic service
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Inn on the Ocean in Kill Devil Hills 1601 South Virginia Dare Trail, Kill Devil Hills, NC 27948 ~5.90 miles southeast of Duck
  • 3 star Beach hotel
  • Fitness + Health Center
  • Great seafood restaurant
  • Food is to die for
Travelodge Nags Head Beach Hotel 804 North Va Dare Trail, Kill Devil Hills, NC 27948 ~6.43 miles south of Duck
  • Low Cost Beach property
  • Free breakfast available
From$69
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn Carolina Oceanfront - Kill Devil Hills 401 North Virginia Dare Trail, Kill Devil Hills, NC 27948 ~6.89 miles southeast of Duck
  • Mid-scale Oceanfront hotel
  • Hotel has 3 floors
Days Inn Oceanfront Wright Brothers in Kill Devil Hills 201 North Virginia Dare Trail, Kill Devil Hills, NC 27948 ~6.96 miles southeast of Duck
  • 3 star Beach property
  • Free breakfast available
  • Professional service
  • Every guests reviewed were happy with the price of the breakfast
From$100
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Western Ocean Reef Suites 107 South Virginia Dare Trl, Kill Devil Hills, NC 27948 ~7.08 miles southeast of Duck
  • 2-star Beach hotel
  • 71 rooms in property
  • Close to the beach with great sightseeing
  • Professional service
Shutters on the Banks 405 South Virginia Dare Trail, Kill Devil Hills, NC 27948 ~7.16 miles southeast of Duck
  • Three Star Beach property
  • Free breakfast available
From$98
Very Good 4.0 /5Review Score CallBookMore Details
Outer Banks Inn
+1-866-429-5787
1003 S.croatan Highway, Kill Devil Hills, NC 27948 ~7.58 miles southeast of Duck
  • Low Cost Beach property
  • Check in: 4:00pm
Ramada Plaza Nags Head Beach : 1701 South Virginia Dare Trail 1701 South Virginia Dare Trail, Kill Devil Hills, NC 27948 ~8.24 miles southeast of Duck
  • Affordable Beach hotel
  • 5 floors in hotel
John Yancey Oceanfront Inn
+1-888-690-5247
2009 South Virginia Dare Tr, Kill Devil Hills, NC 27948 ~8.44 miles southeast of Duck
  • Cheap Beach hotel
  • Check in: 4:00 PM
  • Great continental breakfast
  • Nice Comp breakfast
Hampton Inn & Suites Outer Banks Corolla 333 Audubon Dr., Corolla, NC 27927 ~11.66 miles north of Duck
  • 3-star Oceanfront property
  • 123 rooms in hotel
  • Cleanliness of the bathroom was average, said 67%
  • Friendly atmosphere
From$219
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express Nags Head 4701 South Virginia Dare Trail, Nags Head, NC 27959 ~12.37 miles southeast of Duck
  • Midscale Beach hotel
  • Comp. Breakfast
  • Fairly good value for money
  • About half of guests said rooms were big enough
From$117
Very Good 4.0 /5Review Score CallBookMore Details
Elizabethan Inn 814 Us Highway 64, Manteo, NC 27954 ~13.13 miles south of Duck
  • Three Star property
  • Fitness + Health Center
  • Wifi quality could be improved
  • Room needs to be redecorated
From$60
Average 3.0 /5Reviews CallBookMore Details
The Inn at Corolla Lighthouse in Corolla
+1-866-221-8581
1066 Ocean Trail, Corolla, NC 29727 ~13.38 miles north of Duck
  • Mid-scale Beach hotel
  • Check-in time: 4:00 PM
  • Clean facilities
  • Great location
From$161
Very Good 4.5 /5Read Reviews CallBookMore Details
Rodeway Inn & Suites - Nags Head 7218 South Virginia Dare Trail, Nags Head, NC 27959 ~15.01 miles southeast of Duck
  • Two star property
  • Check in: 11:00
From$69
Average 3.5 /5Reviews CallBookMore Details
Comfort Inn South Oceanfront - Nags Head 8031 South Old Oregon Inlet Rd., Nags Head, NC 27959 ~15.25 miles southeast of Duck
  • Three Star Beach hotel
  • 7 floors in hotel
  • Wellness & sports facilities could be improved
  • Approx. half of guests said rooms were clean enough
Best Western Plus Elizabeth City Inn & Suites 848 Halstead Blvd., Elizabeth City, NC 27909 ~31.63 miles west of Duck
  • 3-star Downtown hotel
  • Hotel has 3 floors
From$59
Very Good 4.0 /5Review Score CallBookMore Details
Travelers Inn of Elizabeth City 1211 North Rd. St., Elizabeth City, NC 27909 ~31.75 miles west of Duck
  • 2-star Suburban property
  • Check-in time: 3:00 PM
  • Clean Rooms
  • Comfortable beds
Comfort Inn 306 South Hughes Blvd., Elizabeth City, NC 27909 ~31.84 miles west of Duck
  • Midscale Suburban property
  • Gym / Fitness Center Available
From$75
Very Good 4.0 /5Review Score CallBookMore Details
Days Inn Elizabeth City 308 South Hughes Blvd., Elizabeth City, NC 27909 ~31.85 miles west of Duck
  • Low Cost property
Next 25 Duck Hotels >  [1 - 25 of 28]    
Next: See My Duck Hotels with Pricing
Back to Top