The 10 best cheap hotels in Duffus, UK | Booking.com
Skip to main content

Cheap hotels in Duffus

Find the cheap hotels that appeal to you the most

The best cheap hotels in Duffus

Check out our pick of great cheap hotels in Duffus

Filter by:

Review score

St Michaels Guest House

Elgin (Near Duffus)

Offering a garden and garden view, St Michaels Guest House is located in Elgin, 1.1 km from Elgin Cathedral and 45 km from Huntly Castle.

N
Neil
From
Qatar
This is an exceptional guest house and better than all other places we stayed at a comparable price point. family room had a separated space for the children to sleep. It’s right next to the town centre and a couple of super markets at which to stock up. Great shower and nicely decorated room.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 266 reviews
Price from
US$159.41
1 night, 2 adults

Tighnabruaich Annex

Lossiemouth (Near Duffus)

Tighnabruaich Annex, a property with free bikes, is set in Lossiemouth, 9.4 km from Elgin Cathedral, 34 km from Brodie Castle, as well as 43 km from Nairn Dunbar Golf Club.

L
Linda norman
From
Isle of Man
Very easy to find. Friendly welcome on arrival and shown around the accommodation, Parking on property. For us (three sisters) a sufficient breakfast provided for our stay. ( bread, butter, jam, croissants, eggs, cereal, yogurt, milk, fruit juice) Tea & coffee also provided. Separate toilet and nice big shower area not cramped like some places. Short walk to the beach.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 146 reviews
Price from
US$161.02
1 night, 2 adults

Lossiemouth House

Lossiemouth (Near Duffus)

Situated in Lossiemouth, 300 metres from Lossiemouth East Beach, Lossiemouth House has a garden, parking on-site and rooms with free WiFi access.

R
Rebecca
From
New Zealand
This was easily the best stay of our trip. Alison and Hugh are just wonderful and made us feel very at home. The room was charming - cozy beds and a nice modern bathroom with great bath products. Breakfast was exceptional and we enjoyed all the extra touches in the house that relate to it's heritage. It's the kind of place you almost don't want to tell people about lest you can't get a booking when you return!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 176 reviews
Price from
US$187.86
1 night, 2 adults

Links Lodge

Lossiemouth (Near Duffus)

Offering a shared lounge and sea view, Links Lodge is located in Lossiemouth, less than 1 km from Lossiemouth West Beach and 9.1 km from Elgin Cathedral.

R
Rebecca
From
Ireland
This place was akin toa 5 star hotel. Angela and John were very friendly and helpful. The comfort of the bed and pillows wad fantastic. The food was cooked to perfection, with a little bit of chat along at breakfast was very welcome. They had binoculars in my room if I fancied a bit of birdwatching along the beach.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 245 reviews
Price from
US$175.78
1 night, 2 adults

Southbank Guesthouse

Elgin (Near Duffus)

Southbank is a Georgian town house in the middle of Elgin and the Whisky Trail. It is a few minutes' walk from the town centre's shops and restaurants.

J
Jackie
From
Australia
Attention to details. We were contacted prior to arrival with a message in where keys were, etc..... Rooms were spacious and clean and the breakfast next morning was exceptional . Great stay. Would highly recommend.5 stars!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 224 reviews
Price from
US$127.48
1 night, 2 adults

East Grange Hideouts

Kinloss (Near Duffus)

Situated within 14 km of Elgin Cathedral and 41 km of Castle Stuart Golf Links in Kinloss, East Grange Hideouts offers accommodation with seating area.

A
Adria
From
United Kingdom
The cabin was much larger than anticipated by the photos which was a nice surprise. Plenty of space! Easy to find and the bothy was very clean.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$72.59
1 night, 2 adults

Lighthouse View

Lossiemouth (Near Duffus)

Boasting a heated pool and garden views, Lighthouse View is situated in Lossiemouth. There is an in-house restaurant and free private parking.

c
cassandra
From
United Kingdom
Went out seaside lighthouse out town activities
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 22 reviews
Price from
US$135.86
1 night, 2 adults

The harbour inn

Burghead (Near Duffus)

Set in Burghead, The harbour inn has a terrace, restaurant, bar, and free WiFi throughout the property.

M
MIN
From
China
good location, very close to sea; nice breakfast
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 86 reviews
Price from
US$102.65
1 night, 2 adults

Silver Dunes

Lossiemouth (Near Duffus)

Featuring a heated pool and garden views, Silver Dunes is located in Lossiemouth. Boasting full-day security, this property also provides guests with a children's playground.

C
Christie
From
United Kingdom
Beautiful caravan. Really clean. Beautiful area. Good facilities on site.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 reviews
Price from
US$183.57
1 night, 2 adults

Little Cha-Am Caravan Hire at Silver Sands

Lossiemouth (Near Duffus)

Set in Lossiemouth in the Grampian region and Lossiemouth West Beach reachable within a few steps, Little Cha-Am Caravan Hire at Silver Sands offers accommodation with free WiFi, a children's...

K
Kevin
From
United Kingdom
The caravan was brilliant very comfortable and close enough to the restaurant and pool.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 27 reviews
Price from
US$201.28
1 night, 2 adults
All cheap hotels in Duffus

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Duffus and surroundings in the past month

See all

Enjoy breakfast in Duffus and nearby

  • The harbour inn

    Burghead
    Breakfast options
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 86 reviews

    Set in Burghead, The harbour inn has a terrace, restaurant, bar, and free WiFi throughout the property.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 146 reviews

    Tighnabruaich Annex, a property with free bikes, is set in Lossiemouth, 9.4 km from Elgin Cathedral, 34 km from Brodie Castle, as well as 43 km from Nairn Dunbar Golf Club.

  • Links Lodge

    Lossiemouth
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 245 reviews

    Offering a shared lounge and sea view, Links Lodge is located in Lossiemouth, less than 1 km from Lossiemouth West Beach and 9.1 km from Elgin Cathedral.

    From US$167.73 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,426 reviews

    Overlooking the Moray Firth, this family-run hotel is situated in Lossiemouth. The hotel is directly opposite the historic Moray Golf Club, and is centrally located for exploring the Whisky Trail.

    From US$150.29 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 176 reviews

    Situated in Lossiemouth, 300 metres from Lossiemouth East Beach, Lossiemouth House has a garden, parking on-site and rooms with free WiFi access.

  • The Mansefield Hotel

    Elgin
    Breakfast options
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 323 reviews

    Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens.

    From US$214.70 per night
  • Sunninghill Hotel

    Elgin
    Breakfast options
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 216 reviews

    In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Railway Station.

    From US$204.10 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 335 reviews

    Situated in Elgin and only 600 metres from Elgin Cathedral, The Pines Guest House features accommodation with garden views, free WiFi and free private parking.

Stay connected in Duffus and nearby. Cheap hotels with free WiFi

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Anchor Cottage, a property with a garden, is located in Elgin, 24 km from Brodie Castle, 34 km from Nairn Dunbar Golf Club, as well as 34 km from Nairn Museum.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 149 reviews

    Situated in Hopeman, within 24 km of Brodie Castle and 34 km of Nairn Dunbar Golf Club, The Station provides free WiFi throughout the property.

    From US$120.77 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 78 reviews

    Located in Lossiemouth, just 300 metres from Lossiemouth West Beach, Aurora Way 81 provides beachfront accommodation with a terrace, a restaurant, a bar and free WiFi.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 19 reviews

    Located in Lossiemouth, less than 1 km from Lossiemouth West Beach, Aurora on the Dunes- Cozy Coastal Retreat with Scenic Views provides accommodation with a sauna and a fitness room.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 27 reviews

    Set in Lossiemouth in the Grampian region and Lossiemouth West Beach reachable within a few steps, Little Cha-Am Caravan Hire at Silver Sands offers accommodation with free WiFi, a children's...

    From US$201.28 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 545 reviews

    Located in Lossiemouth, less than 1 km from Lossiemouth West Beach, GOLF View Hotel & Macintosh Restaurant provides accommodation with a terrace, free private parking, a restaurant and a bar.

    From US$154.31 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 17 reviews

    Situated in Lossiemouth and only 1.1 km from Lossiemouth East Beach, Lossiemouth Bay Cottage features accommodation with sea views, free WiFi and free private parking.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 3 reviews

    Summer breeze, a property with a terrace, is located in Lossiemouth, 9.2 km from Elgin Cathedral, 33 km from Brodie Castle, as well as 43 km from Nairn Dunbar Golf Club.