Top 20 Hotels in Macduff

See all 1 Hotels in Macduff
Hilton Garden Inn Aberdeen City Centre
Hilton Garden Inn Aberdeen City Centre

31 St Andrew Street, Aberdeen AB25 1JA

4.0 out of 5.0
4.5 out of 5 (683 reviews)

Located in Central Aberdeen, this eco-friendly hotel is within a 5-minute walk of Bon-Accord Centre and Aberdeen Art Gallery. …

$60
Eight Acres Hotel & Leisure Club
Eight Acres Hotel & Leisure Club

Morriston Road, Elgin IV30 6UN

3.0 out of 5.0
3.4 out of 5 (98 reviews)

Situated in Elgin, this spa hotel is within 2 mi (3 km) of Relax, Elgin Museum, and Elgin Cathedral. Spynie Palace is 2.9 mi …

$96
ibis Aberdeen Centre - Quayside
ibis Aberdeen Centre - Quayside

15 Shiprow, Aberdeen AB11 5BY

3.0 out of 5.0
4.2 out of 5 (685 reviews)

Located in Central Aberdeen, this hotel is steps from Provost Ross House, Aberdeen Maritime Museum, and Provost Ross's House. …

$40
Soprano St Magnus Court Hotel
Soprano St Magnus Court Hotel

18 - 22 Guild Street, Aberdeen AB11 6NF

3.0 out of 5.0
3.4 out of 5 (457 reviews)

Located in Central Aberdeen, this hotel is steps from Provost Ross House, Aberdeen Maritime Museum, and Provost Ross's House. …

$50
Holiday Inn Express Aberdeen City Centre
Holiday Inn Express Aberdeen City Centre

Chapel Street, Aberdeen AB10 1SQ

3.0 out of 5.0
4.1 out of 5 (471 reviews)

Located in Central Aberdeen, this hotel is within a 10-minute walk of St. Mary's Roman Catholic Cathedral, Academy, and …

$52
The Globe Inn
The Globe Inn

13-15 North Silver Street, Aberdeen AB10 1RJ

3.0 out of 5.0
4.1 out of 5 (284 reviews)

Located in Central Aberdeen, this inn is within a 5-minute walk of The Duke of Gordon, His Majesty's Theatre, and Aberdeen …

$45
Mercure Aberdeen Ardoe House Hotel & Spa
Mercure Aberdeen Ardoe House Hotel & Spa

South Deeside Road, Aberdeen AB12 5YP

4.0 out of 5.0
4.4 out of 5 (358 reviews)

Located in Ardoe, this spa hotel is 1.2 mi (2 km) from Blairs Museum and within 6 mi (10 km) of Academy and City Beach. Duthi …

$61
Skene House HotelSuites-Rosemount
Skene House HotelSuites-Rosemount

96 Rosemount Viaduct, Aberdeen AB25 1NX

4.0 out of 5.0
4.5 out of 5 (499 reviews)

This family-friendly Aberdeen aparthotel is located near the airport, within a 10-minute walk of His Majesty's Theatre, …

$66
Skene House HotelSuites - Whitehall
Skene House HotelSuites - Whitehall

2 Whitehall Place, Aberdeen AB25 2NX

4.0 out of 5.0
4.6 out of 5 (594 reviews)

Located in Central Aberdeen, this aparthotel is within a 15-minute walk of His Majesty's Theatre, Academy, and Aberdeen Music …

$55
Copthorne hotel Aberdeen
Copthorne hotel Aberdeen

122 Huntly Street, Aberdeen AB10 1SU

4.0 out of 5.0
3.7 out of 5 (482 reviews)

Located in Central Aberdeen, this hotel is within a 10-minute walk of St. Mary's Roman Catholic Cathedral, Academy, and …

$41
Jurys Inn Aberdeen
Jurys Inn Aberdeen

Union Square, Aberdeen AB11 5RG

3.0 out of 5.0
4.3 out of 5 (925 reviews)

Located in Central Aberdeen, this eco-friendly hotel is within a 5-minute walk of Provost Ross House, Aberdeen Maritime Museu …

$63
Park Inn by Radisson Aberdeen
Park Inn by Radisson Aberdeen

1 Justice Mill Lane, Aberdeen AB11 6EQ

4.0 out of 5.0
4.2 out of 5 (558 reviews)

Located in Central Aberdeen, this eco-friendly hotel is within a 15-minute walk of Aberdeen Music Hall, Academy, and His …

$60
DoubleTree by Hilton Aberdeen City Centre
DoubleTree by Hilton Aberdeen City Centre

Beach Boulevard, Aberdeen AB24 5EF

4.0 out of 5.0
3.8 out of 5 (442 reviews)

Located in Central Aberdeen, this hotel is within a 5-minute walk of Carby Art Gallery, City Beach, and Codonas Amusement Par …

$51
Rox Hotel
Rox Hotel

17-23 Market Street, Aberdeen AB11 5PY

4.0 out of 5.0
4.1 out of 5 (172 reviews)

Located in Central Aberdeen, this romantic hotel is steps from Provost Ross House, Aberdeen Maritime Museum, and Provost …

$94
Carmelite
Carmelite

7 Stirling Street, Aberdeen AB11 6JU

4.0 out of 5.0
3.9 out of 5 (134 reviews)

Located in Central Aberdeen, this romantic hotel is steps from Provost Ross House, Aberdeen Maritime Museum, and Provost …

$56
Skene House HotelSuites - Holburn
Skene House HotelSuites - Holburn

6 Union Grove, Aberdeen AB10 6SY

4.0 out of 5.0
4.6 out of 5 (275 reviews)

Located in Aberdeen West End, this aparthotel is within a 15-minute walk of Aberdeen Music Hall, Academy, and His Majesty's …

$74
Craighaar Hotel
Craighaar Hotel

Waterton Road Bankhead, Aberdeen AB21 9HS

4.0 out of 5.0
4 out of 5 (147 reviews)

Located in Bucksburn, this hotel is 1.1 mi (1.8 km) from Auchmill Golf Course and 2.6 mi (4.2 km) from Kirkhill Forest. …

$70
Hallmark Hotel Aberdeen Airport
Hallmark Hotel Aberdeen Airport

Farburn Terrace, Aberdeen AB21 7DW

3.0 out of 5.0
3.5 out of 5 (143 reviews)

Located in Dyce, this hotel is 2.2 mi (3.6 km) from Auchmill Golf Course and within 6 mi (10 km) of Cruickshank Botanic Garde …

$41
Gardenia Guest House - B&B
Gardenia Guest House - B&B
0.6 mi from Macduff
3.0 out of 5.0
3.5 out of 5 (21 reviews)

Situated in Banff, this bed & breakfast is within 1 mi (2 km) of Duff House and Banff Museum. Macduff Marine Aquarium is 1. …

$54
Fife Lodge
Fife Lodge
1.1 mi from Macduff
3.0 out of 5.0
4.3 out of 5 (26 reviews)

Situated in Banff, this hotel is within 2 mi (3 km) of Duff House, Banff Museum, and Macduff Marine Aquarium. Portsoy Ice …

$96

Recent Reviews in Macduff

Hide content

Where to stay in Macduff

Macduff Hotel Guide

After a hotel in Aberdeenshire, specifically in Macduff? About 3 hotels are within a 0.1-mile distance of Macduff's center.

Those looking for a comfortable night's sleep right near the heart of Macduff should look no further than the The Knowes Hotel.

The Fife Arms Hotel is situated 9 miles away from the heart of Macduff. Another hotel is the Gardenia Guest House - B&B, which is positioned 1 mile away. The Kathleen`s Bed and Breakfast and also the Durn House are two alternative places to book accommodation in Macduff.

50 miles to the southwest of Macduff is Ballater, home to the Ballater Golf Club and Loch Muick. The Hilton Grand Vacations at Craigendarroch Suites and The Deeside Inn are just some of the lodging options in Ballater. Or stay in Braemar, 55 miles to the southwest of Macduff, where you can choose from the Moorfield House Hotel and Braemar Lodge Hotel. Should you choose to stay in Braemar, set aside a little time to check out the Braemar Castle and Braemar Golf Club.

If you are into sports and love watching local games you might like to visit Pittodrie Stadium, which is 40 miles to the southeast of Macduff. If you are interested in booking a room close by, make a reservation in the Aberdeen Douglas Hotel or Rox Hotel.

Located 35 miles from Macduff is Dyce Airport. Stay nearby at Britannia Hotel Aberdeen or Aberdeen Marriott Hotel.