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/Motels & Accommodations

Hilton Garden Inn - Kitty Hawk 5353 North Virginia Dare Trail, Kitty Hawk, NC 27949 ~0.68 miles east of Duck
  • Affordable Oceanfront hotel
  • 5 floors in property
Holiday Inn Express Kitty Hawk Beach in Kitty Hawk 3915 North Croatan Highway, Kitty Hawk, NC 27949 ~3.16 miles southeast of Duck
  • Two-star Beach hotel
The Sanderling Resort in Duck
+1-800-997-5148
1461 Duck Rd., Duck, NC 27949
  • High-end Oceanfront property
  • Hotel has 16 suites
From$425
Very Good 4.5 /5Read Reviews Call
Days Inn & Suites Mariner 1801 North Virginia Dare Trail, Kill Devil Hills, NC 27948 ~5.57 miles southeast of Duck
  • Two star Beach property
  • Free breakfast
Sea Ranch Resort in Kill Devil Hills
+1-888-305-3366
1731 North Va Dare Trail Mp 7, Kill Devil Hills, NC 27949 ~5.66 miles southeast of Duck
  • Economy Beach property
  • Hotel has 50 rooms
Comfort Inn on the Ocean : 1601 Virginia Dare Trail
+1-800-997-5149
1601 Virginia Dare Trail, Kill Devil Hills, NC 27948 ~5.90 miles southeast of Duck
  • Affordable Beach hotel
  • Hotel has 2 meeting rooms
Travelodge Nags Head Beach Hotel - Kill Devil Hills
+1-888-690-5281
804 North Va Dare Trail, Kill Devil Hills, NC 27948 ~6.43 miles south of Duck
  • 3 star Beach hotel
  • Free complimentary breakfast
Ramada Plaza in Kill Devil Hills
+1-800-230-4134
1701 South Va Dare Trail, Kill Devil Hills, NC 27948 ~6.43 miles south of Duck
  • 3-star Beach hotel
  • Access to gym on-site
Days Inn Oceanfront Wright Brothers in Kill Devil Hills
+1-800-997-5148
201 North Virginia Dare Trail, Kill Devil Hills, NC 27948 ~6.96 miles southeast of Duck
  • Mid-scale Beach property
  • 2 floors in hotel
From$100
Very Good 4.0 /5Guest Reviews Call
Best Western Ocean Reef Suites - Kill Devil Hills 107 South Virginia Dare Trail, Kill Devil Hills, NC 279487892 ~7.04 miles southeast of Duck
  • Two-star Beach hotel
  • Free breakfast available
Shutters on the Banks - Kill Devil Hills
+1-888-305-3366
405 South Virginia Dare Trail, Kill Devil Hills, NC 27948 ~7.16 miles southeast of Duck
  • Midscale Beach property
  • Check in time: 16:00
From$98
Very Good 4.0 /5Reviews Call
Outer Banks Inn - Kill Devil Hills
+1-800-997-5149
1003 S.croatan Highway, Kill Devil Hills, NC 27948 ~7.58 miles southeast of Duck
  • Cheap Beach property
  • 40 rooms in property
John Yancey Oceanfront Inn
+1-888-690-5281
2009 South Virginia Dare Tr, Kill Devil Hills, NC 27948 ~8.44 miles southeast of Duck
  • Cheap Beach hotel
  • 4 floors in property
Hampton Inn & Suites Outer Banks Corolla in Corolla 333 Audubon Dr., Corolla, NC 27927 ~11.66 miles north of Duck
  • Affordable Oceanfront property
  • Hotel has 4 meeting rooms
Holiday Inn Express Nags Head : 4701 South Virginia Dare Trail 4701 South Virginia Dare Trail, Nags Head, NC 27959 ~12.37 miles southeast of Duck
  • 3-star Beach property
  • Hotel has 100 rooms
From$100
Very Good 4.0 /5Review Score Call
Elizabethan Inn in Manteo
+1-888-690-5247
814 Us Highway 64, Manteo, NC 27954 ~13.13 miles south of Duck
  • Midscale hotel
  • Check-in time: 3:00 pm
The Inn at Corolla Lighthouse
+1-888-305-3366
1066 Ocean Trail, Corolla, NC 29727 ~13.38 miles north of Duck
  • 3-star Beach hotel
  • Hotel has 8 suites
From$245
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
  • Midscale Beach hotel
  • Check-in: 4:00 PM
Elizabeth City Bed & Breakfast - Elizabeth City
+1-888-690-5281
108 East Fearing St., Elizabeth City, NC 27909 ~30.94 miles west of Duck
  • 3-star hotel
Best Western Plus Elizabeth City Inn & Suites in Elizabeth City
+1-800-230-4134
848 Halstead Blvd., Elizabeth City, NC 27909 ~31.63 miles west of Duck
  • Low-priced Downtown hotel
  • Fitness + Health Center
From$65
Very Good 4.0 /5Review Score Call
Travelers Inn of Elizabeth City 1211 North Rd. St., Elizabeth City, NC 27909 ~31.75 miles west of Duck
  • Cheap Suburban property
  • Check-in time: 3:00 PM
Comfort Inn : 306 South Hughes Blvd. 306 South Hughes Blvd., Elizabeth City, NC 27909 ~31.84 miles west of Duck
  • 3 star Suburban property
  • Fitness + Health Center
From$75
Very Good 4.5 /5Review Score Call
Hampton Inn Elizabeth City - Elizabeth City 402 Halstead Blvd., Elizabeth City, NC 27909 ~32.00 miles west of Duck
  • Midscale Downtown property
  • Free breakfast available
From$119
Very Good 4.5 /5Review Score Call
Econo Lodge Elizabeth City - Elizabeth City
+1-800-997-5149
522 South Hughes Blvd. Bldg B, Elizabeth City, NC 27909 ~32.02 miles west of Duck
  • Inexpensive Downtown property
  • Free comp. breakfast
Fairfield Inn & Suites : 1640 City Center Blvd.
+1-888-690-5281
1640 City Center Blvd., Elizabeth City, NC 27909 ~32.34 miles west of Duck
  • 3-star Rural hotel
  • Free complimentary breakfast

Next: See My Duck Hotels with Pricing
Back to Top