An option near the city centre is Coasters Holiday Flats next to Macduff Marine Aquarium.
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low


FAQs about hotels in Macduff
We hope that the answers to these questions will help you plan your trip
What are the top hotels in Macduff with a central location?
Our iBooked.ca travel data based on 68 travellers' reviews show the top places in Macduff city centre. Providing a business centre, a special menu, cycling on site, The Knowes Hotel & Restaurant rated 8.0/10 is set a 5-minute walk from the city centre. Go here to see more central hotels.
What are the top properties for couples in Macduff?
According to iBooked.ca travel data, there are 3 deals for couples. The Knowes Hotel & Restaurant rated 8.0/10 is a favourite 3-star hotel for couples, featuring a business centre, a special menu, cycling. Travellers can book a room at this property for about 224C$ per night. To see more romantic hotels click here.
What are the top family-friendly Macduff properties?
Highland Haven Hotel (rating: 7.0/10) offers video games ironing. It's set 1.2 km from Royal Tarlair Golf Course. Travellers can enjoy British and Scottish meals at Dolphin Fish and Chips restaurant nearby. For more family deals click here.
Which Macduff hotels are the top to stay at?
For instance, book The Knowes Hotel & Restaurant rated 8.0/10 for 224C$ per night. It's set 2.2 km from Salvation Army Citadel and provides a business centre, a special menu, cycling. Alternatively, you may like The Knowes Hotel & Restaurant with bar, a free carpark, restaurant. It costs 178C$ per night.
How much does it cost to stay in a hotel in Macduff for tonight?
According to iBooked.ca travel data, the average prices for tonight in Macduff are: One of the best hotels The Knowes Hotel & Restaurant (rating: 8.0/10) offers rates from 178C$ per night.
What are the most popular hotels near Royal Tarlair Golf Club?
On iBooked.ca you will find 3 great accommodations near Royal Tarlair Golf Club in Macduff. We recommend The Knowes Hotel & Restaurant rated 8.0/10, a perfect hotel set 10 minutes' walk from Royal Tarlair Golf Club. It costs 178C$ per night and offers a business centre, a special menu, cycling.
Where to stay in Macduff?
Macduff hotels essential information
🏨 Hotels in Macduff | 3 |
👛 Lowest price | 89 CAD |
✍️ Hotels Reviews | 83 |