
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.2 out of 10, Wonderful, (243 reviews)
The price is S$491
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, (415 reviews)
The price is S$157
includes taxes & fees
19 Feb - 20 Feb

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, (676 reviews)
The price is S$95
includes taxes & fees
22 Feb - 23 Feb

Lomond Park Hotel
Lomond Park Hotel2.3 km from Duck Bay Beach
5.4 out of 10, (316 reviews)
The price is S$95
includes taxes & fees
16 Feb - 17 Feb

Sugar Boat
Sugar Boat7.8 km from Duck Bay Beach
9.6 out of 10, Exceptional, (20 reviews)
The price is S$262
includes taxes & fees
16 Feb - 17 Feb

The Oak Tree Inn
The Oak Tree Inn8.7 km from Duck Bay Beach
9.2 out of 10, Wonderful, (561 reviews)
The price is S$154
includes taxes & fees
24 Feb - 25 Feb

Riva Boutique Hotel & Restaurant
Riva Boutique Hotel & Restaurant7.8 km from Duck Bay Beach
8.4 out of 10, Very good, (332 reviews)
The price is S$145
includes taxes & fees
22 Feb - 23 Feb

Abbotsford Hotel
Abbotsford Hotel9.3 km from Duck Bay Beach
9.0 out of 10, Wonderful, (368 reviews)
The price is S$132
includes taxes & fees
23 Feb - 24 Feb

Kip in the Kirk
Kip in the Kirk11.4 km from Duck Bay Beach
10.0 out of 10, Exceptional, (45 reviews)
The price is S$131
includes taxes & fees
21 Feb - 22 Feb

The County Hotel
The County Hotel6.7 km from Duck Bay Beach
7.6 out of 10, Good, (106 reviews)
The price is S$172
includes taxes & fees
16 Feb - 17 Feb

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 S$90
includes taxes & fees
15 Mar - 16 Mar

Lodge on Loch Lomond Hotel
Lodge on Loch Lomond Hotel10 km from Duck Bay Beach
8.6 out of 10, Excellent, (279 reviews)
The price is S$222
includes taxes & fees
19 Feb - 20 Feb

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 S$116
includes taxes & fees
26 Feb - 27 Feb

Ingliston Country Club Hotel
Ingliston Country Club Hotel12.7 km from Duck Bay Beach
9.2 out of 10, Wonderful, (804 reviews)

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

The Tontine Hotel
The Tontine Hotel12.1 km from Duck Bay Beach
8.6 out of 10, Excellent, (539 reviews)
The price is S$183
includes taxes & fees
16 Feb - 17 Feb

Gleddoch Golf & Spa Resort
Gleddoch Golf & Spa Resort11 km from Duck Bay Beach
8.0 out of 10, Very good, (1,000 reviews)
The price is S$164
includes taxes & fees
2 Mar - 3 Mar

JA Mar Hall Scotland
JA Mar Hall Scotland13.5 km from Duck Bay Beach
9.0 out of 10, Wonderful, (407 reviews)
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.
Compare popular hotels close to Duck Bay Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Cameron House on Loch Lomond | 9.2 Wonderful 243 reviews | View | ||||||
![]() Duck Bay Hotel | 9.0 Wonderful 415 reviews | View | ||||||
![]() Loch Lomond Hotel | 9.0 Wonderful 124 reviews | View | ||||||
![]() Queen of the Loch, Balloch by Marston's Inns | 8.6 Excellent 676 reviews | View | ||||||
![]() Bellavista | 8.6 Excellent 31 reviews | View |
Top Duck Bay Beach Hotel Reviews

Cameron House on Loch Lomond
10/10 Excellent







































































