Default HTG hotel image

Duffus Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
17 Aug - 18 Aug
Tomorrow
18 Aug - 19 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Duffus hotels

1. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
Australia
Jacqueline
€93
includes taxes & fees
5 Sept - 6 Sept
Firth Hotel & Restaurant

2. Premier Inn Elgin

Premier Inn Elgin
Elgin
United States
george
€61
includes taxes & fees
6 Sept - 7 Sept
Premier Inn Elgin

3. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
€123
includes taxes & fees
24 Aug - 25 Aug
Golf View Hotel

4. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
€153
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

5. Stotfield Hotel

Stotfield Hotel
Lossiemouth
United Kingdom
Edith
€116
includes taxes & fees
21 Aug - 22 Aug
Stotfield Hotel

6. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
€185
includes taxes & fees
8 Sept - 9 Sept
Copper Beeches

7. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
€151
includes taxes & fees
8 Sept - 9 Sept
The Pines Guesthouse

8. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Neil
€113
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel

9. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
€199
includes taxes & fees
21 Aug - 22 Aug
Laichmoray Hotel

10. Harbour Nights

Harbour Nights
Lossiemouth
United Kingdom
Chantelle
€97
includes taxes & fees
28 Aug - 29 Aug
Harbour Nights

11. Taigh Mor

Taigh Mor
Elgin
Canada
Robert
€79
includes taxes & fees
30 Aug - 31 Aug
Taigh Mor

12. Sunninghill

Sunninghill
Elgin
United States
Pauleen
€171
includes taxes & fees
21 Aug - 22 Aug
Sunninghill

13. The Station House Boutique Hotel

The Station House Boutique Hotel
Burghead
United Kingdom
Victoria
€140
includes taxes & fees
23 Aug - 24 Aug
The Station House Boutique Hotel

14. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
€211
includes taxes & fees
7 Sept - 8 Sept
St Michaels Guesthouse

15. Cluny Hill Hotel

Cluny Hill Hotel
Forres
United Kingdom
David
€53
includes taxes & fees
13 Sept - 14 Sept
Cluny Hill Hotel

16. Carlton Hotel

Carlton Hotel
Forres
United Kingdom
Norbert
€90
includes taxes & fees
24 Aug - 25 Aug
Carlton Hotel

17. River View Apartment

River View Apartment
Elgin
United Kingdom
Joseph
€145
includes taxes & fees
18 Aug - 19 Aug
River View Apartment

18. The Old Mill Inn

The Old Mill Inn
Forres
United Kingdom
Caroline
€75
includes taxes & fees
12 Sept - 13 Sept
The Old Mill Inn

19. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
€200
includes taxes & fees
18 Aug - 19 Aug
Cardhu Country House

20. Ramnee Hotel

Ramnee Hotel
Forres
Canada
Michel
€193
includes taxes & fees
18 Aug - 19 Aug
Ramnee Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Duffus Hotel Reviews

Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"The hotel is great, with an excellent on-site breakfast and dinner option. The staff was very helpful. Only thing is that since there is no AC, it can get very hot when it’s hot outside. Still highly recommended!"
Angel 4-night trip
Posted 4 hours ago
Craigellachie Hotel of Speyside
The Station Hotel

The Station Hotel

10/10 Excellent
"Excellent staff, an outstanding aspect of my experience in the Speyside this year."
Gbenga 2-night trip
Posted 2 days ago
The Station Hotel
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"great snooker table and bar, good parking, nice location, nice bedrooms -good value for money"
Akash 1-night trip
Posted 4 days ago
The Mansion House Hotel
The Mill House Hotel

The Mill House Hotel

8/10 Good
"Food,staff ,very good ,"
jeffrey 2-night trip
Posted 6 days ago
The Mill House Hotel
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

10/10 Excellent
"Couldn't fault the place, it was lovely.excellent location. Loved it being so close to the wee beach cove. 1st holiday that we've had that had everything I like doing on its door stop. Fishing, Kayaking, crabbing, metal detecting, dog walking, . Going on decent walks along the coast. ( All without leaving the village which is a rare thing) Also got a 20 inch pizza delivered to the house which was a bit of a novelty for us. The wife would come back just for the bath and shower. Already looking at rebooking ."
Greg T. 7-night trip
Posted 6 days ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
Stotfield Hotel

Stotfield Hotel

8/10 Good
"Clean stall very helpful, food nice."
Eric 2-night trip
Posted 6 days ago
Stotfield Hotel
Ramnee Hotel

Ramnee Hotel

8/10 Good
"The staff was very accommodating and breakfast was well worth it. The room was clean except for mold in the bottom of the shower which is unfortunate. Nice, quiet area within walking distance of downtown."
Michel 1-night trip
Posted 6 days ago
Ramnee Hotel
Duffus Nights

Duffus Nights

8/10 Good
"The house was fine for what we needed for a couple of nights. Off-street parking was good. We attended an event at Duffus village hall and the house location was excellent for that. There were some annoying features though, such as: - the kicker board in the kitchen falls down whenever you open the dishwasher - the plates are too deep to fit in the dishwasher - the fridge door could do with being fitted on the other side - the house sleeps 6 but there is only settee space for 4 - the settee is not comfortable - there are steps, so not wheelchair friendly. There is a ramp down to the car park, but builders had blocked it by placing slabs at the end of it. - a TV in one of the bedrooms didn’t get any channels Some of these points could be easily fixed. By far the biggest problem we had was gain in entry to the house. We did not receive the code for the lockbox in advance, and the property owner was not available to help us immediately. The 3 phone numbers given went straight to voicemail. Nobody phoned back. I ended up on the phone to Hotels.com in America, but they couldn’t help either. Eventually, after 4 hours waiting to get entry, we got a message with the lockbox code. The first code was incorrect, but the second code given was correct. After arriving at 4pm, we got in at 8pm. That ate into our evening plans. After our stay the property owner gave us a 50% refund for the inconvenience caused, which we considered to be fair."
Ross 2-night trip
Posted 7 days ago
Duffus Nights
The Royal Hotel

The Royal Hotel

8/10 Good
"Rooms well presented and clean with a good amount of space, large shower and coffee amenities. The breakfast was convenient and the service was quick, although they had limited vegan option and no non-dairy milks available. The staff were all incredible lovely and very helpful. The location was right across the road from the train station and a supermarket, and only a 10 minute walk into the centre of town."
Leah 2-night trip
Posted 9 days ago
The Royal Hotel

More cheap stays in Duffus

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
€90
24 Aug - 25 Aug
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
€97
28 Aug - 29 Aug
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
€140
23 Aug - 24 Aug
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel
Macbeth's Hillock

Macbeth's Hillock

Brodie Nairn Scotland
€143
23 Aug - 24 Aug
includes taxes & fees
9.6/10 Exceptional! (34 reviews)
Macbeth's Hillock
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
€187
20 Aug - 21 Aug
includes taxes & fees
9.4/10 Exceptional! (49 reviews)
Bankhouse B&B
Woodside House

Woodside House

Forres Forres Scotland
Get rates
10/10 Exceptional! (1 review)
Woodside House

Frequently asked questions

Where is the best place to stay in Duffus?
Located 4.4 mi (7.1 km) from the heart of Duffus, The Mansion House Hotel is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are Craigellachie Hotel of Speyside and Golf View Hotel. See all available top hotels, or vacation rentals in Duffus.
What are some of the best holiday rentals that Duffus has to offer?
The Old Mill Inn: This holiday home rental outside of Duffus offers a garden and free WiFi to help you feel comfortable in your new surroundings. This holiday rental also comes with free parking to give you added peace of mind. See all vacation rentals in Duffus.
If I need to cancel my hotel reservation in Duffus, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If your reservation is non-refundable, you might be able to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Duffus.
What's it like staying in Duffus?
Those travelling to Duffus will definitely enjoy the sights to see and things to do. In Duffus, there are 3 hotels and other accommodation options to choose from. Find out more about Duffus.
What should I do while I'm visiting Duffus?
Places to visit in the wider area include Moray Golf Club, Lossiemouth East Beach and Elgin Museum. You'll also find Pluscarden Abbey and Glen Moray Distillery in the area. Take a look at what more there is to see and do in Expedia's Duffus guide.
What's the seasonal weather in Duffus?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for Duffus is 928 mm.

Explore a world of travel with Expedia