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

1. Laichmoray Hotel
Laichmoray Hotel5.9 km from Duffus Castle
9.4 out of 10, Exceptional, (477 reviews)
The price is P8,829
P10,596 total
includes taxes & fees
Jun 19 - Jun 20

2. Sunninghill
Sunninghill5.4 km from Duffus Castle
9.2 out of 10, Wonderful, (125 reviews)
The price is P10,331
P12,397 total
includes taxes & fees
Jun 17 - Jun 18

3. Golf View Hotel
Golf View Hotel5.3 km from Duffus Castle
8.6 out of 10, Excellent, (225 reviews)
The price is P6,357
P7,629 total
includes taxes & fees
Jun 21 - Jun 22

4. Firth Hotel & Restaurant
Firth Hotel & Restaurant5.8 km from Duffus Castle
8.4 out of 10, Very Good, (273 reviews)
The price is P5,412
P6,495 total
includes taxes & fees
Jun 19 - Jun 20

5. Premier Inn Elgin
Premier Inn Elgin6.3 km from Duffus Castle
8.0 out of 10, Very Good, (6 reviews)
The price is P3,532
P4,238 total
includes taxes & fees
Jul 5 - Jul 6

6. The Royal Hotel
The Royal Hotel5.8 km from Duffus Castle
7.8 out of 10, Good, (161 reviews)
The price is P6,104
P7,325 total
includes taxes & fees
Jun 27 - Jun 28

7. Stotfield Hotel
Stotfield Hotel5.3 km from Duffus Castle
7.6 out of 10, Good, (442 reviews)
The price is P6,724
P8,069 total
includes taxes & fees
Jun 18 - Jun 19

8. River View Apartment
River View Apartment5.4 km from Duffus Castle
7.8 out of 10, Good, (7 reviews)
The price is P7,743
P9,291 total
includes taxes & fees
Jun 16 - Jun 17

10. Copper Beeches
Copper Beeches4.4 km from Duffus Castle
10.0 out of 10, Exceptional, (1 review)
The price is P10,596
P12,715 total
includes taxes & fees
Jul 1 - Jul 2

11. Blervie House
Blervie House16.7 km from Duffus Castle
9.2 out of 10, Wonderful, (50 reviews)
The price is P21,150
P25,380 total
includes taxes & fees
Jun 16 - Jun 17

12. Ramnee Hotel
Ramnee Hotel16.5 km from Duffus Castle
8.8 out of 10, Excellent, (175 reviews)
The price is P11,207
P13,448 total
includes taxes & fees
Jun 19 - Jun 20

13. Cluny Hill Hotel
Cluny Hill Hotel16.5 km from Duffus Castle
7.6 out of 10, Good, (17 reviews)
The price is P3,554
P4,265 total
includes taxes & fees
Jun 19 - Jun 20

14. Carlton Hotel
Carlton Hotel17.3 km from Duffus Castle
7.4 out of 10, Good, (69 reviews)
The price is P5,226
P6,272 total
includes taxes & fees
Jun 18 - Jun 19

15. Anchor Cottage
Anchor Cottage4.7 km from Duffus Castle
The price is P35,609
P42,731 total
includes taxes & fees
Jun 27 - Jun 28

16. 6 New Street
6 New Street4.9 km from Duffus Castle
The price is P33,947
P40,736 total
includes taxes & fees
Jun 19 - Jun 20

17. 1 The Coach House
1 The Coach House7.1 km from Duffus Castle
The price is P138,696
P166,435 total
includes taxes & fees
Jun 29 - Jun 30
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 Duffus Castle
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Laichmoray Hotel | 9.4 Exceptional 477 reviews | View | ||||||
![]() Sunninghill | 9.2 Wonderful 125 reviews | View | ||||||
![]() Golf View Hotel | 8.6 Excellent 225 reviews | View | ||||||
![]() Firth Hotel & Restaurant | 8.4 Very Good 273 reviews | View | ||||||
![]() Premier Inn Elgin | 8.0 Very Good 6 reviews | View |
Top Duffus Castle Hotel Reviews

Craigellachie Hotel of Speyside
8/10 Good
































































