All Moray hotels

Click for further Travel Club information
Already a member?
SIGN IN

All Moray hotels

Return to Moray home page

Results found: 19 places to stay
Gordon & Richmond Hotel
 
Tomintoul
28 roomsindependentCountry House Hotel
Located in Tomintoul set amidst the beautiful Cairngorm Mountains and the Cromdale Hills, the highest village in the highlands. The hotel is a fine location for visiting the areas many castles and stately homes.
Cullen Bay
 
Cullen
14 roomsindependentHotel
A beautiful and elevated position on the Moray Firth Coast in the North East of Scotland. A family run hotel offering outstanding accommodation in beautifully furnished rooms.
Eight Acres Hotel
 
Elgin
53 roomsindependentHotel
Eight Acres is the largest hotel in Speyside offering a wide range of first class accommodation. Situated on the western approaches to Elgin with a large car park it makes us the perfect place to stay and 'experience life the Speyside way'.
Craigellachie Hotel
 
Craigellachie
26 roomsindependentCountry House Hotel
Combining the style and elegance of a bygone era with the most modern of hotel facilities, guests can enjoy marvellous accommodation in any of the 26 rooms. Dining experiences don’t disappoint either with the Ben Aigen Restaurant offering a range of traditional dishes.
Aberlour Hotel
 
Aberlour
18 roomsindependentHotel
Located in one of Scotland’s most scenic areas, with 18 letting bedrooms with tea and coffee making facilities. Each with a high standard of cleanliness, comfort and decor - the Aberlour Hotel is the perfect place to unwind
Cluny Bank Hotel
 
Forres
11 roomsindependentCountry House Hotel
Cluny Bank is a small personally run hotel offering a homely welcome. We have ten bedrooms a bar and a Victorian dining room facing south. Please note that the hotel maintains a strict no smoking policy.
Craighurst Guest House
 
Keith
independentGuest House - B&B
Craighurst Guest House is yours to discover. Come to the heart of the Whisky Country and enjoy the historic town of Keith. Follow the tree-lined drive and home in on a spacious, Edwardian town house.
Delnashaugh Hotel
 
Ballindalloch
independentHotel
Located in beautiful Ballindalloch, this is a traditional Scottish hotel with a big highland welcome. Rooms are en-suite and there are tea & coffee making facilities, hairdryers, televisions and direct dial telephones in all the rooms.
Eastbank Hotel
 
Rothes
10 roomsindependentBudget Hotel
The Eastbank Hotel is found in Rothes, right in the heart of the world famous 'Whisky Trail'. Surrounded by the most breathtaking scenery the hotel is situated in the centre of the village opposite the church.
Heather Glen Guest House
 
Elgin
10 roomsindependentGuest House - B&B
A warm, family-run hotel, situated in a beautiful area half a minute walk from Elgin town centre. Quiet and peaceful are the hallmarks of Heather Glen.
Knockomie Hotel
 
Forres
16 roomsindependentHotel
Quiet Country House location overlooking the Royal Burgh of Forres. This House was built in 1821 and today now offers comfort for the more discerning modern day traveller. The hotel is a perfect location for Golf Walker Cup Championship Course.
Norlaggan
 
Aberlour
3 roomsindependentGuest House - B&B
We are a small family run three star guest house (only 3 letting rooms) situated in Speyside. All our rooms have colour T.V. with DVD and Tea/Coffee making facilities. We also have a well appointed lounge exclusively for the use of guests.
Ramnee Hotel
 
Forres
20 roomsindependentCountry House Hotel
Set in its own beautiful landscaped gardens just across from the award winning Grant Park famous for its floral displays and sculptures. This fine Edwardian Mansion built in 1907 offers guests the welcoming ambience of a country house.
Seafield Arms Hotel
 
Buckie
22 roomsindependentHotel
One the finest and most popular hotels on the Moray Firth Coast, Scotland. Full of character and charm which sits so well, peacefully and calmly, with the qualities of its surroundings.
Southbank Guest House
 
Elgin
15 roomsindependentGuest House - B&B
Southbank is a Georgian Town House over 200 years Old. Situated in a quiet road, we are in the heart of Elgin with a few minutes walk to town centre where you will find shops and restaurants.
Stotfield Hotel
 
Lossiemouth
46 roomsindependentHotel
Against the stunning seaside backdrop of Lossiemouth in the Scottish Highlands, this Victorian hotel provides beautiful views over the Moray Firth, a 5 minute walk from unspoilt sandy beaches.
Uralla B&B
 
Forres
3 roomsindependentGuest House - B&B
Comfortable accommodation in a spacious stone built house in a quiet residential area but convenient for Forres town centre. Sports facilities nearby include golf course, swimming pool, tennis courts & woodland walks.
West End Guest House
 
Elgin
6 roomsindependentGuest House - B&B
A traditional Victorian villa situated in the market town of Elgin. At the West End you can experience Scottish hospitality at its best.
Swallow Royal Keith Hotel
 
Keith
SwallowHotel
Built in 1883, this air-conditioned hotel offers warm and friendly hospitality and comprises a total of 10 rooms. The hotel has a lobby, and the restaurant on the 1st floor gives guests a breathtaking panorama of the surrounding landscape.
Awaiting Image
Results found: 19 places to stay