Macduff Travel Guide

Tourist Guide

Photo by Jimmy Thomson
Photo by Jimmy Thomson
Photo by Jimmy Thomson
Photo by Jimmy Thomson
Photo by Jimmy Thomson
The Knowes Hotel & Restaurant

The Knowes Hotel & Restaurant

3 out of 5
43 Market Street Macduff Scotland
The price is AU$271 per night from 12 Dec to 13 Dec
AU$271
12 Dec - 13 Dec
includes taxes & fees
Stay at this hotel in Macduff. Enjoy free parking, breakfast (surcharge) and a business centre. Popular attractions Macduff Marine Aquarium and Banff Museum ...
9/10 Wonderful! (201 reviews)
Lovely, safe, comfortable and cosy hotel. Friendly staff and fantastic food in the restaurant.

Reviewed on 24 Nov 2025

The Knowes Hotel & Restaurant
West Pier Cottage

West Pier Cottage

3 out of 5
9 Shore Street Macduff Scotland
The price is AU$770 per night from 14 Dec to 15 Dec
AU$770
14 Dec - 15 Dec
includes taxes & fees
Stay at this golf cottage in Macduff. Enjoy free Wi-Fi, free parking and a garden. Popular attractions Macduff Marine Aquarium and Banff Museum are located ...
West Pier Cottage
Rockstar Cottage

Rockstar Cottage

3 out of 5
28 Market Street Macduff Scotland
The price is AU$826 per night from 4 Dec to 5 Dec
AU$826
4 Dec - 5 Dec
includes taxes & fees
Stay at this golf cottage in Macduff. Enjoy free Wi-Fi, free parking and a garden. Popular attractions Macduff Marine Aquarium and Banff Museum are located ...
Rockstar Cottage
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.
West Pier Cottage

West Pier Cottage

3 out of 5
9 Shore Street Macduff Scotland
Stay at this golf cottage in Macduff. Enjoy free Wi-Fi, free parking and a garden. Popular attractions Macduff Marine Aquarium and Banff Museum are located ...
West Pier Cottage
Rockstar Cottage

Rockstar Cottage

3 out of 5
28 Market Street Macduff Scotland
Stay at this golf cottage in Macduff. Enjoy free Wi-Fi, free parking and a garden. Popular attractions Macduff Marine Aquarium and Banff Museum are located ...
Rockstar Cottage
Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan

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

Pennan
Stay at this beach cottage in Fraserburgh. Enjoy a beach locale, laundry facilities and an in-room coffee maker. Popular attraction New Aberdour Beach is located ...
9.8/10 Exceptional! (158 reviews)
Gorgeous cozy cottage with amazing sea viewsWell equipped and host very helpful

Reviewed on 4 Nov 2025

Stunning 1 Bedroom Fishermans Cottage Located In The Beautiful Village Of Pennan
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.

Popular places to visit

Reviews of Macduff

4
Top destination
5 - Excellent
0
5 - Excellent 0%
4 - Good
1
4 - Good 100%
3 - Okay
0
3 - Okay 0%
2 - Disappointing
0
2 - Disappointing 0%
1 - Terrible
0
1 - Terrible 0%

4/5 - Good

Verified traveller

Relaxing & peaceful with great people & views

Cities near Macduff