Macduff accommodation from NZ$116
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Check hotel availability in Macduff
Top hotel deals in Macduff

The Knowes Hotel & Restaurant

West Pier Cottage

Banff Springs Hotel

Saplinbrae Hotel and Lodges

Fife Lodge

The Old Coach House Hotel

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

The Royal Oak Hotel
Accommodation In Macduff
Thinking of putting the rat race on hold and heading to Aberdeenshire? Wotif will sort you out with a selection of accommodations close by.
Travellers searching for a comfortable night's sleep close to downtown Macduff will appreciate the convenient location of the Knowes Hotel.
The Gardenia Guest House - B&B and Fife Lodge are recommended options if you plan on visiting the Duff House while you are in Macduff and want to stay close.
The Fife Arms Hotel is located 15 kilometres from the central part of Macduff. Alternatively, the Kathleen`s Bed and Breakfast is located 9 kilometres away. The Durn House, as well as the Pennan Inn, are two alternative places to book accommodation around Macduff.
The broader Aberdeenshire and Moray region is certainly worth visiting too. Admire Aberdeenshire and Moray's beaches, coastal plains, forests and rivers. Or, visit a selection of the area's ruins. In this section of United Kingdom, tourists can also enjoy snowboarding and skiing.
70 kilometres from Macduff is Banchory, where you can spend a little time at the Crathes Castle and Gardens. Visitors to Banchory can choose from the Inchmarlo Villas and Feughside Inn. You might like to also visit Ballater, where you'll find the Braemar Castle. Ballater can be found 90 kilometres to the southwest of Macduff. Places to stay in Ballater include the Braemar Lodge Hotel and Schiehallion Guest House.
If you're transiting into or out of Dyce Airport and are looking to stay nearby, check out the latest deals at the Speedbird Inn or the Britannia Hotel Aberdeen.
Macduff hotels essential information
Accommodation | 363 hotels |
|---|---|
Lowest Price | NZ$116 |
Highest Price | NZ$312 |
Popular hotels | The Knowes Hotel & Restaurant, West Pier Cottage, Banff Springs Hotel, Saplinbrae Hotel and Lodges, Fife Lodge, The Old Coach House Hotel, Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth, Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan, The Royal Oak Hotel |
New reviews! Best hotels in Macduff

Nearby cities
Near an Attraction
Top hotels
More destinations for you
- Hotels in Kelso
- Hotels in Fort Augustus
- Arbroath Pet Friendly Hotels
- Hotels in Tarbert
- Hotels in Strathpeffer
- Hotels in Jedburgh
- Hotels in Isle of Iona
- Hotels in Bishopton
- Hotels in Glasgow
- Hotels in Oban
- Hotels in Heriot
- Hotels in Helensburgh
- Hotels in St. Andrews
- Hotels in Aviemore
- Hotels in Newtonmore
- Hotels in Auchterarder
- Hotels in Dunkeld
- Hotels in Thurso
- Hotels in Fort William
- Hotels in Peebles
- Hotels in Tongue
- Hotels in Dundee
- Hotels in Aberdeen
- Hotels in Inverness
- Hotels in Dornoch
- Hotels in Mallaig
^Eligibility requirements and conditions apply









