Duffus Castle
Visit Duffus Castle
Popular places to visit

Spynie Palace
Spynie Palace is just one of the places to see in Elgin, so why not enjoy the other things to explore during your travels? While you're here, you can savour the top-notch restaurants.

Lossiemouth East Beach
Why not spend a lazy afternoon at Lossiemouth East Beach during your trip to Lossiemouth? While you're here, you can savour the top-notch restaurants.
Relax
Enjoy an outing to Relax during your stay in Elgin. While you're here, you can savour the top-notch restaurants.
Elgin Museum
You can spend time studying the exhibits at Elgin Museum during your trip to Elgin. While you're here, you can savour the top-notch restaurants.
Elgin Cathedral
You can find out about the history of Elgin with a stop at Elgin Cathedral. While you're here, you can savour the top-notch restaurants.
Top Hotel Deals
Check availability on hotels close to Duffus Castle

The Mansion House Hotel
The Haugh, Elgin, Scotland

Laichmoray Hotel
Maisondieu Road, Elgin, Scotland

Golf View Hotel
Stotfield Road, Lossiemouth, Scotland

Firth Hotel & Restaurant
5 Clifton Road, Lossiemouth, Scotland

Stotfield Hotel
Stotfield Road, Lossiemouth, Scotland

Poseidon's Inn
Stotfield Rd, Lossiemouth, Scotland

The Royal Hotel
Station Road, Elgin, Scotland

Sunninghill
Hay Street, Elgin, Scotland

The Pines Guesthouse
the pines east road, Elgin, Scotland
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Holidays and getaways similar to Duffus Castle
- Hotels Near Duffus Castle, Elgin
- Hotels near other Attractions
- Hotel Theme
- Expedia's Latest Trends
Expedia's Latest Trends
Hotels
- Park Inn by Radisson Krakow
- Hotels near St. Columcille's Hospital
- Hotel Caza Fisherman's Wharf
- LABRANDA Hotel Reverón Plaza
- Hotels near Ben Nevis
- 5 Star Hotels in Kilbeggan
- 5 Star Hotels in Cabinda
- Hotels near Royal Troon Golf Club
- Vitalclass Lanzarote Resort
- Hotels in Fiji
- Hotels in Leenane
- Grand Sirenis Riviera Maya Resort & Spa - All Inclusive
- The Grand at Trafalgar Square
- Hotels near Cairnryan Port
- Hotels in Nuremberg
- Hilton Garden Inn New York/West 35th Street
Activities