Moray and Speyside Accommodation
Moray lies in the north east of Scotland and borders the Highlands and Aberdeenshire - the River Spey runs through the county and is a popular tourist destination, as is the Cairngorm Mountains National Park in the south.
Archiestown Hotel
Archiestown, by Aberlour, Morayshire AB38 7QLSmall, comfortable and above all welcoming hotel in the heart of Speyside... more details.
65.00 GBP per person, per nightInverfiddich Lodge
Inverfiddich House, Craigellachie, Speyside AB38 9RQThis wooden fishing lodge is set on the banks of the River Spey, on the edge of the village of Craigellachie - within four acres of private grounds and gardens... more details.
From 260.00 GBP per weekHighlander Inn Hotel
10 Victoria Street, Craigellachie, Speyside AB38 9SRA popular local Inn offering bed and breakfast accommodation with evening meals, this Craigellachie hotel is on the banks of the River Spey... more details.
From 38.00 GBP per person, per nightTaigh Iasgair Cottage
Portknockie, BanffshireA lovely 19th century Fisherman's Cottage offering holiday accommodation for up to 8 people, set in the picturesque village of Portknockie on the Moray Firth coast... more details.
From 250.00 GBP per weekKeepers Cottage
Buchromb Estate, near Craigellachie, BanffshireLocated in central Morayshire, this cottage is set in 12 acres of secluded woodland on the Buchromb Estate - an ideal base for walking on the Speyside Way... more details.
From 200.00 GBP per weekThe Richmond Bed and Breakfast
48 Moss Street, Elgin, Morayshire IV30 1LTGreat value bed and breakfast accommodation in the centre of the small historic city of Elgin, only a short walk from Elgin Railway Station... more details.
From 20.00 GBP per person, per nightNethybridge Hotel
Nethy Bridge, Inverness-shire PH25 3DPLocated in the centre of Nethy Bridge, large hotel has bed and breakfast accommodation and accepts pets.
Rooms From 85.00 GBP per room, per night
