Default HTG hotel image

Find hotels in Duffus from £74

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Sept - 9 Sept
Tomorrow
9 Sept - 10 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Duffus hotels

1. Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
United Kingdom
Tony
£73
includes taxes & fees
9 Oct - 10 Oct
Firth Hotel & Restaurant

2. Golf View Hotel

Golf View Hotel
Lossiemouth
Canada
Anne
£125
includes taxes & fees
13 Sept - 14 Sept
Golf View Hotel

3. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
£129
includes taxes & fees
7 Oct - 8 Oct
The Mansion House Hotel

4. Taigh Mor

Taigh Mor
Elgin
Canada
Robert
£62
includes taxes & fees
20 Sept - 21 Sept
Taigh Mor

5. Stotfield Hotel

Stotfield Hotel
Lossiemouth
United Kingdom
William
£99
includes taxes & fees
10 Sept - 11 Sept
Stotfield Hotel

6. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
William
£93
includes taxes & fees
9 Oct - 10 Oct
The Royal Hotel

7. Harbour Nights

Harbour Nights
Lossiemouth
United Kingdom
Chantelle
£92
includes taxes & fees
13 Sept - 14 Sept
Harbour Nights

8. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
£129
includes taxes & fees
10 Sept - 11 Sept
The Pines Guesthouse

9. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
£156
includes taxes & fees
5 Oct - 6 Oct
Copper Beeches

10. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
£129
includes taxes & fees
27 Sept - 28 Sept
Laichmoray Hotel

11. The Station House Boutique Hotel

The Station House Boutique Hotel
Burghead
United Kingdom
Victoria
£115
includes taxes & fees
16 Sept - 17 Sept
The Station House Boutique Hotel

12. Cluny Hill Hotel

Cluny Hill Hotel
Forres
United Kingdom
David
£37
includes taxes & fees
13 Sept - 14 Sept
Cluny Hill Hotel

13. Sunninghill

Sunninghill
Elgin
United States
Pauleen
£152
includes taxes & fees
10 Sept - 11 Sept
Sunninghill

14. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
£175
includes taxes & fees
11 Sept - 12 Sept
St Michaels Guesthouse

15. River View Apartment

River View Apartment
Elgin
United Kingdom
Joseph
£116
includes taxes & fees
11 Sept - 12 Sept
River View Apartment

16. Carlton Hotel

Carlton Hotel
Forres
United Kingdom
Norbert
£74
includes taxes & fees
9 Oct - 10 Oct
Carlton Hotel

17. The Old Mill Inn

The Old Mill Inn
Forres
United Kingdom
Jessica
£71
includes taxes & fees
18 Sept - 19 Sept
The Old Mill Inn

18. Ramnee Hotel

Ramnee Hotel
Forres
Canada
Michel
£135
includes taxes & fees
7 Oct - 8 Oct
Ramnee Hotel

19. 6 New Street

6 New Street
Elgin
£500
includes taxes & fees
15 Sept - 16 Sept
6 New Street

20. The Mill House Hotel

The Mill House Hotel
Buckie
United Kingdom
jeffrey
£114
includes taxes & fees
11 Sept - 12 Sept
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

Laichmoray Hotel

Laichmoray Hotel

10/10 Excellent
"Very convenient location for our requirements. The bed was very comfortable and we had a fabulous sleep. The bar staff were knowledgeable and friendly and the whisky choice was amazing. Breakfast had to be pre-ordered and we weren’t sure how it would be, but it was excellent. Especially the Greek yoghurt and berries with honey. Portions were generous and we struggled to eat everything."
Francesca 1-night trip
Posted 3 days ago
Laichmoray Hotel
Firth Hotel & Restaurant

Firth Hotel & Restaurant

10/10 Excellent
"Perfect for what I needed. Had food in evening which was really good. Location great"
Tony 2-night trip
Posted 3 days ago
Firth Hotel & Restaurant
The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Very helpful you man carried our very heavy suitcase upstairs for us. Clean, comfortable room, amazing breakfast, and a very sweet cat to greet you on the front porch."
melissa 1-night trip
Posted 3 days ago
The Mansion House Hotel
Golf View Hotel

Golf View Hotel

8/10 Good
"We had a nice double room overlooking Moray Golf Club. The room doubled in size if you kept the bathroom door wide open, so we did."
STACEY 1-night trip
Posted 8 days ago
Golf View Hotel
The Royal Hotel

The Royal Hotel

8/10 Good
"Friendly efficient staff, nice restaurant with a good breakfast. Handy for both the train and bus stations. My only problem was the room I was in, although it had almost all that I needed, was a bit small."
Keith 3-night trip
Posted 8 days ago
The Royal Hotel
The Old Mill Inn

The Old Mill Inn

8/10 Good
"Lovely room. Nice size very nice location great for a get away"
Kelv 1-night trip
Posted 8 days ago
The Old Mill Inn
Ramnee Hotel

Ramnee Hotel

10/10 Excellent
"We enjoyed our one night stay, to celebrate my birthday, here very much. It was extremely hot but that wasn't the hotels fault. We had a fan in our room but were still very hot. We ate in the hotel and the food was good. Comfortable bed and large room with shower over the bath. We will definitely be back for a longer stay."
Edith 1-night trip
Posted 9 days ago
Ramnee 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
"Excellent location everything we needed for our trip away. This is the 3rd time of stopping in this property"
Margaret S. 7-night trip
Posted 13 days ago
Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
The Old Coach House Hotel

The Old Coach House Hotel

8/10 Good
"Clean room, comfortable bed good parking, staff were very helpful and friendly, close to shops and amenities"
Neil 6-night trip
Posted 2 weeks ago
The Old Coach House Hotel

More cheap stays in Duffus

Carlton Hotel

Carlton Hotel

67 High St Forres Scotland
£74
9 Oct - 10 Oct
includes taxes & fees
7.6/10 Good! (76 reviews)
Carlton Hotel
Harbour Nights

Harbour Nights

High St Lossiemouth Scotland
£92
13 Sept - 14 Sept
includes taxes & fees
Harbour Nights
The Station House Boutique Hotel

The Station House Boutique Hotel

2 Brander Street Burghead Scotland
£115
16 Sept - 17 Sept
includes taxes & fees
8/10 Very good! (1 review)
The Station House Boutique Hotel
Macbeth's Hillock

Macbeth's Hillock

Brodie Nairn Scotland
£117
9 Oct - 10 Oct
includes taxes & fees
9.6/10 Exceptional! (34 reviews)
Macbeth's Hillock
Bankhouse B&B

Bankhouse B&B

102a High Street Aberlour Scotland
£154
19 Sept - 20 Sept
includes taxes & fees
9.4/10 Exceptional! (51 reviews)
Bankhouse B&B
8 Varis Apartments

8 Varis Apartments

8 Varis Wynd, High Street Forres Scotland
Get rates
9.4/10 Exceptional! (18 reviews)
8 Varis Apartments

Hotels in Duffus with star rating

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 canceled 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 much is the nightly rate at a Duffus hotel?
Prices for hotels in Duffus often vary, but you can find a great deal from £74 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 the cheapest rate.

Explore a world of travel with Expedia