Hotels in Moray | Book Rooms Direct

Showing 20 of 97 Hotels in Moray!

Sort By

    
The Royal Hotel1) The Royal Hotel 
Station road, Elgin, Moray, IV30 1QW

Rooms From

£ 84.00

Tulach Ard2) Tulach Ard 
Woodlands Terrace, Grantown-on-Spey, Highlands and Islands, PH26 3EN

Rooms From

£ 80.00

St Michaels Guest House3) St Michaels Guest House 
Northfield Terrace, Elgin, Moray, IV30 1NE
Disabled FacilitiesParking FacilitiesNear A Golf CourseFamily Rooms AvailableWifi Available
Tel: 01343 541657Tel: 01343 541657 | Hotel Website | More Info.

Rooms From

£ 50.00

More Information
Parkburn Guest House4) Parkburn Guest House 3 star
Parkburn Guest House, High Street, Grantown-on-Spey, Highlands and Islands, PH263EN

Rooms From

£ 42.00

Eden House BandB5) Eden House BandB 
Eden House, Grantown-on-Spey, Highlands and Islands, PH26 3LW
Pet FriendlyParking FacilitiesWifi Available

Rooms From

£ 80.00

Eastbank Hotel6) Eastbank Hotel 
15 - 17, High Street, Craigellachie, Moray, AB38 7AU
Restaurant Facilities

Rooms From

£ 55.25

Ardvorlich Guest House7) Ardvorlich Guest House 
125 South Street West End, Elgin, Moray, IV30 1JB

Rooms From

£ 70.00

Durn House8) Durn House 
Durn Road, Portsoy, Banff, Aberdeenshire, AB45 2XT
Restaurant Facilities

Rooms From

£ 80.00

Norlaggan9) Norlaggan 3 star
22 High Street, Aberlour, Moray, AB38 9QD

Rooms From

£ 65.00

The Pines Guest House10) The Pines Guest House 4 star
Pines East Rd, Elgin, Moray, IV30 1XG
Parking FacilitiesNear A Golf CourseFamily Rooms AvailableWifi Available
Tel: 01343 552495Tel: 01343 552495 | Hotel Website | More Info.

Rooms From

£ 80.00

The Balfour Manor11) The Balfour Manor 
The Square, Tomintoul, Moray, AB37 9ET
Restaurant Facilities

Rooms From

£ 79.00

Premier Inn Elgin12) Premier Inn Elgin 3 star
15 Linkwood Way, Elgin, Moray, IV30 1HY
Disabled FacilitiesRestaurant Facilities

Rooms From

£ 48.00

Drumdelgie House13) Drumdelgie House 
Drumdelgie House, Huntly, Aberdeenshire, AB54 4TH

Rooms From

£ 97.50

Tigh na Sgiath Country House Hotel14) Tigh na Sgiath Country House Hotel 4 star
Skye of Curr Road, Dulnain Bridge, Highlands and Islands, PH26 3PA
Restaurant Facilities

Rooms From

£ 79.00

The Gables15) The Gables 
The Gables, Lettoch, Dufftown, Moray, AB55 4BU
Restaurant Facilities

Rooms From

£ 60.00

The Dowans Hotel16) The Dowans Hotel 
Aberlour, Aberlour, Moray, AB38 9LS
Restaurant Facilities

Rooms From

£ 85.00

The Station Hotel17) The Station Hotel 
51 New Street, Aberlour, Moray, AB38 7BJ

Rooms From

£ 130.00

Moraydale Guest House18) Moraydale Guest House 4 star
276 High Street, Elgin, Moray, IV30 1AG

Rooms From

£ 50.00

West End Guest House19) West End Guest House 4 star
282 High Street, Elgin, Moray, IV30 1AG
Parking FacilitiesNear A Golf CourseFamily Rooms AvailableWifi Available
Tel: 01343 549629Tel: 01343 549629 | Hotel Website | More Info.

Rooms From

£ 70.00

Richmond Arms Hotel20) Richmond Arms Hotel 
The Square, Tomintoul, Moray, AB37 9ET
Restaurant Facilities

Rooms From

£ 67.50

1 2 3 4 5 >>

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