Hotels in Moray

Add dates
Add dates
1 room,  2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

Add dates
Add dates
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range of properties

Explore over 100,000 properties across the UK with our easy-to-use filters and find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Moray mapmarker

Popular filters

Price per night

£0 - £1,000+

Member discount

Star rating

Guest rating

Property type

Payment type

Facilities
Hide facilities

Popular filters

Price per night

£0 - £1,000+

Member discount

Star rating

Guest rating

Property type

Payment type

Facilities
Hide facilities

Moray

1,432 properties

See the latest prices and deals by choosing your dates

Primary image
The Mansion House Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Elgin · 0.28 mi from centre

8.2

 

395 reviews

Breakfast available

Located in Elgin, The Mansion House Hotel is on a river, within a 15-minute walk of Relax and Elgin Museum. This upscale hotel is 0.7 mi (1.1 km) from Elgin Cathedral and 2.6 mi (4.1 km) from Spynie Palace.

Room
The Mansefield Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Elgin · 0.26 mi from centre

9.0

 

2 reviews

Breakfast available

A stay at The Mansefield Hotel places you in the heart of Elgin, within a 10-minute walk of Relax and Elgin Museum. This upscale hotel is 0.7 mi (1.1 km) from Elgin Cathedral and 2.7 mi (4.4 km) from Spynie Palace.

Burgie Woodland Lodges
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Forres · 8.07 mi from centre

9.3

 

63 reviews

Boasting mountain views, Burgie Woodland Lodges features accommodation with patio, around 49 km from Inverness Castle. This property offers access to a balcony and free private parking. When staying at the holiday home, guests can use private entrance. The holiday home provides guests with a terrace, sea views, a seating area, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and a private bathroom with hot tub and a hair dryer. A microwave, a toaster and fridge are also available, as well as a kettle. At the holiday home, every unit is fitted with bed linen and towels. Guests at Burgie Woodland Lodges can enjoy cycling and hiking nearby, or make the most of the garden. Elgin Cathedral is 16 km from the accommodation, while Castle Stuart Golf Links is 40 km from the property.

Sunninghill Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Elgin · 0.29 mi from centre

8.6

 

292 reviews

Breakfast available

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. The bright and airy bedrooms each have a flat-screen TV and a work desk. All rooms have a private modern bathroom with free toiletries, and tea/coffee facilities are provided. The spacious restaurant at Sunninghill serves classic British cuisine and hearty full English breakfasts. The bar offers a range of light snacks, bottled beers and international wines. Just a few minutes’ walk from St Giles Shopping Centre, Sunninghill Hotel is a 5-minute drive from Elgin Golf Club. Free on-site parking is available, and Lossiemouth is a 10-minute drive away.

Primary image
Lovely 1-bed Cottage in Hopeman
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Cottage in Elgin · 5.98 mi from centre

With a stay at this cottage in Elgin, you'll be within a 5-minute drive of Hopeman Golf Club and Cummingston Beach. This cottage is 2.8 mi (4.5 km) from Burghead Visitor Centre and 4.2 mi (6.8 km) from Duffus Castle.

Primary image
The Lochan
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Private vacation home in Rafford, Forres · 10.86 mi from centre

Located in Forres, this vacation home is on the waterfront, within a 10-minute drive of Dava Way and Grant Park. This golf vacation home is 23.7 mi (38.2 km) from Cairngorms National Park and 1.9 mi (3 km) from Dallas Dhu Historic Distillery.

St Michaels Guest House
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Elgin · 0.23 mi from centre

8.9

 

341 reviews

Breakfast available

Offering a garden and garden view, St Michaels Guest House is located in Elgin, 1.1 km from Elgin Cathedral and 45 km from Huntly Castle. It is set 25 km from Brodie Castle and offers luggage storage space. There is free private parking and the property provides paid airport shuttle service. The units at the guest house are equipped with a seating area and a flat-screen TV. Featuring a private bathroom with a walk-in shower and bathrobes, units at the guest house also provide guests with free WiFi, while some rooms will provide you with a balcony. At the guest house, all units include bed linen and towels. As an added convenience, the guest house offers packed lunches for guests to bring on excursions and other trips off-property. Guests can also relax in the shared lounge area. Nairn Dunbar Golf Club is 35 km from St Michaels Guest House, while Nairn Museum is 36 km away.

Easter Blervie
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Forres · 9.80 mi from centre

Set in Forres in the Grampian region, Easter Blervie offers accommodation with free WiFi and free private parking. The property is around 20 km from Elgin Cathedral, 39 km from Castle Stuart Golf Links and 46 km from University of the Highlands and Islands, Inverness. The property is non-smoking and is located 47 km from Inverness Castle. This holiday home is fitted with 1 bedroom, a kitchen with dishwasher, a TV, a seating area and 1 bathroom with a walk-in shower. The accommodation offers a fireplace. Guests at the holiday home will be able to enjoy activities in and around Forres, like golfing, cycling and fishing. Guests can relax in the garden at the property. Inverness Railway Station is 47 km from Easter Blervie, while Brodie Castle is 11 km from the property. The nearest airport is Inverness Airport, 33 km from the accommodation.

Primary image
OYO Eastbank Hotel, Speyside Scotland
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Rothes, Aberlour · 9.31 mi from centre

7.8

 

62 reviews

Breakfast available

When you stay at OYO Eastbank Hotel, Speyside Scotland in Aberlour, you'll be next to a golf course, within a 5-minute drive of Glen Grant Distillery and Macallan Distillery. This golf hotel is 4.9 mi (8 km) from Aberlour Distillery and 9.2 mi (14.7 km) from Cardhu Distillery.

Madaisy
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Campsite in Lossiemouth · 5.01 mi from centre

10.0

 

2 reviews

Located in Lossiemouth, 10 km from Elgin Cathedral, Madaisy offers accommodation with a fitness room and a steam room. There is an in-house restaurant, plus free private parking and free WiFi are available. The property is non-smoking and is set 700 metres from Lossiemouth West Beach. The campground has a flat-screen TV. A minimarket is available at the campground. The campground has a children's playground and a picnic area. Brodie Castle is 30 km from Madaisy, while Nairn Dunbar Golf Club is 39 km from the property. The nearest airport is Inverness Airport, 51 km from the accommodation.

Red Squirrel log cabin with hot tub
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Chalet in Keith · 10.25 mi from centre

9.6

 

5 reviews

Boasting a hot tub, Red Squirrel log cabin with hot tub is set in Keith. This property offers access to a balcony and free private parking. The property is non-smoking and is situated 21 km from Elgin Cathedral. With free WiFi, this 2-bedroom chalet features a flat-screen TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the chalet. The chalet has a picnic area and a terrace. Huntly Castle is 29 km from Red Squirrel log cabin with hot tub, while Leith Hall Garden & Estate is 40 km from the property.

Cluny Bank
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Forres · 10.98 mi from centre

9.1

 

94 reviews

Breakfast available

Nestling in the bank of Cluny Hill, this small, family-run Victorian mansion offers award-winning food and overlooks the beautiful village of Forres, between Aberdeen and Inverness. Built in 1865 and extended in 1910, Cluny Bank is a listed building at Historic Scotland. Carefully maintained, it was a private home for many years and was only recently converted into a Bed and Breakfast. Today the hotel offers a unique blend of modern amenities and many of its fine original features. Cluny Bank offers a fine selection of 52 local whiskys in our bar - from Speyside, the Highlands, the Islands and Islay. Forres is located on the A96, within easy reach of both the Whisky and Castle trail. As the Forres Golf Course is just around the corner, Cluny Bank is also ideally situated for golfers.

Primary image
Carlton Hotel
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Forres · 11.40 mi from centre

8.0

 

16 reviews

Breakfast available

With a stay at Carlton Hotel in Forres, you'll be within a 5-minute walk of Moray Coast Trail and Dava Way. This hotel is 0.2 mi (0.4 km) from Grant Park and 0.8 mi (1.2 km) from Suenos Stone.

Primary image
Willowbarn Self-Catering Rafford
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Cottage in Forres · 11.43 mi from centre

10.0

 

5 reviews

When you stay at this cottage in Forres, you'll be within a 10-minute drive of Dallas Dhu Historic Distillery and Dava Way. This upscale cottage is 2 mi (3.2 km) from Moray Coast Trail and 2.2 mi (3.5 km) from Grant Park.

Shedend
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Fochabers, Kingston · 8.86 mi from centre

8.3

 

7 reviews

Featuring a garden, Shedend is situated in Kingston, within 45 km of Brodie Castle and 47 km of Leith Hall Garden & Estate. Providing free private parking, the 4-star holiday home is 19 km from Elgin Cathedral. The property is non-smoking and is located 37 km from Huntly Castle. This holiday home is equipped with 2 bedrooms, a satellite TV, and a fully equipped kitchen with a dishwasher and kitchenware. Towels and bed linen are provided in the holiday home. The accommodation offers a fireplace. The nearest airport is Inverness Airport, 66 km from the holiday home.

Beldorny
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Fochabers, Kingston · 8.64 mi from centre

10.0

 

7 reviews

Offering a garden and garden view, Beldorny is located in Kingston, 35 km from Huntly Castle and 44 km from Brodie Castle. This property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is set 18 km from Elgin Cathedral. The 2-bedroom holiday home has a living room with a flat-screen TV with satellite channels, a fully equipped kitchen with a dishwasher and a microwave, and 1 bathroom with a hair dryer. Towels and bed linen are offered in the holiday home. The property offers quiet street views. Leith Hall Garden & Estate is 46 km from the holiday home. The nearest airport is Inverness Airport, 65 km from Beldorny.

Duke Cottage
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Fochabers · 8.40 mi from centre

9.4

 

54 reviews

Located in Fochabers in the Grampian region, Duke Cottage features a terrace. Both free WiFi and parking on-site are available at the holiday home free of charge. Brodie Castle is 40 km away and Leith Hall Garden & Estate is 41 km from the holiday home. The 1-bedroom holiday home comes with a living room with a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a hair dryer. Towels and bed linen are featured in the holiday home. This holiday home is allergy-free and non-smoking. Guests at Duke Cottage can enjoy cycling nearby, or make the most of the garden. Elgin Cathedral is 14 km from the accommodation, while Huntly Castle is 30 km away.

RICK'S RETREAT static caravan near the beach with free wifi
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Campsite in Lossiemouth · 5.12 mi from centre

9.5

 

33 reviews

Located in Lossiemouth, RICK'S RETREAT static caravan near the beach with free wifi features accommodation with a heated pool. This beachfront property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 600 metres from Lossiemouth West Beach. The campground has 2 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with an oven and a microwave, and 2 bathrooms with a shower. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation has a private entrance and is protected by full-day security. Guests are welcome to wind down in the in-house bar, while a minimarket is also available. For guests with children, the campground provides a children's playground and a kids' club. Guests at RICK'S RETREAT static caravan near the beach with free wifi can enjoy cycling and fishing nearby, or make the most of the sun terrace. Elgin Cathedral is 11 km from the accommodation, while Brodie Castle is 30 km from the property.

Clyne Cottage
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Elgin · 0.41 mi from centre

9.8

 

8 reviews

Clyne Cottage, a property with a garden, is situated in Elgin, 45 km from Huntly Castle, 26 km from Brodie Castle, as well as 36 km from Nairn Dunbar Golf Club. The property is around 36 km from Nairn Museum, 38 km from The Nairn Golf Club and 42 km from Cawdor Castle. Free WiFi is available throughout the property and Elgin Cathedral is 1 km away. The holiday home has 2 bedrooms, a TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a shower. There is also a seating area and a fireplace. Guests at the holiday home will be able to enjoy activities in and around Elgin, like golfing. Kilravock Castle is 46 km from Clyne Cottage.

Primary image
The Mill House Hotel
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Buckie · 10.47 mi from centre

8.6

 

67 reviews

Breakfast available

With a stay at The Mill House Hotel in Buckie, you'll be within a 5-minute drive of Portgordon Harbour and Quarry Loch. This hotel is 2.5 mi (4 km) from Spey Bay Golf Course and 2.6 mi (4.2 km) from Tannachy Sands.

See all hotels in Moray