Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Where To Stay In Duck

Duck Hotel Guide

Planning a trip to Duck? A small selection of accommodation solutions are there for the taking if you'd like to stay near the center. Browse the 3 establishments located within 3 miles on Expedia.

The Sanderling Resort is just one of the Expedia-listed accommodations that are conveniently located right by the action.

Get those muscles working and have some fun on the water at Nor'Banks Sailing. If this seems like an attraction you want to experience, secure your accommodations at the Ocean Pines Resort.

Need more variety? The Hampton Inn & Suites Outer Banks-Corolla and the Hilton Garden Inn Outer Banks/Kitty Hawk are 5 miles and 7 miles away from Duck. These are some wonderful accommodation options. The Inn At Corolla Light and the Comfort Inn On the Ocean are located 13 miles and 14 miles away.

Kitty Hawk is 7 miles to the south of Duck, and is home to the Wright Brothers National Memorial and Professor Hacker's Lost Treasure Golf. Kitty Hawk hotels include the Buccaneer Beach Motel and Sea Scape Beach And Golf Villas. 14 miles to the southeast of Duck is Kill Devil Hills, home to the Kees Vacation Home Collection and Cypress House Inn. The Nags Head Golf Links and Nags Head Fishing Pier are a couple of the popular places to explore when you're in Kill Devil Hills.

Nags Head is located 16 miles from Duck. While you are there, make sure you check out the Jockey's Ridge State Park, Tracks in the Sand and the Seaside Art Gallery. The Neighborhood Estuarine Access and Destination Fun are also well worth visiting. The Comfort Inn South Oceanfront and Owens' Motel are a selection of Expedia-listed accommodation options in Nags Head.

How to Get to Duck

Travelers often access Duck via Norfolk International Airport, which is 55 miles away. To make things easier, you may want to book into the Comfort Inn & Suites Virginia Beach - Norfolk Airport or the Wingate by Wyndham - Virginia Beach Norfolk Airport on your way in or out. Both are just a quick drive from the terminal.