Duck Bed and Breakfasts

Filter
Sort

Elizabeth City, NC (26 miles from Duck)

Check Availability

from $99

Kill Devil Hills, NC (11 miles from Duck)

Check Availability

Kill Devil Hills, NC (9 miles from Duck)

Check Availability

from $119

Kitty Hawk, NC (5 miles from Duck)

Check Availability

Manteo, NC (18 miles from Duck)

Check Availability

from $224

Manteo, NC (18 miles from Duck)

Check Availability

Manteo, NC (19 miles from Duck)

Check Availability

from $68

Manteo, NC (18 miles from Duck)

Check Availability

Manteo, NC (18 miles from Duck)

Check Availability

Manteo, NC (19 miles from Duck)

Check Availability

Nags Head, NC (20 miles from Duck)

Check Availability

from $76

Nags Head, NC (19 miles from Duck)

Check Availability

from $105

Nags Head, NC (19 miles from Duck)

Check Availability

Nags Head, NC (14 miles from Duck)

Check Availability

Wanchese, NC (23 miles from Duck)

Check Availability

Sponsored Links

check