Save up to 17% by booking Flight + Hotel.
Search 321,000 hotels and 400 airlines worldwide.
Get the price Guarantee available for your trip.
Craigellachie is a great place to base yourself in Moray as some of the city’s star attractions are within easy driving distance. Speyside Cooperage and the Glenfidditch Whiskey Distillery are just two of the popular sights here, adored by locals and visitors alike. If time permits, be sure to also visit Cardhu Distillery and Ben Rinnes.
Be sure to visit some of the nearby museums and galleries, which help make this region such a great vacation choice. Take a guided tour, admire the interior of the building or simply enjoy the fascinating displays at Macallan Distillery in Aberlour, Glenlivet Distillery in Ballindalloch and Elgin Museum in Elgin.
At the end of a busy day enjoying Craigellachie, stay the night in one of the area’s popular hotels or serviced apartments. The Craigellachie Hotel of Speyside, Aberlour, the Eight Acres Hotel & Leisure Club, Elgin and the Lodge Elgin - Guest house are just three of the best places to find a warm welcome and a good night’s rest.
Situated in Grantown-on-Spey, this golf hotel is 9.1 mi (14.6 km) from Loch Garten Osprey Centre and 9.9 mi (15.9 km) from Lochindorb Castle. Cairngorm Brewery and Cragganmore Distillery are also within 16 mi (25 km).
Located in Rothes, this hotel is 0.3 mi (0.4 km) from Glen Grant Distillery and within 6 mi (10 km) of Macallan Distillery and Speyside Cooperage. Aberlour Distillery and The Linn Falls are also within 6 mi (10 km).
Situated in Elgin, this spa hotel is within 3 mi (5 km) of Elgin Museum, Elgin Cathedral, and Spynie Palace. Glen Moray Distillery and Duffus Castle are also within 6 mi (10 km).
Situated in Forres, this cottage is within 3 mi (5 km) of Dallas Dhu Historic Distillery, Ben Romach Distillery, and Suenos Stone. Brodie Castle and Pluscarden Abbey are also within 12 mi (20 km).
Situated in Elgin, this hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. Spynie Palace is 2.6 mi (4.1 km) away.
Situated on a river, this spa hotel is within a 15-minute walk of Elgin Museum and Elgin Cathedral. Spynie Palace is 2.4 mi (3.9 km) away.
Situated on the beach, this bed & breakfast is 0.1 mi (0.2 km) from Moray Golf Club and within 6 mi (10 km) of Duffus Castle and Elgin Museum. Spynie Palace and Elgin Cathedral are also within 6 mi (10 km).
Situated by the sea, this hotel is 0 mi (0 km) from Moray Golf Club and within 6 mi (10 km) of Spynie Palace and Duffus Castle. Elgin Museum and Elgin Cathedral are also within 6 mi (10 km).