Skip to main content

Search hotels in Duffus

Enter your dates to see the latest prices and deals for Duffus hotels

Duffus – 3 hotels and places to stay

Most booked hotels in Duffus and surroundings in the past month

See all
  • Popular with guests booking hotels in Elgin

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 1,163 reviews
  • Popular with guests booking hotels in Lossiemouth

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,423 reviews
  • Popular with guests booking hotels in Elgin

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 905 reviews
  • Popular with guests booking hotels in Lossiemouth

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 548 reviews
  • Popular with guests booking hotels in Elgin

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 324 reviews
  • Popular with guests booking hotels in Elgin

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 212 reviews
  • Popular with guests booking hotels in Burghead

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 88 reviews
  • Popular with guests booking hotels in Elgin

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 14 reviews
  • Popular with guests booking hotels in Hopeman

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 147 reviews
  • Popular with guests booking hotels in Elgin

    Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 299 reviews

Best hotels with breakfast in Duffus and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 88 reviews

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

    From US$103.06 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 244 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$168.41 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,423 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$140.11 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 174 reviews

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

    From US$188.62 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 905 reviews

    Nestled within its own grounds on the banks of the River Lossie, The Mansion House is a peaceful getaway just a few minutes’ walk from the historical centre of Elgin.

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

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

    From US$282.92 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 212 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$197.04 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 226 reviews

    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.

Budget hotels in Duffus and nearby

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

    Poseidon Inn offers a hot tub and free private parking, and is within less than 1 km of Lossiemouth West Beach and 9.3 km of Elgin Cathedral. Set on the beachfront, this property features a terrace.

    From US$95.65 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 420 reviews

    Set in Lossiemouth, 200 metres from Lossiemouth East Beach, Firth Hotel & Restaurant offers accommodation with a garden, free private parking, a restaurant and a bar.

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

    Elgin Guest House is located in Elgin, along the Whisky Trail along the A96 Road. Elgin town centre is a 2-minute walk away, where there is a number of shops and restaurants.

    From US$101.04 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 683 reviews

    The Milton Accommodation, a property with a garden, is situated in Elgin, 2 km from Elgin Cathedral, 45 km from Huntly Castle, as well as 27 km from Brodie Castle.

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

    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.

    From US$78.96 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    The Corner House, a property with a garden, is situated in Hopeman, 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 6.0
    Pleasant - What previous guests thought, 4 reviews

    Harbour View Hopeman is set in Hopeman, 12 km from Elgin Cathedral, 24 km from Brodie Castle, and 34 km from Nairn Dunbar Golf Club.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    6 New Street, 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.