Hotels in Moray

430 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Moray hotels
Choose the perfect vacation 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 1 best hotels with a pool

Golf View Hotel & Spa - Moray
8.3 3138 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.

Top cities

Best Moray hotels with a restaurant

Haughton Arms Hotel - Moray
8.3 193 reviews

Haughton Arms Hotel

hotel, Alford
The Haughton Arms Hotel is situated in Alford, just 45km from Aberdeen and 31km from Huntly Castle, offering a peaceful escape in the Scottish countryside. The hotel enjoys a very good overall rating, with excellent scores for location, cleanliness, and user experience.
The hotel has a restaurant, bar, and garden, providing a relaxing atmosphere. Guests can enjoy amenities such as free parking, Wi-Fi, and room service, as well as activities like tennis, hiking, skiing, and cycling in the surrounding area.
Loch Kinord Hotel - Moray
8.4 358 reviews

Loch Kinord Hotel

hotel, Dinnet
The Loch Kinord Hotel is situated in the village of Dinnet, a short drive from Aberdeen and Aberdeenshire, surrounded by the beautiful scenery of Royal Deeside. This 3-star hotel is family-run and has received very good user ratings for its location and cleanliness. The hotel offers a range of facilities for guests, including a swimming pool, a jacuzzi, a sauna, a spa, a restaurant, a bar, and a fitness centre.
You can enjoy a peaceful and relaxing stay at the Loch Kinord Hotel, with a garden and terrace/balcony available to enjoy the fresh air and views. The hotel is family-friendly and welcomes pets, making it a perfect choice for a getaway with your loved ones. The hotel also offers room service and parking for your convenience.
The Seafield Arms-cullen - Moray
9.1 448 reviews

The Seafield Arms-cullen

hotel, Cullen
The Seafield Arms is a charming hotel in the heart of Cullen, a picturesque coastal town on the Moray Firth, just a short walk from the beautiful Cullen Bay and the North East 250 Route. This 4-star hotel has consistently received excellent user ratings for its location, cleanliness, and overall experience.
The Seafield Arms offers comfortable rooms with tea and coffee making facilities and free WiFi throughout. Guests can enjoy a delicious meal in the hotel's restaurant or relax with a drink in the bar, all while enjoying stunning views of the Moray Firth.
Balmoral Arms - Moray
8.4 3675 reviews

Balmoral Arms

hotel, Ballater
The Balmoral Arms is located in the charming village of Ballater, just a 15-minute drive from Balmoral Castle. This 5-star hotel receives very good user ratings and offers a comfortable and welcoming stay.
The Balmoral Arms has a range of rooms, all equipped with flat-screen TVs and tea/coffee making facilities. Guests can enjoy the on-site restaurant and bar, relax by the open log fires, or take advantage of the fitness centre and other amenities.

Frequently Asked Questions about hotels in Moray

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

    For iconic landmarks in Moray, Scotland, you've got plenty of choices! Spynie Palace, with its stunning ruins and historical significance, is a must-see. Elgin Cathedral, a breathtaking example of Gothic architecture, is another top pick. Plus, don't miss the picturesque Pluscarden Abbey, a working monastery with beautiful grounds.
  • 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, Scotland?

    A great itinerary could start in Elgin, exploring the cathedral and town. Then, head to Spynie Palace for some history before driving along the coast to enjoy the views. Spend a day exploring the Speyside region, perhaps visiting a distillery, and then dedicate some time to the quiet beauty of Pluscarden Abbey. Allow at least 3-4 days for a good overview.
  • What are the most popular 2, 3 and 4-star hotels in Moray?

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

  • What is the best time to visit Moray, Scotland?

    The best time to visit Moray is during the summer months (June-August) for pleasant weather and long daylight hours, ideal for exploring the outdoors. Shoulder seasons (spring and autumn) offer fewer crowds and potentially lower prices, but be prepared for more unpredictable weather.
  • What are the best luxury hotels in Moray?

  • What popular festivals can you find in Moray, Scotland?

    Moray hosts various local events throughout the year. Specific dates change annually, so checking local listings is advisable. However, Speyside Whisky Festival is a major event attracting visitors from around the globe.
  • What are the best family friendly hotels in Moray?

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

    You should definitely sample some Cullen Skink, a creamy smoked haddock soup, a Moray classic. Local seafood is also excellent, and many pubs and restaurants offer traditional Scottish dishes 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, Mill House Hotel and The Mill House Hotel.

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

    Consider exploring the lesser-known coastal villages like Findhorn and Burghead. Findhorn is known for its eco-village, and Burghead offers interesting historical sites like the Burghead Fort. The area around Duffus Castle also offers beautiful scenery and tranquil walks.
  • What are the best hotels with jacuzzi in Moray?

    The 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, Scotland?

    Visiting local pubs is a great way to interact with people. Many pubs host live music or events. Attending local markets or farmers' markets provides another opportunity to meet residents and learn about local produce and crafts. Consider staying in a bed and breakfast; this often offers a more personal experience and chance to chat with the owners.
  • What should visitors know about the weather and natural risks in Moray, Scotland?

    Moray's weather is typical of Scotland: changeable. Expect rain, even in summer. Pack layers and waterproof clothing. The coast can be exposed to strong winds, so be mindful of safety near the cliffs. Midges (small biting insects) can be prevalent during summer evenings.
  • Are there any special items you'll need when traveling to Moray, Scotland?

    Pack for all types of weather: waterproof jacket, sturdy walking shoes, layers of clothing, and a hat and gloves, even in summer. Insect repellent is also recommended, especially during summer evenings.

Nearby regions

Best Moray hotels with jacuzzi

The Mill House Hotel - Moray
8.2 519 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

Sunninghill Hotel - Moray
9.0 589 reviews

Sunninghill Hotel

hotel, Elgin
The Sunninghill Hotel is conveniently located in central Elgin, just a short walk from both the train station and the town's main shopping centre. This 3-star hotel consistently receives very good user reviews, making it a popular choice for travellers visiting the area.
The hotel offers comfortable rooms with 10 square metres of floor space, each featuring a private bathroom, flat-screen TV, and tea and coffee making facilities. Guests can enjoy a traditional British dining experience in the hotel's restaurant, relax in the bar, or take advantage of the hotel's other amenities such as free Wi-Fi, on-site parking, and a garden.
The Ben Mhor Hotel, Bar & Restaurant - Moray
8.1 2584 reviews

The Ben Mhor Hotel, Bar & Restaurant

hotel, Grantown on Spey
The Ben Mhor Hotel, Bar & Restaurant enjoys an excellent location in Grantown-on-Spey, a six-minute walk from the Grantown Museum.
This inn offers 1 bedroom with 1 bathroom, a fitness centre, on-site restaurant and bar, free parking, and free WiFi; plus nearby hiking and skiing opportunities.
Cairngorm Hotel - Moray
8.3 2334 reviews

Cairngorm Hotel

hotel, Aviemore
The Cairngorm Hotel, a 3-star accommodation, is centrally located on Aviemore's main street, offering direct access to local amenities and nightlife within a few minutes' walk, and is situated within the Cairngorms National Park, close to Rothiemurchus Estate.
This independently-owned establishment provides a warm atmosphere with Highland breakfast, accepts pets in first-floor bedrooms, and features a wheelchair elevator for access to its restaurant and bar areas.
Mansion House Hotel - Moray
8.2 1607 reviews

Mansion House Hotel

hotel, Elgin
The Mansion House Hotel is situated on the banks of the River Lossie, a short walk from Elgin's historic centre and a 15-minute stroll from Elgin Cathedral. This 4-star hotel enjoys very good user ratings for its location, cleanliness and overall experience.
The hotel is housed in a 19th-century Baronial House, offering guests a blend of period charm and modern comforts. Amenities include a swimming pool, jacuzzi, sauna, spa, restaurant, bar, fitness centre, room service, free Wi-Fi and parking.
©2026 cozycozy.com