Our Use of Cookies

Cookies are small text files stored on your computer. They allow us to distinguish you from other users when you visit this site and to provide helpful features such as your recent searches. Cookies themselves do not contain any personal information, and Infotel does not use cookies to collect personal information.

I Understand More information

1,292,827 hotels, resorts, spas, guesthouses, apartments, lodges, motels, hostels and inns

Book online or call +44 (0)1775 843417 at standard rates.

Search for a city, town, county, region, postcode, hotel name, landmark, airport, train station, stadium...
 
icon for the search function
Search

Hotels in Moray

Filter results
Have you considered...
Filter by Star Rating: 2 Star 2 hotels 3 Star 15 hotels 4 Star 16 hotels 5 Star 1 hotel  Unrated 123 hotels Filter by Hotel Type: Apartments 18 hotels Bed & Breakfasts 23 hotels Guest Houses 96 hotels Hotels 20 hotels Filter by Facility: Air Conditioning (Building) 1 hotel  Airport Transfer 5 hotels Bar 22 hotels Disabled Facilities 17 hotels Golf Nearby 60 hotels Gym / Fitness Centre 2 hotels Indoor Pool 1 hotel  No Smoking Rooms 16 hotels Parking 74 hotels Pets Allowed 10 hotels Restaurant 21 hotels Wi-Fi : Free of Charge 23 hotels Filter by Group: Crerar Hotel Group Ltd 1 hotel  Reset my filters

Royal Hotel

 
Station Road, Elgin
+44 (0)1775 843417
Located in Elgin and within 550 yards of Elgin Cathedral, The Royal Hotel has a bar, non-smoking rooms, and free Wi-Fi. Boasting room service, this property also provides ... Read more
Book rooms  
7.5
out of 10
Total:

Stotfield Hotel

 
Stotfield Road, Lossiemouth
+44 (0)1775 843417
A warm welcome awaits you at this family run hotel in Lossiemouth. With its relaxed atmosphere and stunning views the Stotfield Hotel offers a break away from it all in ... Read more
Book rooms  
8.1
out of 10
Total:

Southbank Guest House

 
Academy Street, Elgin
+44 (0)1775 843417
Southbank guest house is in the centre on Elgin in Moray it is family run. A short distance from the bus stop and town centre, and the train station is at the bottom of ... Read more
Book rooms  
8.1
out of 10
Total:

Eastbank Hotel

 
15 High Street, Rothes, Aberlour
+44 (0)1775 843417
Horse riding is available at local stables by arrangement. Extra beds after arrangement with the hotel. Minibus and driver for hire by arrangement. Read more
Book rooms  
9.3
out of 10
Total:

Tullochwood Lodges

 
Rafford, Forres
+44 (0)1775 843417
The lodges are set in 28 acres of natural woodland, with a small loch and two miles of walks. Home to local, native wildlife and offering a tranquil setting for getting away ... Read more
Book rooms  
8.7
out of 10
Total:

Laichmoray Hotel

 
Station Road, Elgin
+44 (0)1775 843417
Laichmoray Hotel is conveniently situated on the periphery of Elgin town centre, less than 300 metres from the Elgin Rail Station. Guests can benefit from free Wi-Fi as well ... Read more
Book rooms  
9.4
out of 10
Total:

The Farmhouse

 
Riverview Country Park, Mundole, Forres
+44 (0)1775 843417
Set in Forres, this holiday home features a garden with a terrace. The property is 2.5 km from Benromach Distillery and features views of the garden. Free WiFi is featured ... Read more
Book rooms  
9.5
out of 10
Total:

Oran House

 
7 Gordon Square, Portgordon
+44 (0)1775 843417
Oran House offers accommodation in Portgordon. Read more
Book rooms  
9.6
out of 10
Total:

Varis Self Catering

 
3 Varis Wynd High Street, Forres
+44 (0)1775 843417
Located in Forres, this apartment features a terrace. The unit is 600 metres from Benromach Distillery. You can Read more
Book rooms  
9.7
out of 10
Total:

Willowbarn

 
The Willows, Rafford
+44 (0)1775 843417
Set in Rafford, this apartment features a balcony with mountain views. Willowbarn boasts views of the lake and is 40 km from Inverness. Read more
Book rooms  
8.8
out of 10
Total:

8 Varis Apartments

 
8 Varis Wynd, High Street, Forres
+44 (0)1775 843417
Set in Forres, this apartment is 600 metres from Benromach Distillery. Free WiFi is featured throughout the property. Read more
Book rooms  
9.3
out of 10
Total:

4 Varis Apartments

 
4 Varis Wynd, Forres
+44 (0)1775 843417
4 Varis Apartments offers accommodation in Forres. The apartment is 600 metres from Benromach Distillery. Read more
Book rooms  
9.6
out of 10
Total:

6 Varis Apartments

 
6 Varis Wynd High Street, Forres
+44 (0)1775 843417
Located 600 metres from Benromach Distillery, 6 Varis Apartments offers pet-friendly accommodation in Forres. Free WiFi is available . Read more
Book rooms  
9.5
out of 10
Total:

1 Varis Apartments

 
1 Varis Wynd, High Street, Forres
+44 (0)1775 843417
1 Varis Apartments is an apartment situated in Forres, 600 metres from Benromach Distillery. Guests benefit from balcony. Read more
Book rooms  
9.2
out of 10
Total:

Keith Apartments

 
33 Balloch Road, Keith
+44 (0)1775 843417
Keith Apartments is an apartment situated in Keith. Guests benefit from free WiFi and private parking available on site. Elgin is 25 km from the apar Read more
Book rooms  
9.9
out of 10
Total:

Blervie House

 
Rafford, Forres
+44 (0)1775 843417
Offering a terrace and views of the sea, Blervie House is set in Forres in the Grampian Region, 5 km from Benromach Distillery. Free private parking is available on site. Read more

Distillery Apartment 1

 
32 Milnefield Avenue, Elgin
+44 (0)1775 843417
Situated in Elgin, this apartment features a patio. The unit is 1.1 km from Elgin Cathedral. Free private parking is available on site. Read more

Ben Rinnes Lodge

 
9 Glenlivet Lodges, Glenlivet, Auchnastank
+44 (0)1775 843417
Located in Auchnastank in the Grampian Region, this holiday home is 39 km from Aviemore. The unit is 31 km from Elgin. Nairn is 44 km from Ben Rinnes Lodge, while Braemar ... Read more

Glenlivet View

 
4 Glenlivet Lodges, Glenlivet, Auchnastank
+44 (0)1775 843417
Glenlivet View offers accommodation in Auchnastank, 39 km from Aviemore and 31 km from Elgin. The unit is 44 km from Nairn. Braemar is 41 km from Glenlivet View, while ... Read more

Scotsonhill Farmhouse

 
Scotsonhill Farm , Elgin
+44 (0)1775 843417
Scotsonhill Farmhouse is a holiday home situated in Urquhart, 5 km from Elgin. The unit is 39 km from Nairn. The nearest airport is Inverness Airport, 51 km from the ... Read more

St Orans

 
Sluie Dunphail , Rafford
+44 (0)1775 843417
St Orans is a holiday home set in Rafford in the Grampian Region and is 36 km from Inverness. The unit is 41 km from Aviemore. Elgin is 22 km from St Orans, while Nairn is ... Read more
Book rooms  
9.8
out of 10
Total:

The Old Granary

 
, Ballindalloch
+44 (0)1775 843417
Located in Ballindalloch in the Grampian Region, this holiday home is 36 km from Aviemore. The property is 27 km from Elgin and free private parking is provided. Read more
Book rooms  
10
out of 10
Total:

Glenside Cottage

 
, Keith
+44 (0)1775 843417
Featuring free WiFi and city views, Glenside Cottage is a holiday home, situated in Keith. The unit is 30 km from Elgin. Inverurie is 39 km fr Read more

Salty Dog

 
, Findochty
+44 (0)1775 843417
Salty Dog is a holiday home located in Findochty in the Grampian Region and is 25 km from Elgin. Free WiFi is available throughout the property. Aberdeen A Read more
Book rooms  
9.2
out of 10
Total:

Sea Breeze Cottage

 
, Cullen
+44 (0)1775 843417
Sea Breeze Cottage is a holiday home situated in Cullen in the Grampian Region and is 30 km from Elgin. The property is 48 km from Fraserburgh and features views of the city. Read more