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
  • Four-star Resort property
  • Check in time: 4:00 PM
Hilton Garden Inn in Kitty Hawk 5353 North Virginia Dare Trail, Kitty Hawk, NC 27949 ~0.68 miles east of Duck
  • Mid-scale Oceanfront property
  • Hotel has 2 meeting rooms
  • Beautiful beach
  • About half of guests didn't like the balcony
From$107
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express Kitty Hawk Beach 3915 North Croatan Highway, Kitty Hawk, NC 27949 ~3.16 miles southeast of Duck
  • Low-priced Beach property
  • Most guests criticized the unstylish hotel
  • Good family hotel
The Sanderling Resort - Duck
+1-888-283-3404
1461 Duck Rd., Duck, NC 27949
  • Expensive Oceanfront property
  • 93 rooms in hotel
  • Average cleanliness
  • Rooms are ok
From$425
Very Good 4.5 /5Latest Reviews CallBookMore Details
Days Inn & Suites Mariner 1801 North Virginia Dare Trail, Kill Devil Hills, NC 27948 ~5.57 miles southeast of Duck
  • Low-priced Beach property
  • 41 suites in property
  • Great service
  • Great pool
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
  • Three Star Beach hotel
  • Fitness / Gym is on-site
  • Spacious rooms
  • Most guests found problems with the furniture
Comfort Inn on the Ocean - Kill Devil Hills 1601 South Virginia Dare Trail, Kill Devil Hills, NC 27948 ~5.90 miles southeast of Duck
  • 3 star Beach hotel
  • Fitness / Gym is on-site
  • AC needs updating
  • Most guests said the beds were comfortable
Travelodge Nags Head Beach Hotel - Kill Devil Hills 804 North Va Dare Trail, Kill Devil Hills, NC 27948 ~6.43 miles south of Duck
  • Two star Beach hotel
  • Free complimentary breakfast
Quality Inn Carolina Oceanfront 401 North Virginia Dare Trail, Kill Devil Hills, NC 27948 ~6.89 miles southeast of Duck
  • Mid-scale hotel
  • 118 rooms in property
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
  • Three Star Beach hotel
  • Check-in time: 4:00 PM
  • Wonderful beach
  • Fantastic service
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
  • Two-star Beach hotel
  • Check-in: 4:00 pm
  • Most guests thought the building wasn't nice
  • Bad amenities
From$84
Very Good 4.0 /5Reviews CallBookMore Details
Shutters on the Banks 405 South Virginia Dare Trail, Kill Devil Hills, NC 27948 ~7.16 miles southeast of Duck
  • 3-star Beach property
  • Check-in time: 16:00
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 hotel
  • Free breakfast
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
  • Mid-scale Beach property
  • 5 conference rooms in property
John Yancey Oceanfront Inn - Kill Devil Hills
+1-888-690-5247
2009 South Virginia Dare Tr, Kill Devil Hills, NC 27948 ~8.44 miles southeast of Duck
  • Low Cost Beach hotel
  • 4 floors in property
  • Great shopping
  • Great access to the beach
Hampton Inn & Suites Outer Banks Corolla 333 Audubon Dr., Corolla, NC 27927 ~11.66 miles north of Duck
  • Affordable Oceanfront hotel
  • 123 sleeping rooms in hotel
  • About half of guests thought the kitchenette was ok
  • Pool is good
From$124
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Holiday Inn Express Nags Head - Nags Head 4701 South Virginia Dare Trail, Nags Head, NC 27959 ~12.37 miles southeast of Duck
  • Midscale Beach hotel
  • Access to gym on-site
  • Good for sightseeing and has a beach nearby
  • Almost all guests said the reception staff was great
From$117
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Elizabethan Inn 814 Us Highway 64, Manteo, NC 27954 ~13.13 miles south of Duck
  • 3-star hotel
  • 3 floors in property
  • Rooms are not good
  • Terrible amenities
From$60
Average 3.0 /5Reviews CallBookMore Details
The Inn at Corolla Lighthouse : 1066 Ocean Trail
+1-866-221-8581
1066 Ocean Trail, Corolla, NC 29727 ~13.38 miles north of Duck
  • 3 star Beach property
  • 3 floors in hotel
  • Filthy carpeting
  • Disappointing internet connection
From$161
Very Good 4.5 /5Guest Reviews CallBookMore Details
Rodeway Inn & Suites in Nags Head 7218 South Virginia Dare Trail, Nags Head, NC 27959 ~15.01 miles southeast of Duck
  • Inexpensive hotel
  • Check in time: 11:00
Comfort Inn South Oceanfront : 8031 South Old Oregon Inlet Rd. 8031 South Old Oregon Inlet Rd., Nags Head, NC 27959 ~15.25 miles southeast of Duck
  • 3 star Beach hotel
  • Check-in time: 4:00 PM
  • Entrance area is not particularly attractive
  • Good beach hotel
Best Western Plus Elizabeth City Inn & Suites 848 Halstead Blvd., Elizabeth City, NC 27909 ~31.63 miles west of Duck
  • Affordable Downtown hotel
  • Check-in: 03:00
Travelers Inn of Elizabeth City : 1211 North Rd. St. 1211 North Rd. St., Elizabeth City, NC 27909 ~31.75 miles west of Duck
  • Low-priced Suburban property
  • 2 floors in property
  • No amenities
  • Best value for money
Comfort Inn in Elizabeth City 306 South Hughes Blvd., Elizabeth City, NC 27909 ~31.84 miles west of Duck
  • Affordable Suburban hotel
  • 79 rooms in property
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
Days Inn Elizabeth City 308 South Hughes Blvd., Elizabeth City, NC 27909 ~31.85 miles west of Duck
  • Economy hotel
  • Check in: 11:00 AM
Next 25 Duck Hotels >  [1 - 25 of 28]    
Next: See My Duck Hotels with Pricing
Back to Top