Duck
2 guests

Adults:

2

Children:

0

Child’s age:

Duck

Apr 21 - Apr 22 ·
2 guests

Duck Cheap Hotels

Duck
2 guests

Adults:

2

Children:

0

Child’s age:

Over 290 stays assessed to highlight the standout picks
if (!empty($heroPhotos))

Good Cheap hotels in Duck

Navigation

1. Barrier Island Station

2. Ocean Pines Resort

3. John Yancey Oceanfront Inn

4. The Schooner Inn

Cheap Hotels in Duck City Center

5. Coastal Hotel & Suites Virginia Beach - Oceanfront

6. Beach Quarters Resort

7. Ocean Resort

Cheap Hotels in Duck with Free Parking

8. Hyatt Place Virginia Beach Oceanfront

9. The Atrium Resort, Virginia Beach By Vacatia

10. Capes Hotel

  • Private beach
Hotel Image Hotel Image

Barrier Island Station

1245 Duck Road
0.8 km (0.5 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Outdoor swimming pool
7.9
159 reviews
~ US$327 / night

Barrier Island Station

0.8 km (0.5 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Outdoor swimming pool

Barrier Island Station

7.9
159 reviews
Average price US$ 327 / night
  • Top location
  • Private beach
Hotel Image Hotel Image

Ocean Pines Resort

1445 Duck Road
0.6 km (0.3 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Heated swimming pool
7.6
72 reviews
~ US$129 / night

Ocean Pines Resort

0.6 km (0.3 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Heated swimming pool

Ocean Pines Resort

7.6
72 reviews
Average price US$ 129 / night

Cheap hotels near Duck

These options match your search but are within a one-hour drive of the city (up to 80 km / 50 mi).

  • Guest favorite
  • Private beach
Hotel Image Hotel Image

John Yancey Oceanfront Inn

2009 South Virginia Dare Trail
21.6 km (13.4 mi) from Duck
  • BBQ facilities
  • Free parking
  • Express check-in/ -out
  • Air conditioning
  • Laundry
  • Outdoor swimming pool
8.8
3661 reviews
~ US$68 / night

John Yancey Oceanfront Inn

21.6 km (13.4 mi) from Duck
  • BBQ facilities
  • Free parking
  • Express check-in/ -out
  • Air conditioning
  • Laundry
  • Outdoor swimming pool

John Yancey Oceanfront Inn

8.8
3661 reviews
Average price US$ 68 / night

Cheap Hotels in Duck City Center

  • Beach access
Hotel Image Hotel Image

The Schooner Inn

215 Atlantic Avenue
76.1 km (47.3 mi) from Duck
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf course
  • Outdoor swimming pool
8.5
1048 reviews
~ US$60 / night

The Schooner Inn

76.1 km (47.3 mi) from Duck
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf course
  • Outdoor swimming pool

The Schooner Inn

8.5
1048 reviews
Average price US$ 60 / night
  • Beach access
Hotel Image Hotel Image

Coastal Hotel & Suites Virginia Beach - Oceanfront

2015 Atlantic Avenue
78.0 km (48.5 mi) from Duck
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Heated swimming pool
8.8
2949 reviews
~ US$125 / night

Coastal Hotel & Suites Virginia Beach - Oceanfront

78.0 km (48.5 mi) from Duck
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Heated swimming pool

Coastal Hotel & Suites Virginia Beach - Oceanfront

8.8
2949 reviews
Average price US$ 125 / night
Hotel Image Hotel Image

Beach Quarters Resort

501 Atlantic Ave
76.4 km (47.4 mi) from Duck
  • Kitchenette
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Outdoor swimming pool
8.1
1871 reviews
~ US$67 / night

Beach Quarters Resort

76.4 km (47.4 mi) from Duck
  • Kitchenette
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Outdoor swimming pool

Beach Quarters Resort

8.1
1871 reviews
Average price US$ 67 / night

Cheap Hotels in Duck with Free Parking

  • Beach access
Hotel Image Hotel Image

Ocean Resort

2417 Atlantic Avenue
78.5 km (48.8 mi) from Duck
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Tea and coffee facilities
  • Heated swimming pool
7.6
3584 reviews
~ US$62 / night

Ocean Resort

78.5 km (48.8 mi) from Duck
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Tea and coffee facilities
  • Heated swimming pool

Ocean Resort

7.6
3584 reviews
Average price US$ 62 / night
  • Best-rated
  • Beach access
Hotel Image Hotel Image

Hyatt Place Virginia Beach Oceanfront

3601 Atlantic Ave
79.8 km (49.6 mi) from Duck
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool
9.1
1587 reviews
~ US$144 / night

Hyatt Place Virginia Beach Oceanfront

79.8 km (49.6 mi) from Duck
  • Restaurant
  • Valet parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Hyatt Place Virginia Beach Oceanfront

9.1
1587 reviews
Average price US$ 144 / night
  • Great deal
Hotel Image Hotel Image

The Atrium Resort, Virginia Beach By Vacatia

315 21St St, Virginia Beach, Va
78.1 km (48.5 mi) from Duck
56
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Heated swimming pool
8
998 reviews
~ US$57 / night

The Atrium Resort, Virginia Beach By Vacatia

78.1 km (48.5 mi) from Duck
56
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Heated swimming pool

The Atrium Resort, Virginia Beach By Vacatia

8
998 reviews
Average price US$ 57 / night

Cheap Family Hotels in Duck

  • Beach access
Hotel Image Hotel Image

Capes Hotel

2001 Atlantic Avenue
78.0 km (48.5 mi) from Duck
  • Restaurant
  • Car park
    US$ 10 per day
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Pool with view
8.1
1991 reviews
~ US$81 / night

Capes Hotel

78.0 km (48.5 mi) from Duck
  • Restaurant
  • Car park
    US$ 10 per day
  • 24-hour reception
  • Air conditioning
  • Bar/ Lounge area
  • Pool with view

Capes Hotel

8.1
1991 reviews
Average price US$ 81 / night
  • Private beach
Hotel Image Hotel Image

Ramada Plaza By Wyndham Nags Head Oceanfront

1701 South Virginia Dare Trail
21.3 km (13.2 mi) from Duck
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Heated swimming pool
8
1028 reviews
~ US$63 / night

Ramada Plaza By Wyndham Nags Head Oceanfront

21.3 km (13.2 mi) from Duck
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Entertainment
  • Heated swimming pool

Ramada Plaza By Wyndham Nags Head Oceanfront

8
1028 reviews
Average price US$ 63 / night
  • Beach access
Hotel Image Hotel Image

Red Roof Plus & Suites Virginia Beach - Seaside

1005 Pacific Avenue
76.9 km (47.8 mi) from Duck
  • Car park
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Golf course
  • Outdoor swimming pool
7.9
1809 reviews
~ US$63 / night

Red Roof Plus & Suites Virginia Beach - Seaside

76.9 km (47.8 mi) from Duck
  • Car park
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Golf course
  • Outdoor swimming pool

Red Roof Plus & Suites Virginia Beach - Seaside

7.9
1809 reviews
Average price US$ 63 / night

Cheap Weekly Hotels in Duck

  • Beach access
Hotel Image Hotel Image

Boardwalk Resort And Villas

1601 Atlantic Avenue
77.5 km (48.2 mi) from Duck
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Heated swimming pool
8.6
622 reviews
~ US$86 / night

Boardwalk Resort And Villas

77.5 km (48.2 mi) from Duck
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Heated swimming pool

Boardwalk Resort And Villas

8.6
622 reviews
Average price US$ 86 / night
  • Beach access
Hotel Image Hotel Image

Surf Side Hotel

6701 Virginia Dare Trail
31.0 km (19.3 mi) from Duck
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf course
  • Pool with view
9
911 reviews
~ US$139 / night

Surf Side Hotel

31.0 km (19.3 mi) from Duck
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf course
  • Pool with view

Surf Side Hotel

9
911 reviews
Average price US$ 139 / night
  • Beach access
Hotel Image Hotel Image

The Barclay Towers Hotel And Resort

809 Atlantic Avenue
76.7 km (47.7 mi) from Duck
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Heated swimming pool
7.8
3101 reviews
~ US$81 / night

The Barclay Towers Hotel And Resort

76.7 km (47.7 mi) from Duck
  • Restaurant
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Heated swimming pool

The Barclay Towers Hotel And Resort

7.8
3101 reviews
Average price US$ 81 / night

Cheap Hotels near Duck Airport

  • Beach access
Hotel Image Hotel Image

Holiday Inn Express Kitty Hawk - Outer Banks, An Ihg Hotel

3915 N. Croatan Highway
12.6 km (7.8 mi) from Duck
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool
8.7
620 reviews
~ US$87 / night

Holiday Inn Express Kitty Hawk - Outer Banks, An Ihg Hotel

12.6 km (7.8 mi) from Duck
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Holiday Inn Express Kitty Hawk - Outer Banks, An Ihg Hotel

8.7
620 reviews
Average price US$ 87 / night
  • Beach access
Hotel Image Hotel Image

The Oceanfront Inn - Virginia Beach

2901 Atlantic Avenue
79.1 km (49.1 mi) from Duck
21
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Heating
  • Indoor swimming pool
7.7
1530 reviews
~ US$64 / night

The Oceanfront Inn - Virginia Beach

79.1 km (49.1 mi) from Duck
21
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Heating
  • Indoor swimming pool

The Oceanfront Inn - Virginia Beach

7.7
1530 reviews
Average price US$ 64 / night
  • Beach access
Hotel Image Hotel Image

Ocean Sands Resort, Oceanfront, Virginia Beach By Vacatia

2207 Atlantic Avenue
78.3 km (48.6 mi) from Duck
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Indoor swimming pool
8
1248 reviews
~ US$78 / night

Ocean Sands Resort, Oceanfront, Virginia Beach By Vacatia

78.3 km (48.6 mi) from Duck
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Sauna
  • Indoor swimming pool

Ocean Sands Resort, Oceanfront, Virginia Beach By Vacatia

8
1248 reviews
Average price US$ 78 / night

Are you in a hurry?

Here is a quick list of Cheap Hotels in Duck, selected based on their rating

Name of hotel Accommodation Rating Price, $
Barrier Island Station

7.9 / 10

(159 Reviews)

From 327$
Ocean Pines Resort

7.6 / 10

(72 Reviews)

From 129$
John Yancey Oceanfront Inn

8.8 / 10

(3661 Reviews)

From 68$
The Schooner Inn

8.5 / 10

(1048 Reviews)

From 60$
Coastal Hotel & Suites Virginia Beach - Oceanfront

8.8 / 10

(2949 Reviews)

From 125$

Location