By continuing to browse or by clicking "Accept All Cookies" you agree to the storing of first and third party cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Find out more about what cookies we use.

1,301,246 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 3 hotels 3 Star 14 hotels 4 Star 17 hotels 5 Star 1 hotel  Unrated 123 hotels Filter by Hotel Type: Apartments 16 hotels Bed & Breakfasts 23 hotels Guest Houses 6 hotels Hotels 112 hotels Inns 1 hotel  Filter by Facility: Air Conditioning (Building) 1 hotel  Airport Transfer 4 hotels Bar 23 hotels Disabled Facilities 16 hotels Golf Nearby 66 hotels Gym / Fitness Centre 3 hotels Indoor Pool 1 hotel  No Smoking Rooms 16 hotels Outdoor Pool (Heated) 1 hotel  Parking 138 hotels Pets Allowed 10 hotels Restaurant 23 hotels Wi-Fi : Free of Charge 131 hotels Filter by Group: Crerar Hotel Group Ltd 1 hotel  Reset my filters
Book rooms  
8
out of 10
Total:

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.2
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:

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.7
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
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.7
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.5
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:

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.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.3
out of 10
Total:

Hope Street Portgordon

 
4 Hope Street, Buckie
+44 (0)1775 843417
Hope street portgordon is offering accommodation in Portgordon. Free WiFi is provided. A continenta Read more
Book rooms  
9.8
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.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.5
out of 10
Total:

Oran House

 
7 Gordon Square, Portgordon
+44 (0)1775 843417
Oran House offers accommodation in Portgordon. Read more

Golfview

 
13 Golfview Drive, Buckie
+44 (0)1775 843417
Located in Buckie in the Grampian region, Golfview has a garden. Featuring free WiFi, the property also has a terrace. Read more
Book rooms  
9.3
out of 10
Total:

St Michaels Guest House

 
Northfield Terrace, Elgin
+44 (0)1775 843417
St Michaels Guest House offers accommodation in Elgin. Free private parking is available on site. Read more
Book rooms  
9.8
out of 10
Total:

Central 2 Bed Apartment

 
9 Culbard Street, Elgin
+44 (0)1775 843417
Located 1.9 km from Glen Moray Distillery, Central 2 bed apartment offers accommodation in Elgin. Inverness Airport is 45 km from t Read more
Book rooms  
9.7
out of 10
Total:

Cardhu Country House

 
Knockando, Aberlour
+44 (0)1775 843417
At the heart of the Whisky Trail, Cardhu Country House has leafy gardens and traditional bedrooms with free Wi-Fi. The hotel is in Speyside, just a mile from the River ... Read more
Book rooms  
8.8
out of 10
Total:

Sunninghill Hotel

 
Hay Street, Elgin
+44 (0)1775 843417
The Sunninghill Hotel stands imposingly within its own grounds, a short walk from the historical centre of Elgin. The Sunninghill is the perfect destination for business, ... Read more
Book rooms  
9
out of 10
Total:

Craigellachie Hotel

 
Victoria Street, Craigellachie, Aberlour
+44 (0)1775 843417
Situated in the beautiful village of Craigellachie, The Craigellachie Hotel of Speyside offers scenic views, a traditional bar and free on-site parking. The impressive ... Read more
Book rooms  
7.8
out of 10
Total:

Gordon Arms Hotel

 
80 High Street, Fochabers
+44 (0)1775 843417
A former Coaching Inn, the Gordon Arms in Fochabers has gained an excellent reputation for over 200 years of fine fare and comfortable accommodation. All bedrooms are ... Read more

Grade 2 Listed 3 Bed Townhouse In Centre Of Elgin

 
1 Duff Avenue, Elgin
+44 (0)1775 843417
Set in Elgin, this holiday home is 2.1 km from Glen Moray Distillery. Free WiFi is available throughout the property. Read more
Book rooms  
9.5
out of 10
Total:

Struan House

 
Cluny Square, Buckie
+44 (0)1775 843417
Attractively situated in Buckie, Struan House offers accommodation with free WiFi. All rooms are equipped with a flat-screen TV with with satellite channels. Read more
Book rooms  
9.3
out of 10
Total:

East Wing Apartment

 
c/o Braemorriston House, Elgin
+44 (0)1775 843417
East Wing Apartment offers accommodation in Elgin. East Wing Apartment boasts views of the mountain and is 1.8 km from Glen Moray Distillery. Read more
Book rooms  
8.6
out of 10
Total:

Mansion House Hotel & Country Club

 
The Haugh, Elgin
+44 (0)1775 843417
Nestled on the banks of the river in beautiful grounds, yet only a few minutes walk to the historical centre of Elgin, the Mansion House Hotel & country club is the perfect ... Read more
oneonone