Showing 36 Hotels in Craigellachie! - Hide Map

Sort By

    
1) St Michaels Guest House 
Northfield Terrace, Elgin, Moray, IV30 1NE

We are 11.82 miles from Craigellachie Centre
Tel: 01343 541657Tel: 01343 541657 | Hotel Website | More Info.
Rooms From
£ 50.00
More Information
2) Drumdelgie House Cottages 4 star
Cairnie, Huntly, Aberdeenshire, AB54 4TH

We are 12.30 miles from Craigellachie Centre
Tel: 01466 760379Tel: 01466 760379 | Hotel Website | More Info.
Rooms From
£ 100.00
More Information
3) Southbank Guesthouse 3 star
36 Academy St, Elgin, Moray, IV301LP

We are 11.63 miles from Craigellachie Centre
Rooms From
£ 55.00
4) Highlander Inn 3 star
10 Victoria Street, Craigellachie, Moray, AB38 9SR

We are 0.08 miles from Craigellachie Centre
Rooms From
£ 71.50
5) The Lodge Guest House 4 star
20 Duff Ave, Elgin, Moray, IV30 1QS

We are 11.55 miles from Craigellachie Centre
Tel: 01343 549981Tel: 01343 549981 | Hotel Website | More Info.
Rooms From
£ 70.00
More Information
6) Conval House Bed And Breakfast 
Conval House, 60b Conval Street, Dufftown, Moray, AB55 4AH

We are 3.83 miles from Craigellachie Centre
Rooms From
£ 75.00
7) Ardvorlich Guest House 4 star
125 South Street, Elgin, Morayshire, IV30 1JB

We are 11.82 miles from Craigellachie Centre
Tel: 01343 556064Tel: 01343 556064 | Hotel Website | More Info.
Rooms From
£ 45.00
More Information
8) Heather Glen Guest House 
1 North Guildry Street, Elgin, Moray, IV30 1JR

We are 11.79 miles from Craigellachie Centre
Rooms From
£ 70.00
9) Moraydale Guest House 4 star
276 High Street, Elgin, Moray, IV30 1AG

We are 11.87 miles from Craigellachie Centre
Rooms From
£ 50.00
10) Broomhead Steadings BandB 
Broomhead of Kininvie Dufftown, Dufftown, Moray, AB55 4JS

We are 2.53 miles from Craigellachie Centre
Rooms From
£ 75.00
11) Bank House BandB 
Bank House, Auchbreck, Glenlivet, Moray, AB37 9EJ

We are 11.35 miles from Craigellachie Centre
Rooms From
£ 35.00
12) Laichmoray Hotel 3 star
Maisondieu Road, Elgin, Moray, IV30 1QR

We are 11.45 miles from Craigellachie Centre
Rooms From
£ 60.00
13) Eastbank Hotel 
15 - 17, High Street, Craigellachie, Moray, AB38 7AU

We are 2.58 miles from Craigellachie Centre
Rooms From
£ 55.25
14) Premier Inn Elgin 3 star
15 Linkwood Way, Elgin, Moray, IV30 1HY

We are 11.39 miles from Craigellachie Centre
Rooms From
£ 48.00
15) West End Guest House 4 star
282 High Street, Elgin, Grampian, IV30 1AG

We are 11.86 miles from Craigellachie Centre
Tel: 01343 549629Tel: 01343 549629 | Hotel Website | More Info.
Rooms From
£ 70.00
total36displaycount15fif3

Main areas for UK Hotels, Guest Houses, Bed and Breakfasts and Self Catering Accommodation