Book Macduff hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in Macduff
Cheap Macduff hotels
The Knowes Hotel & Restaurant
Amazing sea & harbour views of the Moray Firth North Aberdeenshire Scotland.
Banff Springs Hotel
Fife Lodge
The Old Coach House Hotel
Saplinbrae Hotel and Lodges
Marine Hotel
The Davron Hotel
Modern Rural Cottage for 2-6 people
Hotels in Macduff
You'll have to move faster than a cute cat video goes viral if you want a place to stay near Macduff. There's just 1 hotel within 10 kilometres of the centre, so get booking!
In terms of a central location, you won't do better than Fife Lodge. It's an excellent place to relax after you've eaten, drank and shopped your way around the city centre.
The Fife Arms Hotel, 15 kilometres from central Macduff, is one more option in Macduff.
Beer or champagne? However you roll, you're sure to enjoy a trip to Peterhead, 45 kilometres away. With the Peterhead Maritime Heritage and Peterhead Marina to explore, you'll have plenty to keep you busy. If you'd like to spend a few nights in Peterhead, consider the rates at The Waterside Hotel and Printworks Apart-Hotel. 45 kilometres to the west of Macduff you can also stay at Lossiemouth, which is home to the Links Lodge - B&B and Stotfield Hotel. Spynie Palace and the Moray Golf Club are some of the most popular attractions to check out in Lossiemouth.
Make your way 80 kilometres west and you'll find yourself in Nairn, a regional centre with a population of 9,000. While you're in this neck of the woods, whip out your selfie stick and get your tourist on at Nairn Beach, the Nairn Museum and the Nairn Golf Club. The Boath House Spa and Iolaire are a couple more attractions which are sure to offer up some choice photo ops. The Golf View Hotel & Spa and Muthu Newton Hotel are a selection of accommodations in Nairn.
Aberdeen Airport lies 55 kilometres from the centre of Macduff. If you're just about ready to drop after your flight, you'll be over the moon to hear that there's some awesome accommodation nearby. The Jurys Inn Aberdeen Airport and the Courtyard by Marriott Aberdeen Airport are just a short distance away.
Macduff hotels essential information
Accommodation | 343 hotels |
---|---|
Lowest Price | AU$101 |
Highest Price | AU$278 |
Popular hotels | The Knowes Hotel & Restaurant, Amazing sea & harbour views of the Moray Firth North Aberdeenshire Scotland., Banff Springs Hotel, Fife Lodge, The Old Coach House Hotel, Saplinbrae Hotel and Lodges, Marine Hotel, The Davron Hotel, Modern Rural Cottage for 2-6 people |
Most recent Macduff hotel reviews
Other cities near Macduff
- North Sea Hotels
- Inverurie Hotels
- Banff Hotels
- Great Britain Hotels
- Peterhead Hotels
- Buckie Hotels
- Fraserburgh Hotels
- Keith Hotels
- Huntly Hotels
- Ellon Hotels
- Cullen Hotels
- Turriff Hotels
- Northern Europe Hotels
- Portsoy Hotels
- Insch Hotels
- Findochty Hotels
- Aberdeenshire and Moray Hotels
- Pennan Hotels
- Gardenstown Hotels
- Portknockie Hotels
More ways to explore Macduff
Top picks
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.