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 1 Cypress Knee Trail, Kitty Hawk, NC 27949 ~0.55 miles southeast of Duck
  • High-end Resort hotel
  • 2 floors in hotel
Hilton Garden Inn 5353 North Virginia Dare Trail, Kitty Hawk, NC 27949 ~0.68 miles east of Duck
  • Three Star Oceanfront property
  • Hotel has 5 floors
  • Regular internet service
  • Fantastic service
Holiday Inn Express Kitty Hawk Beach 3915 North Croatan Highway, Kitty Hawk, NC 27949 ~3.16 miles southeast of Duck
  • Cheap Beach hotel
  • Building was not working
  • The majority of guests thought they were poorly maintained
The Sanderling Resort : 1461 Duck Rd.
+1-888-690-5247
1461 Duck Rd., Duck, NC 27949
  • Four-star Oceanfront property
  • Hotel has 16 suites
  • Easy access to beach
  • Most guests were happy with the bathroom
From$425
Very Good 4.5 /5Latest Reviews Call
Days Inn & Suites Mariner 1801 North Virginia Dare Trail, Kill Devil Hills, NC 27948 ~5.57 miles southeast of Duck
  • Low-priced Beach property
  • Check in time: 4:00 PM
  • Old fixtures
  • The majority of guests said the wifi quality was bad
Sea Ranch Resort - Kill Devil Hills
+1-800-881-1523
1731 North Va Dare Trail Mp 7, Kill Devil Hills, NC 27949 ~5.66 miles southeast of Duck
  • Three Star Beach hotel
  • 5 floors in property
  • Close to the beach with many options for eating and drinking
  • Close access to the beach
From$52
Very Good 4.5 /5Reviews Call
Comfort Inn on the Ocean 1601 Virginia Dare Trail, Kill Devil Hills, NC 27948 ~5.90 miles southeast of Duck
  • 3 star Beach hotel
  • Check-in time: 4:00pm
  • Elevator in need of updating
  • The majority of guests complained about the elevator
Travelodge Nags Head Beach Hotel 804 North Va Dare Trail, Kill Devil Hills, NC 27948 ~6.43 miles south of Duck
  • Low-priced Beach hotel
  • Check in time: 4:00 PM
Ramada Plaza in Kill Devil Hills
+1-888-690-5281
1701 South Va Dare Trail, Kill Devil Hills, NC 27948 ~6.43 miles south of Duck
  • Midscale Beach hotel
  • Check-in: 4:00 pm
  • Most guests enjoyed the lobby entrance
  • Reception is all right
Days Inn Oceanfront Wright Brothers 201 North Virginia Dare Trail, Kill Devil Hills, NC 27948 ~6.96 miles southeast of Duck
  • 3 star Beach property
  • Hotel has 54 rooms
  • Wifi quality could be improved
  • The majority of guests thought the view was good
From$100
Very Good 4.0 /5Reviews Call
Best Western Ocean Reef Suites 107 South Virginia Dare Trl, Kill Devil Hills, NC 27948 ~7.10 miles southeast of Duck
  • Cheap Beach hotel
  • 5 floors in hotel
  • Most guests loved the minibar
  • Helpful staff
Shutters on the Banks in Kill Devil Hills 405 South Virginia Dare Trail, Kill Devil Hills, NC 27948 ~7.16 miles southeast of Duck
  • 3-star Beach hotel
  • 4 floors in hotel
From$98
Very Good 4.0 /5Read Reviews Call
Outer Banks Inn - Kill Devil Hills
+1-888-305-3366
1003 S.croatan Highway, Kill Devil Hills, NC 27948 ~7.58 miles southeast of Duck
  • Two-star Beach hotel
  • 40 rooms in property
From$80
Very Good 4.0 /5Reviews Call
John Yancey Oceanfront Inn : 2009 South Virginia Dare Tr
+1-800-881-1523
2009 South Virginia Dare Tr, Kill Devil Hills, NC 27948 ~8.44 miles southeast of Duck
  • Cheap Beach property
  • 107 sleeping rooms in hotel
  • Can't beat the ocean front
  • Management was excellent, said 100%
Hampton Inn & Suites Outer Banks Corolla 333 Audubon Dr., Corolla, NC 27927 ~11.66 miles north of Duck
  • 3-star Oceanfront property
  • Gym is available on property
  • Close access to the beach
  • Most guests enjoyed the restaurants & bars nearby
From$109
Very Good 4.5 /5Review Score Call
Holiday Inn Express Nags Head in Nags Head 4701 South Virginia Dare Trail, Nags Head, NC 27959 ~12.37 miles southeast of Duck
  • 3 star Beach property
  • Check-in time: 4 PM
  • Hot tub would have been nice
  • Relatively new rooms
From$98
Very Good 4.0 /5Read Reviews Call
Elizabethan Inn 814 Us Highway 64, Manteo, NC 27954 ~13.13 miles south of Duck
  • 3 star property
  • Hotel has 78 rooms
  • Food is delicious
  • Dirty pool, said 80%
The Inn at Corolla Lighthouse - Corolla
+1-800-230-4134
1066 Ocean Trail, Corolla, NC 29727 ~13.38 miles north of Duck
  • Three Star Beach hotel
  • Check in time: 4:00 PM
  • Fresh fruit
  • Tasty sausage
From$134
Very Good 4.5 /5Recent Reviews Call
Comfort Inn South Oceanfront 8031 South Old Oregon Inlet Rd., Nags Head, NC 27959 ~15.25 miles southeast of Duck
  • 3 star Beach property
  • Hotel has 3 meeting rooms
  • Close to sight seeing locations
  • Wonderful housekeeping
Best Western Plus Elizabeth City Inn & Suites : 848 Halstead Blvd.
+1-888-690-5247
848 Halstead Blvd., Elizabeth City, NC 27909 ~31.63 miles west of Duck
  • Affordable Downtown hotel
  • Check in time: 03:00
Travelers Inn of Elizabeth City in Elizabeth City 1211 North Rd. St., Elizabeth City, NC 27909 ~31.75 miles west of Duck
  • Low priced Suburban property
  • Check-in time: 3:00 PM
  • Room was clean
  • Close to highway
Comfort Inn 306 South Hughes Blvd., Elizabeth City, NC 27909 ~31.84 miles west of Duck
  • Midscale Suburban property
  • Access to gym on-site
From$60
Very Good 4.0 /5Read Reviews Call
Days Inn Elizabeth City - Elizabeth City 308 South Hughes Blvd., Elizabeth City, NC 27909 ~31.85 miles west of Duck
  • Economical hotel
  • Check-in time: 11:00 AM
Hampton Inn Elizabeth City : 402 Halstead Blvd. 402 Halstead Blvd., Elizabeth City, NC 27909 ~32.00 miles west of Duck
  • Midscale Downtown hotel
  • Fitness / Gym is on-site
  • Pool is good
  • Delicious hot breakfast
From$109
Very Good 4.5 /5Read Reviews Call
Econo Lodge Elizabeth City in Elizabeth City
+1-888-690-5281
522 South Hughes Blvd. Bldg B, Elizabeth City, NC 27909 ~32.02 miles west of Duck
  • Low Cost Downtown hotel
  • Check in time: 3:00pm
  • Average cleanliness
  • Rooms are not good
Next 25 Duck Hotels >  [1 - 25 of 26]    
Next: See My Duck Hotels with Pricing
Back to Top