Accommodation Flights Flight + Hotel Car rentals Airport taxis

Stay in Moray's best hotels!

Commercial Hotel Dufftown

Hotel in Dufftown

Situated in Dufftown, Commercial Hotel Dufftown has a restaurant, bar and free WiFi. Private parking can be arranged at an extra charge. The rooms in the hotel are fitted with a flat-screen TV. The food and hospitality was fantastic. Highly recommend

Show more Show less
9.1
Superb
136 reviews
Avg. price/night:
£40
Check availability

The Royal Oak Hotel

Hotel in Cullen

Featuring a bar and free WiFi throughout the property, The Royal Oak Hotel is set in Cullen. There is a restaurant serving Scottish cuisine, and free private parking is available. Really nice hotel with very good food in the restaurant!

Show more Show less
9.3
Superb
191 reviews
Avg. price/night:
£70
Check availability

Victoria Hotel

Hotel in Portknockie

Situated in Portknockie, Victoria Hotel has a restaurant, bar and free WiFi throughout the property. Guests can enjoy sea views. Great location, very comfortable, super breakfast, wonderful reception from the owners

Show more Show less
9.1
Superb
169 reviews
Avg. price/night:
£55
Check availability

The Station Hotel 4 stars

Hotel in Rothes

The Station Hotel is situated in Rothes and features a garden and a bar. This 4-star hotel offers a 24-hour front desk and free WiFi. Glen Grant Whisky Distillery is a 2-minute walk away. Staffs are very nice and professional, love this hotel

Show more Show less
9.2
Superb
312 reviews
Avg. price/night:
£85.50
Check availability

Highlander Inn 3 stars

Hotel in Craigellachie

Set in the small, quiet village of Craigellachie, the Highlander Inn offers a restaurant, free WiFi access and free parking. Wonderful treatment - lovely pub - so nice service for breakfast - really a warm place to recommend near Dundee

Show more Show less
9
Superb
232 reviews
Avg. price/night:
£75
Check availability

The Dowans Hotel of Speyside

Hotel in Aberlour

Set high above the village of Charlestown of Aberlour and overlooking the River Spey, this elegant country hotel is an ideal venue for shooting and fishing, and for whisky-lovers. The hotel is rather a small castle. All the staff were very kind and helpful. I had dinner at the hotel and it was best food I ever had in the Scotland Included brakefast wasn't a lot but very good especialy the croissant. This hotel made our trip happier..

Show more Show less
9.4
Superb
435 reviews
Avg. price/night:
£110
Check availability

Cluny Bank Hotel 4 stars

Hotel in Forres

Nestling in the bank of Cluny Hill, this small, family-run Victorian hotel offers award-winning food and overlooks the beautiful village of Forres, between Aberdeen and Inverness. Beautiful facility with care and attention to decor. Modern but very cozy and well appointed. Attentive and professional hosting by the owners who are on site and the take pride in the details. Onsite fine dining with added benefit of a welcoming and very personable chef who is very proud of the dining experience he provides as an owner/chef. Highly recommended.

Show more Show less
9.1
Superb
128 reviews
Avg. price/night:
£90
Check availability

The Seafield Arms-Cullen

Hotel in Cullen

The Seafield Arms is a boutique hotel with chic rooms in the centre of Cullen on the Moray Firth Coast and on the North East 250 Route. Free WiFi and free onsite parking is available. Lovely, modern feel with well proportioned rooms. Friendly staff, excellent food.

Show more Show less
9.6
Exceptional
41 reviews
Avg. price/night:
£85.50
Check availability

Sunninghill Hotel 3 stars

Hotel in Elgin

In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Railway Station. Had a wonderful stay here last october. Jonny, Ali and the rest made me feel right at home as if I was coming there for years already. Will definitely be staying here again because of them, and well, the backbar isn't bad for a whisky enthusiast either! ;) Thanks again guys!

Show more Show less
9.1
Superb
71 reviews
Avg. price/night:
£99
Check availability

Mansion House Hotel 4 stars

Hotel in Elgin

Nestled within its own grounds on the banks of the River Lossie, The Mansion House is a peaceful getaway just a few minutes’ walk from the historical centre of Elgin. 非常好的Elgin下榻之所,位置绝佳,旁边就是Tesco大型超市,离A82主干道也近,不过因为在花园里,所以也不会被来往的车流吵到。酒店的早餐很丰富,房间也够大,就是有些昏暗。

Show more Show less
8.3
Very good
1,112 reviews
Avg. price/night:
£99
Check availability

Moray's best hotels with breakfast

Budget hotels in Moray

Most booked hotels in Moray in the past month

FAQs about hotels in Moray

Explore guest reviews of hotels in Moray