Accommodation in Moray & Speyside

1. The Garth Hotel and Restaurant
Garth Hotel and Restaurant commands the North East side of The Square in the thriving Highland town of Grantown-on-Spey. Put firmly on the holiday map...
More DetailsBook Now
Castle Road,
Grantown on Spey,
t: 01479 872836

2. Invernairne Guesthouse
Set in two acres of gardens overlooking the Moray Firth with a private path that leads down to a sandy beach the Invernairne is perfectly situated as ...
More DetailsBook Now
Thurlow Road,
Nairn,
t: 01667 452039

3. Ardgye House
Ardgye House offers luxury Bed and Breakfast Accommodation. Situated in the heart of Morayshire. Ardgye House is one of the finest examples of Edwa...
More DetailsBook Now
Elgin,
t: 01343 850618

4. Knockomie Inn
One of Scotlands most Luxury Inns
Knockomie sits comfortably in its surroundings, with 15 rooms and a gastro dining experience. The Inn has developed...
More DetailsBook Now
Grantown Road,
Forres,
t: 01309 673146

5. Gordon Arms Hotel
The former coaching inn is based in the attractive village of Fochabers in Moray and has served guests for over 200 years. Fochabers has easy access t...
More DetailsBook Now
Fochabers,
t: 01343 820508

6. Laichmoray Hotel
Warmth of atmosphere is the priority of the day at the Laichmoray for business guests and those wishing to relax and discover Moray alike. We offer pe...
More DetailsBook Now
Maisondieu Road,
Elgin,
t: 01343 540045

7. Premier Inn, Elgin
Conveniently located for Elgin bus and train stations. For shops and local amenities Elgin town centre is only 2 miles away.
Our Elgin Premier Inn has...
More DetailsBook Now
15 Linkwood Way,
Elgin,
t:

8. Grant Arms Hotel
In the fine Scottish country town of Grantown on Spey, not far from the famous Spey River, lies the handsome stone built Grant Arms Hotel, which has b...
More DetailsBook Now
25 The Square,
Grantown on Spey,
t: 01479 872526

9. Fife Lodge Hotel
The Fife Lodge Hotel is ideal for Golf, Fishing, Walking, Castles, Whisky and Adventure.
Popular places to visit and things to do in the area includ...
More DetailsBook Now
Sandyhill Road,
Banff,
t: 01261 812436

10. Archiestown Hotel and Bistro
Resident owners Alan and Jane Hunter and staff, warmly welcome you to Archiestown. The hotel with its delightfull walled garden, has been the focal ...
More DetailsBook Now
Archiestown Hotel,
Archiestown,
t: 01340 810218

12. Grant Arms
Public Bar, Bed and Breakfast facilities. Outside bars catered for. All rooms with tea/coffee facilities and flat screen/DVD players. Bar shows Sky ...
More DetailsBook Now
31 Grant Street,
Cullen,
t: 01542 840243

13. The Boat Hotel
Located in the heart of the Cairngorms National Park, The hotel overlooks the Strasthpey Steam Railway and the famous James Braid designed Boat of Gar...
More DetailsBook Now
Boat of Garten,
t: +44 (0)1479 831258

14. The Cairn Hotel
Enjoy the country pub atmosphere-log fire,real ales, malt whiskies, affordable food in this small village centre hotel.
Close to the historic bridge...
More DetailsBook Now
Main Road,
Carrbridge,
t: +44 (0)1479 841 212

15. Cardhu Country House
An exclusive rural retreat in Speyside Whisky Country offering luxury bed and breakfast, self catering and fully catered and serviced accommodation. C...
More DetailsBook Now
Knockando,
Aberlour,
t: 01340810895

16. Sunny Brae Hotel
The Sunny Brae Hotel represents a high standard of accommodation and is all that is expected when visiting the Scottish Highlands on holiday.
Guests ...
More Details
Marine Road,
Nairn,
t: 01667 452309

18. Loch Park Camp site
Facilities on the campsite include hot running water, shower blocks, toilets and wash basins. We are registered to have a camp fire and for a small fe...
More Details
Drummuir Castle Estate,
Dufftown,
t: 01542 810 334

19. Benavon Cottage
Warm, comfortable, tastefully decorated two bedroomed cottage situated in the beautiful tourist village of Tomintoul.One double room the other with ad...
More Details
33 Main Street,
Tomintoul,
Tomintoul,
t: 01807580221

20. Delnashaugh Hotel
The Delnashaugh Hotel is located in the heart of Speyside on the Ballindalloch Estate next to the River Avon(Pronounced A'an). The hotel has 8 double/...
More Details
Ballindalloch,
Banffshire,
Ballindalloch,
t: 01807 500379