You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Holiday home in Keith · 11.70 km from centre
8.6
7 reviews
Stable Cottage is located in Keith, 24 km from Huntly Castle, 36 km from Leith Hall Garden & Estate, as well as 45 km from Brodie Castle. The 4-star holiday home is 20 km from Elgin Cathedral. Private parking can be arranged at an extra charge.
The spacious holiday home is equipped with 3 bedrooms, a fully equipped kitchen with a dining area and a dishwasher, and 1 bathroom. The accommodation is non-smoking.

Holiday home in Aberlour · 10.04 km from centre
10.0
1 review
Offering a garden and garden view, The Wee Spruce is located in Aberlour, 31 km from Grantown Museum and 39 km from Abernethy Golf Club. With free private parking, the property is 27 km from Elgin Cathedral and 36 km from Huntly Castle. Providing free WiFi throughout the property, the non-smoking holiday home features a hot tub.
The holiday home is composed of 1 separate bedroom, a fully equipped kitchen with an oven and a microwave, and 1 bathroom. Towels and bed linen are provided in the holiday home. The accommodation offers a fireplace.
Brodie Castle is 46 km from the holiday home, while Leith Hall Garden & Estate is 47 km away. Inverness Airport is 76 km from the property.

Hotel in Dufftown, Keith · 10.88 km from centre
5.0
4 reviews
Breakfast available
With a stay at Fife Arms Guest House in Keith, you'll be a 2-minute walk from Whisky Museum and 14 minutes by foot from Glenfiddich Whisky Distillery. This guesthouse is 7 mi (11.2 km) from Macallan Distillery and 19.7 mi (31.7 km) from Cairngorms National Park.

Hotel in Aberlour · 7.35 km from centre
5.0
2 reviews
Breakfast available
Located in Aberlour, Burnroy House is a 4-minute drive from Macallan Distillery and 6 minutes from Cardhu Distillery. This bed & breakfast is 5.9 mi (9.5 km) from Speyside Cooperage and 14.2 mi (22.9 km) from Cairngorms National Park.

Hotel in Keith · 11.04 km from centre
5.0
5 reviews
Breakfast available
Located in Keith, Highland Spirit B&B is a 4-minute drive from Glenfiddich Whisky Distillery and 6 minutes from Speyside Cooperage. This 4-star bed & breakfast is 6.8 mi (11 km) from Aberlour Distillery and 6.9 mi (11.2 km) from Macallan Distillery.

Hotel in Elgin · 13.52 km from centre
7.6
5 reviews
Breakfast available
Located in Elgin, Premier Inn Elgin is within a 5-minute drive of Elgin Cathedral and Elgin Museum. This hotel is 1.7 mi (2.8 km) from Moray Leisure Centre and 3 mi (4.8 km) from Spynie Palace.

Hotel in Elgin · 13.68 km from centre
9.4
476 reviews
Breakfast available
Located in Elgin, Laichmoray Hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. This hotel is 1 mi (1.6 km) from Moray Leisure Centre and 2.6 mi (4.2 km) from Spynie Palace.

Bed & breakfast in Elgin · 13.73 km from centre
7.8
161 reviews
With a stay at The Royal Hotel in Elgin, you'll be within a 15-minute walk of Elgin Museum and Elgin Cathedral. This bed & breakfast is 1 mi (1.6 km) from Moray Leisure Centre and 2.7 mi (4.4 km) from Spynie Palace.

Hotel in Elgin · 15.30 km from centre
7.0
218 reviews
Breakfast available
With a stay at Eight Acres Hotel in Elgin, you'll be within a 5-minute drive of Moray Leisure Centre and Elgin Museum. This hotel is 1.7 mi (2.8 km) from Elgin Cathedral and 3 mi (4.8 km) from Spynie Palace.

Hotel in Buckie · 15.48 km from centre
8.6
121 reviews
Breakfast available
Located in Buckie, The Mill House Hotel is a 4-minute drive from Moray Firth and 5 minutes from Speyside Way. This hotel is 3.4 mi (5.4 km) from Gordon Castle Walled Garden and 8 mi (12.8 km) from Findochty Harbour.

Guesthouse in Elgin · 13.89 km from centre
9.8
94 reviews
Breakfast available
With a stay at The Pines Guesthouse in Elgin, you'll be within a 10-minute walk of Elgin Cathedral and Elgin Museum. This guest house is 1.1 mi (1.7 km) from Moray Leisure Centre and 2.3 mi (3.7 km) from Spynie Palace.

Inn in Keith · 14.21 km from centre
8.1
59 reviews
Boasting a bar and free WiFi, Grampian Hotel is set in Keith, 18 km from Huntly Castle and 26 km from Elgin Cathedral. The property is around 29 km from Leith Hall Garden & Estate, 44 km from Kildrummy Castle and 49 km from Delgatie Castle.
At the inn, the rooms are equipped with a wardrobe and a flat-screen TV. All guest rooms at Grampian Hotel come with a private bathroom and bed linen.
At the accommodation you will find a restaurant serving British cuisine. Vegetarian and gluten-free options can also be requested.
You can play darts at Grampian Hotel.

Guesthouse in Elgin · 14.44 km from centre
9.8
55 reviews
Breakfast available
With a stay at West End Guest House in Elgin, you'll be within a 15-minute walk of Moray Leisure Centre and Elgin Museum. This guest house is 0.9 mi (1.4 km) from Elgin Cathedral and 2.8 mi (4.5 km) from Spynie Palace.

Lodge in Keith · 15.50 km from centre
10.0
7 reviews
Located in Keith, Hillhead Hideaways is in a rural location – a 4-minute drive from Newmill Village Hall and 6 minutes from Strathisla Distillery. This luxury lodge is 2.4 mi (3.9 km) from St Rufus Park and 2.5 mi (4 km) from Glen Keith Distillery.

Cabin in Ballindalloch · 18.96 km from centre
With a stay at this cabin in Ballindalloch, you'll be 4.1 mi (6.6 km) from Glenlivet Distillery and 9.6 mi (15.4 km) from Glenfiddich Whisky Distillery. This golf cabin is 9.8 mi (15.8 km) from Ballindalloch Castle and 10.6 mi (17.1 km) from Cragganmore Distillery.

Apartment in Elgin · 14.34 km from centre
7.8
7 reviews
With a stay at this apartment in Elgin, you'll be a 3-minute walk from Elgin Cathedral and 8 minutes by foot from Elgin Museum. This apartment is 1.1 mi (1.8 km) from Moray Leisure Centre and 2 mi (3.3 km) from Spynie Palace.

Hotel in Portgordon, Buckie · 18.33 km from centre
Located in Buckie, this cottage is a 1-minute drive from Moray Firth and 7 minutes from WDCS Wildlife Centre. This cottage is 18.5 mi (29.7 km) from Macallan Distillery and 4.5 mi (7.2 km) from Speyside Way.

Hotel in Elgin · 14.08 km from centre
8.6
300 reviews
Breakfast available
In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Railway Station.
The bright and airy bedrooms each have a flat-screen TV and a work desk. All rooms have a private modern bathroom with free toiletries, and tea/coffee facilities are provided.
The spacious restaurant at Sunninghill serves classic British cuisine and hearty full English breakfasts. The bar offers a range of light snacks, bottled beers and international wines.
Just a few minutes’ walk from St Giles Shopping Centre, Sunninghill Hotel is a 5-minute drive from Elgin Golf Club. Free on-site parking is available, and Lossiemouth is a 10-minute drive away.

Apartment in Elgin · 14.89 km from centre
9.0
10 reviews
Situated in Elgin in the Grampian region, Waterside Apartment has a terrace. The property is set 45 km from Huntly Castle, 26 km from Brodie Castle and 36 km from Nairn Dunbar Golf Club. Free WiFi is available throughout the property and Elgin Cathedral is less than 1 km away.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a bath and a washing machine. The accommodation is non-smoking.
Nairn Museum is 36 km from the apartment, while The Nairn Golf Club is 38 km from the property. Inverness Airport is 47 km away.

Hotel in Elgin · 14.26 km from centre
8.3
339 reviews
Breakfast available
Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens. With free parking on-site and free Wi-Fi access to all guests, the hotel also has a newly refurbished restaurant and a bar.
The rooms at The Mansefield Hotel each include an en suite bathroom with complimentary toiletries, a hairdryer, a flat-screen TV, an iPod docking station, a seating area and a work desk. They also benefit from a fridge and bathrobes.
Decorated with a collection of oil paintings, the elegant restaurant offers an extensive dinner menu that specialises in local seafood and fresh game.
Also on-site, The Mezzo Bar & Eaterie offers guests a selection of specially imported wines and beers. Snacks are also available.
From the hotel, Glen Moray Distillery is less than a mile away. Elgin Cathedral historic ruins are a 15-minute walk away and Elgin Golf Club is a 6-minute journey in the car.