Default HTG hotel image

Search 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

Property class

Guest rating

Our top choices for Duffus hotels

1. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
AU$249
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

2. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
Australia
Jacqueline
AU$152
includes taxes & fees
5 Sept - 6 Sept
Firth Hotel & Restaurant

3. Premier Inn Elgin

Premier Inn Elgin
Elgin
United States
george
AU$99
includes taxes & fees
6 Sept - 7 Sept
Premier Inn Elgin

4. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
AU$201
includes taxes & fees
24 Aug - 25 Aug
Golf View Hotel

5. Stotfield Hotel

Stotfield Hotel
Lossiemouth
United Kingdom
Edith
AU$189
includes taxes & fees
21 Aug - 22 Aug
Stotfield Hotel

6. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
AU$300
includes taxes & fees
8 Sept - 9 Sept
Copper Beeches

7. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
AU$240
includes taxes & fees
8 Sept - 9 Sept
The Pines Guesthouse

8. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
AU$305
includes taxes & fees
23 Aug - 24 Aug
Laichmoray Hotel

9. Sunninghill

Sunninghill
Elgin
United States
Pauleen
AU$280
includes taxes & fees
21 Aug - 22 Aug
Sunninghill

10. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
Neil
AU$184
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel

11. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
AU$341
includes taxes & fees
7 Sept - 8 Sept
St Michaels Guesthouse

12. Harbour Nights

Harbour Nights
Lossiemouth
United Kingdom
Chantelle
AU$158
includes taxes & fees
28 Aug - 29 Aug
Harbour Nights

13. Taigh Mor

Taigh Mor
Elgin
Canada
Robert
AU$127
includes taxes & fees
30 Aug - 31 Aug
Taigh Mor

14. The Station House Boutique Hotel

The Station House Boutique Hotel
Burghead
United Kingdom
Victoria
AU$229
includes taxes & fees
23 Aug - 24 Aug
The Station House Boutique Hotel

15. River View Apartment

River View Apartment
Elgin
United Kingdom
Joseph
AU$229
includes taxes & fees
18 Aug - 19 Aug
River View Apartment

16. Carlton Hotel

Carlton Hotel
Forres
United Kingdom
Norbert
AU$138
includes taxes & fees
16 Sept - 17 Sept
Carlton Hotel

17. Cardhu Country House

Cardhu Country House
Aberlour
France
Laura
AU$324
includes taxes & fees
18 Aug - 19 Aug
Cardhu Country House

18. Ramnee Hotel

Ramnee Hotel
Forres
Canada
Michel
AU$315
includes taxes & fees
18 Aug - 19 Aug
Ramnee Hotel

19. Cluny Hill Hotel

Cluny Hill Hotel
Forres
United Kingdom
David
AU$86
includes taxes & fees
13 Sept - 14 Sept
Cluny Hill Hotel

20. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
AU$210
includes taxes & fees
21 Aug - 22 Aug
The Mill House Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Duffus Hotel Reviews

Recent Reviews in Duffus

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
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"This hotel is conveniently located to the whisky trail with Glenfiddich and Macallan distilleries being within 10min drive. Hotel has a nice restaurant on the property and there is another good one 2 min walking distance. Our room had all basic amenities and was clean. The hotel has a rustic character of a building over 100 years old. It is very lovely but it comes with old furniture, uneven floor, no AC, and no elevator. Staff was very friendly and eager to help with travel information and other needs."
Vlad 3-night trip
Posted 8 days ago
Craigellachie Hotel of Speyside
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 accommodation in Duffus

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
AU$138
16 Sept - 17 Sept
includes taxes & fees
7.6/10 Good! (74 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
AU$158
28 Aug - 29 Aug
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
AU$229
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
AU$233
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
AU$306
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

What is the best area to stay in Duffus?
The best area to stay in Duffus is within the village itself or in the immediately surrounding countryside, offering convenient access to local attractions and a peaceful setting.Duffus village is a small, quiet community known for its historic Duffus Castle ruins and the nearby Spynie Palace. It's a rural area with a few local amenities like a village shop and a pub, providing a traditional Scottish experience. The main street, which runs through the heart of the village, is lined with stone cottages and offers views of the Moray countryside.Couples looking for a tranquil retreat will find Duffus village ideal. The slower pace of life, the opportunity for scenic walks around the castle ruins, and the peaceful evenings make it great for relaxation. You're also well-placed for exploring the Moray Speyside whisky trail or the stunning coastline.For families, staying in the countryside just outside Duffus offers more space and privacy. Many accommodations here are converted farmhouses or cottages with gardens, providing room for children to play.
When is the best time to go to Duffus?
The best time to visit Duffus is generally from late spring to early autumn, specifically May to September, when the weather is mildest and the days are longer.May and June offer pleasant temperatures, often with less rain than later in the summer. This period is excellent for outdoor activities such as exploring Duffus Castle or walking along the nearby Moray Coast Trail. The countryside is green and vibrant, making it ideal for those who appreciate scenic views and photography.July and August are the warmest months, great for those planning to spend time at the beaches near Lossiemouth or enjoying boat trips to spot wildlife. While these months are popular, the area generally doesn't feel overcrowded, maintaining a relaxed pace. Families often find this time of year ideal due to school holidays and the wider range of activities available.September sees the summer crowds begin to thin, but the weather often remains agreeable. The autumn colours start to emerge, adding a different kind of beauty to the landscape.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Duffus.
How can I save on a hotel booking in Duffus with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Duffus hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Duffus?
Prices for hotels in Duffus often vary, but you can find a great deal from AU$99 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia