Craigellachie Hotel 3-Star

Book this hotel in Europe, Scotland, Loch Ness Area & Speyside, Speyside area, Craigellachie

Photos of the 3* Craigellachie Hotel

About the 3* Craigellachie Hotel

The Craigellachie hotel is a very good 3 star hotel located in the lovely village of the same name at the confluence of the Fiddich and the Spey Rivers 12 miles from the nearest railway station of Elgin. Aberdeen and Inverness Airports are just 1 hours drive from the hotel. The hotel has been beautifully refurbished to retain all the original charm of a delightful Scottish country house and offers comfortable & cosy accommodation

3* Craigellachie Hotel on a map of

Airport 3* Craigellachie Hotel
Flight + Hotel
Hotel Only
Select destination from a list

Type destination
For nights
Guests in Room 1
Adults Children