Hotels in Moray

430 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Moray hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

430 Cheap hotels in Moray

Best Moray hotels with a pool

Among the 430 accommodations in Moray, here are the 3 best hotels with a pool

Golf View Hotel & Spa - Moray
8.3 3156 reviews

Golf View Hotel & Spa

hotel, Nairn
The Golf View Hotel & Spa is situated in Nairn, overlooking the Moray Firth, just 1 kilometre from the town centre and close to the renowned Nairn Golf Course. This 4-star hotel has received very good user ratings, particularly for its excellent location and cleanliness.
The hotel offers a range of rooms, all featuring modern comforts and elegant design. Guests can enjoy a variety of amenities including a swimming pool, jacuzzi, sauna, spa, fitness centre, restaurant, bar, and tennis court, making it perfect for a relaxing and enjoyable stay.
Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside - Moray
8.8 65 reviews

Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside

hotel, Ballater
Hilton Grand Vacations Club Craigendarroch Suites Royal Deeside is a 4-star hotel situated within a national park, offering convenient access to Balmoral Castle and Cairngorms National Park (both a 15-minute drive) and located 0.8 km from Ballater Golf Club.
This resort provides spacious suites with microwaves, flat-screen TVs, and MP3 docking stations, alongside an on-site spa, indoor swimming pool, fitness centre, tennis court, restaurant, and bar, with complimentary Wi-Fi and parking available.
Douneside House - Moray
9.4 341 reviews

Douneside House

hotel, Tarland
Douneside House is a hotel situated in Tarland, a charming village in Aberdeenshire, just 31 miles from Aberdeen city centre. It boasts excellent user, location and cleanliness ratings, making it a popular choice for travellers.
The accommodation features individually designed rooms, some with private gardens and patios. Guests can enjoy a range of facilities, including an indoor swimming pool, sauna, steam room, gym, tennis court, restaurant, bar, and a shared lounge.

Top cities

Best Moray hotels with a restaurant

The Green Inn Rooms - Moray
8.7 620 reviews

The Green Inn Rooms

hotel, Ballater
The Green Inn Rooms is located in Ballater, a charming village in the Scottish Highlands, just 11 miles from Balmoral Castle and 15 miles from Corgarff Castle. The hotel has received very good ratings for its overall experience, with excellent ratings for location and cleanliness.
The rooms are comfortable and feature amenities such as closets, TVs, private bathrooms with showers and hairdryers, and some even have seating areas. Guests can enjoy a restaurant, garden, bar, and free Wi-Fi throughout the property, as well as a sun terrace and access to activities like hiking and skiing in the nearby Cairngorms National Park.
The Royal Oak Hotel - Moray
9.2 48 reviews

The Royal Oak Hotel

hotel, Cullen
The Royal Oak Hotel, a 3-star inn in Cullen, offers a prime location within a 5-minute walk of Cullen Harbour and an 8-minute walk of Cullen Millennium Garden, with Cullen Golf Club 0.8 km away and Bow Fiddle Rock 3.6 km distant. This pet-friendly establishment provides complimentary full breakfast, free Wi-Fi, on-site parking, a restaurant, cafe, bar/lounge, and rooms with satellite TV and en-suite bathrooms, boasting excellent user, location, and cleanliness ratings.
Laichmoray Hotel - Moray
9.0 1793 reviews

Laichmoray Hotel

hotel, Elgin
The Laichmoray Hotel is located on the edge of Elgin town centre, just a short walk from the railway station. This 3-star hotel is highly rated by guests for its cleanliness and location. The Laichmoray Hotel offers a range of comfortable rooms, each individually styled with wooden furnishings and neutral décor. Guests can enjoy a delicious meal in the restaurant, relax in the lounge, or explore the nearby attractions, including Elgin Cathedral and the Moray Firth coast.
The Mansefield Hotel - Moray
8.4 295 reviews

The Mansefield Hotel

hotel, Elgin
The Mansefield Hotel is located in Elgin, a short walk from the historic Elgin Cathedral ruins and a short drive from Glen Moray Distillery and Elgin Golf Club, offering a peaceful retreat amidst rolling hills and glens. It is a 4-star hotel with very good user ratings.
The hotel features a range of amenities, including a restaurant serving local seafood and game, a bar, a spa, a fitness centre, and a terrace. Guests can enjoy free parking and Wi-Fi access, as well as comfortable rooms with modern amenities.

Frequently asked questions about hotels in Moray

  • What are the best landmarks to visit in Moray, United Kingdom?

    For landmarks in Moray, you've got plenty of choice! Spynie Palace, with its evocative ruins, is a must-see. Elgin Cathedral, a stunning example of Scottish Gothic architecture, is another highlight. Plus, don't miss the historic Duffus Castle, offering a glimpse into Scotland's past. For something different, explore the Findhorn Foundation, known for its eco-village and spiritual community.
  • What are the best hotels with a swimming pool in Moray?

    The Dowans Hotel Of Speyside, Eight Acres Hotel and Eight Acres Hotel are among the best hotels with a swimming pool in Moray.

  • What is the best itinerary to experience Moray, United Kingdom?

    A great itinerary could involve spending a day exploring Elgin, visiting Elgin Cathedral and Spynie Palace. Then, head north to Forres, checking out the Forres Sandstone Cliffs and Sueno's Stone. Another day could be dedicated to exploring the coast, perhaps visiting Lossiemouth and Covesea Lighthouse. Finally, allow time for a visit to the Findhorn Foundation and its surrounding area.
  • What are the most popular 2, 3 and 4-star hotels in Moray?

    Among 2, 3 and 4-star hotels in Moray, Laichmoray Hotel, Sunninghill Hotel and Mill House Hotel are the most popular ones.

  • What is the best time to visit Moray, United Kingdom?

    The best time to visit is during the summer months (June to August) when the weather is warmest and the days are longest. This is also peak season, so expect higher prices and more crowds. Spring and autumn offer a pleasant balance of good weather and fewer visitors, but you might experience some rain.
  • What are the best luxury hotels in Moray?

  • What popular festivals can you find in Moray, United Kingdom?

    Moray Speyside Whisky Festival is a big one, celebrating the region's renowned whisky industry. There are also various local events throughout the year, such as the Elgin Town Fair and smaller community festivals, but these vary from year to year.
  • What are the best family friendly hotels in Moray?

    The best family friendly hotels in Moray are Laichmoray Hotel, Craigellachie Hotel Of Speyside and Mansion House Hotel.

  • What traditional local food should you try in Moray, United Kingdom?

    You should definitely try Cullen Skink, a creamy smoked haddock soup. Also, look out for local seafood dishes, particularly those featuring fresh haddock or salmon. Many pubs and restaurants also serve hearty Scottish staples like haggis, neeps, and tatties.
  • What are the best pet friendly hotels in Moray?

    The best pet friendly hotels in Moray are Craigellachie Hotel Of Speyside, Ramnee Hotel and Mill House Hotel.

  • Are there any unknown or hidden places that should be on your list in Moray, United Kingdom?

    The secluded beaches around Lossiemouth and the coastal walks near Covesea Lighthouse offer stunning, less-visited scenery. Also, exploring the smaller villages and hamlets inland can reveal charming hidden gems and traditional pubs.
  • What are the best hotels with jacuzzi in Moray?

    Mansion House Hotel, The Mill House Hotel and Eight Acres Hotel are the best hotels with a jacuzzi in Moray.

  • What are some authentic ways to meet locals and discover their traditions in Moray, United Kingdom?

    Visiting local pubs and cafes is a great way to chat with residents. Attending local events and festivals provides another opportunity to interact with the community. Consider staying in a bed and breakfast; this often allows for more interaction with the owners and a chance to learn about their lives in Moray.
  • What should visitors know about the weather and natural risks in Moray, United Kingdom?

    Moray's weather is typical of Scotland: changeable. Expect rain at any time of year, so pack accordingly. Coastal areas can be exposed to strong winds, and it's wise to check weather forecasts before embarking on coastal walks. There are no significant natural risks beyond the usual caution needed in any outdoor environment.
  • Are there any special items you’ll need when travelling to Moray, United Kingdom?

    Pack layers of clothing to adapt to changing weather conditions. Waterproof and windproof outerwear is essential. Comfortable walking shoes are a must, as Moray offers many opportunities for exploring on foot. Consider bringing binoculars if you enjoy birdwatching or wildlife spotting.

Nearby regions

Best Moray hotels with jacuzzi

The Mill House Hotel - Moray
8.2 553 reviews

The Mill House Hotel

hotel, Buckie
The Mill House Hotel is situated in Buckie, a charming town just 12 miles from Elgin Cathedral and 21 miles from Huntly Castle. This 3-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities and features, including a restaurant, bar, garden, spa, fitness centre, and room service. Guests can enjoy free Wi-Fi, parking, and a choice of breakfast options.

Best Moray hotels with parking

Golf View Hotel & Macintosh Restaurant - Moray
8.6 1309 reviews

Golf View Hotel & Macintosh Restaurant

hotel, Lossiemouth
The Golf View Hotel & Macintosh Restaurant is a short walk from both Lossiemouth West Beach and Lossiemouth East Beach, making it a great choice for those wanting to explore the coast. This 4-star hotel has received very good user ratings, so you can be sure of a comfortable stay.
The hotel offers family rooms and a restaurant and bar on site, meaning you can enjoy delicious meals without leaving the premises. Guests can also benefit from free parking, free Wi-Fi, a terrace, and modern amenities in all rooms.
The Royal Oak Hotel - Moray
9.0 566 reviews

The Royal Oak Hotel

hotel, Cullen
The Royal Oak Hotel is located in Cullen, a charming coastal town just 33 kilometres from Elgin Cathedral, known for its beautiful beaches and picturesque harbour. This hotel is popular with guests, receiving very good user ratings and excellent ratings for location and cleanliness.
The hotel offers a variety of amenities and features to make your stay comfortable and enjoyable. Guests can enjoy meals and drinks at the on-site restaurant and bar, relax in the garden, and take advantage of free parking.
Ravenscourt Guest House - Moray
9.4 223 reviews

Ravenscourt Guest House

hotel, Grantown on Spey
Ravenscourt House, a charming guest house, is located just a two-minute walk from the centre of Grantown-on-Spey, on the edge of the Cairngorms National Park. The accommodation enjoys excellent ratings for location, cleanliness and overall experience.
The stone-built house features period furnishings, creating a traditional atmosphere. The guest house offers modern amenities such as free WiFi, ample parking, a bar, a garden, a terrace, and room service, perfect for a relaxing stay in the Scottish Highlands.
Brig&barrel - Moray
No reviews

Brig&barrel

hotel, Buckie
Brig&Barrel is located in Buckie, a short distance from the town centre and within easy reach of the harbour. The hotel is in a convenient location for exploring the town's attractions, shops, and restaurants.
The hotel has a garden and a restaurant, offering a variety of dining options. Guests can enjoy a free breakfast, free Wi-Fi, and free parking.
©2026 cozycozy.com