Book Hotels in Macduff
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Macduff hotels

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
"Lovely quirky cottage we felt at home straight away there were so many extras especially in the kitchen area I didn’t expect- so very thoughtful and the bed was so comfy"
Reviewed on Oct 6, 2026

Modern Fisherman's Cottage with Stunning Uninterrupted Views of the Moray Firth
"The property was absolutely fabulous, we had a great time and our dig loved the beach. House is beautiful and spotlessly clean. The area is stunning with lots to do. Will definitely be back!"
Reviewed on Oct 5, 2026

The Seafield Arms
"Great Annexe room with nice views. Very quiet. Lovely bathroom."
Reviewed on Oct 19, 2026

The Royal Oak Hotel
"Great place to stay.Food was excellent both evening meals and breakfast.The staff are happy and friendly.Well recommended for everything.Thanks for a fab stay"
Reviewed on Oct 12, 2026

The Knowes Hotel & Restaurant
"Fantastic hotel. Superb food. Very friendly staff. Perfect location with stunning sea views. Would definitely recommend this hotel"
Reviewed on Oct 20, 2026

The Old Coach House Hotel
"Really run down and poorly maintained. …but the price is right."
Reviewed on Oct 6, 2026

Banff Springs Hotel

Saplinbrae Hotel and Lodges

Heath Hill Hotel
Macduff Hotel & Travel Guide
Are you wandering through Aberdeenshire? If you're looking to get a feel of the city, research places to base you adventure which are near to the hustle and bustle of Macduff. You will find 3 hotels and apartments on Travelocity within easy driving distance of downtown Macduff.
The The Knowes Hotel is a much-desired Travelocity-listed hotel selection thanks to the fact that it is located such a short distance from Macduff.
The Fife Arms Hotel is situated 9 miles (15 kilometers) from downtown Macduff. Also, the Gardenia Guest House - B&B is positioned 1 mile (2 kilometers) away. The Kathleen`s Bed and Breakfast and the Durn House are alternative places to stay around Macduff.
Once you and your traveling partner have looked around Macduff, why not tour a bit further afield? The Aberdeenshire and Moray vicinity boasts many things to see. Get around Aberdeenshire and Moray's ruins, castles and traditional villages. Anyone with a love for the great outdoors should make the time to enjoy its beaches, coastal plains, forests and rivers. Tireless visitors may also take part in snowboarding in the region.
Banchory is 55 miles (91 kilometers) to the southwest of Macduff. Here, you can see the Braemar Castle. Visitors to Ballater have some great Travelocity-listed options to choose from; the Moorfield House Hotel and Braemar Lodge Hotel. Don't overlook Banchory, where you'll find the Crathes Castle and Gardens. Banchory is located 45 miles (71 kilometers) south of Macduff. Travelocity-registered accommodation options in Banchory include the Inchmarlo Villas and Feughside Inn.
Ensure yourself a fix of sport with a trip to Pittodrie Stadium, which can be found 40 miles (62 kilometers) to the southeast of Macduff. Modern visitors hoping to sleep in the area surrounding the stadium can compare between the Aberdeen Douglas Hotel or the Rox Hotel.
Situated 35 miles (55 kilometers) away from the heart of Macduff is Dyce Airport. Find nearby rooms at Jurys Inn Aberdeen Airport or Britannia Hotel Aberdeen.
Frequently asked questions
Recent Macduff hotel reviews by fellow wanderers

The Knowes Hotel & Restaurant
"Fantastic hotel. Superb food. Very friendly staff. Perfect location with stunning sea views. Would definitely recommend this hotel"






