Skip to main content.

Hotels in Duck, North Carolina

Search & Compare Duck Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Duck

What's Duck like?

Duck is a family-friendly place known for its beaches. Why not plan a fun excursion to Duck Boardwalk?In the surrounding area, you won't want to miss out on seeing Duck Woods Country Club and Pointe Golf Club.

Where are the best places to stay in Duck?

We have 319 Duck accommodations with prices starting at USD 47. Choose one of our 70 deals and get discounts of up to 45%.

Below are the number of accommodations by star rating in Duck and the surrounding area:

  • • 4 5-star accommodations
  • • 287 4-star accommodations from USD 47 per night
  • • 509 3-star accommodations from USD 54 per night
  • • 11 2-star accommodations from USD 47 per night

Here's our travelers' top place to stay in Duck:

Barrier Island Station by Capital Vacations

Duck beach resort with outdoor pool
  • • Free parking • Free WiFi • Spa tub • Fitness center • Close to shopping

How to Get to Duck

What is the closest airport to Duck?

  • • Manteo, NC (MEO-Dare County Regional), 17.3 mi (27.8 km) from central Duck

Things to See and Do in Duck

What is there to see near Duck:

  • • Duck Boardwalk (0.3 mi/0.4 km from the city center)
  • • Avalon Fishing Pier (9.3 mi/15 km from the city center)
  • • Currituck Outer Banks Visitor's Center (8.5 mi/13.6 km from the city center)
  • • Aycock Brown Welcome Center (4.9 mi/7.9 km from the city center)
  • • Monument to a Century of Flight (5 mi/8.1 km from the city center)

What is there to do near Duck:

  • • Sea Scape Golf Links (5.9 mi/9.5 km from the city center)
  • • Paradise Fun Park (8.5 mi/13.7 km from the city center)
  • • Duck Woods Country Club (4 mi/6.4 km from the city center)
  • • Pointe Golf Club (4.9 mi/8 km from the city center)
  • • Kilmarlic Golf Club (6 mi/9.7 km from the city center)

When is the best time to visit Duck?

  • • Hottest months: July, August, June, September (average 86°F)
  • • Coldest months: January, February, December, March (average 37°F)
  • • Rainiest months: August, July, June, and September (average 5.13 inches of rainfall)