
Hotels near Duck Bay Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Duck Bay Beach hotels

Cameron House on Loch Lomond
Cameron House on Loch Lomond0.4 km from Duck Bay Beach
9.0 out of 10, Wonderful, (249 reviews)
The price is RM1,253
RM1,503 total
includes taxes & fees
17 Mar - 18 Mar

Duck Bay Hotel
Duck Bay Hotel1.6 km from Duck Bay Beach
9.0 out of 10, Wonderful, (417 reviews)
The price is RM435
RM522 total
includes taxes & fees
8 Mar - 9 Mar

Queen of the Loch, Balloch by Marston's Inns
Queen of the Loch, Balloch by Marston's Inns2.1 km from Duck Bay Beach
8.6 out of 10, Excellent, (683 reviews)
The price is RM256
RM307 total
includes taxes & fees
15 Mar - 16 Mar

Lomond Park Hotel
Lomond Park Hotel2.3 km from Duck Bay Beach
5.4 out of 10, (316 reviews)
The price is RM242
RM290 total
includes taxes & fees
8 Mar - 9 Mar

The Oak Tree Inn
The Oak Tree Inn8.7 km from Duck Bay Beach
9.2 out of 10, Wonderful, (567 reviews)
The price is RM433
RM519 total
includes taxes & fees
9 Mar - 10 Mar

Riva Boutique Hotel & Restaurant
Riva Boutique Hotel & Restaurant7.8 km from Duck Bay Beach
8.4 out of 10, Very good, (336 reviews)
The price is RM372
RM446 total
includes taxes & fees
13 Mar - 14 Mar

Abbotsford Hotel
Abbotsford Hotel9.3 km from Duck Bay Beach
9.0 out of 10, Wonderful, (373 reviews)
The price is RM374
RM448 total
includes taxes & fees
17 Mar - 18 Mar

The County Hotel
The County Hotel6.7 km from Duck Bay Beach
7.6 out of 10, Good, (106 reviews)
The price is RM440
RM528 total
includes taxes & fees
8 Mar - 9 Mar

Premier Inn Dumbarton/Loch Lomond
Premier Inn Dumbarton/Loch Lomond7.3 km from Duck Bay Beach
7.8 out of 10, Good, (8 reviews)
The price is RM237
RM285 total
includes taxes & fees
19 Mar - 20 Mar

Ardencaple Hotel by Greene King Inns
Ardencaple Hotel by Greene King Inns9.5 km from Duck Bay Beach
7.8 out of 10, Good, (289 reviews)
The price is RM237
RM285 total
includes taxes & fees
19 Mar - 20 Mar

Rosslea Hall Hotel
Rosslea Hall Hotel10.8 km from Duck Bay Beach
8.2 out of 10, Very good, (544 reviews)

The Tontine Hotel
The Tontine Hotel12.1 km from Duck Bay Beach
8.6 out of 10, Excellent, (542 reviews)
The price is RM455
RM599 total
includes taxes & fees
8 Mar - 9 Mar

Waterfront Guest Accommodation
Waterfront Guest Accommodation11.6 km from Duck Bay Beach
7.8 out of 10, Good, (256 reviews)
The price is RM202
RM243 total
includes taxes & fees
15 Mar - 16 Mar

OYO Gin House Hotel
OYO Gin House Hotel11.6 km from Duck Bay Beach
7.4 out of 10, Good, (146 reviews)
The price is RM215
RM290 total
includes taxes & fees
16 Mar - 17 Mar

Lochway Hotel
Lochway Hotel10.5 km from Duck Bay Beach
6.0 out of 10, (1 review)
The price is RM220
RM264 total
includes taxes & fees
8 Mar - 9 Mar

Knockderry Country House Hotel
Knockderry Country House Hotel15.7 km from Duck Bay Beach
9.2 out of 10, Wonderful, (253 reviews)
The price is RM532
RM639 total
includes taxes & fees
6 Apr - 7 Apr
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Duck Bay Beach Hotel Reviews

Queen of the Loch, Balloch by Marston's Inns
10/10 Excellent




































































