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

Coylumbridge Resort Hotel - Moray
8.0 275 reviews

Coylumbridge Resort Hotel

hotel, Aviemore
The Coylumbridge Resort Hotel, offering the Coylumbridge Resort Hotel package, is located in Aviemore, providing easy access to local attractions and activities.
This pet-friendly, family-friendly hotel features a swimming pool, fitness centre, spa, restaurant, bar, and tennis court, with complimentary internet access and parking for guests.

Top cities

Best Moray hotels with a restaurant

Garth Hotel - Moray
8.5 6 reviews

Garth Hotel

hotel, Grantown On Spey
Book a hotel room in a 3* hotel with an excellent rating of 85% based on 6 reviews. You will be in Grantown On Spey.
Facilities and services include a kitchen, a garden and a bar. This hotel is ideal for families.
Golf View Hotel & Macintosh Restaurant - Moray
8.6 1286 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 Speyside Hotel And Restaurant - Moray
9.1 928 reviews

The Speyside Hotel And Restaurant

hotel, Grantown on Spey
The Speyside Hotel and Restaurant is located in Grantown on Spey, a short walk from the Grantown Museum and within easy reach of other attractions such as Abernethy Golf Club and Landmark Forest Adventure Park. The hotel has consistently received excellent ratings for its location, cleanliness, and overall user experience.
The hotel offers a comfortable and welcoming atmosphere with a shared lounge for socialising and a garden and terrace for relaxing outdoors. Guests can enjoy a range of amenities including a restaurant, bar, room service, free Wi-Fi, and parking, as well as activities such as bike rentals and a paid airport shuttle service.
Mill House Hotel - Moray
8.1 514 reviews

Mill House Hotel

hotel, Buckie
The Mill House Hotel in Buckie is conveniently located just 1 kilometre from the town centre.
This 3-star establishment offers guests free parking, a restaurant, bar, fitness centre, and room service, plus pet-friendly accommodation with playrooms for children.

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 477 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

The Forbes Arms Hotel - Moray
9.2 24 reviews

The Forbes Arms Hotel

hotel, Alford
The Forbes Arms Hotel is located in Alford, a charming town just 28km from Huntly Castle and 47km from the Beach Ballroom, making it a great base for exploring the area. The hotel is surrounded by beautiful countryside, ideal for nature walks and outdoor activities.
The hotel offers comfortable rooms, with each room featuring a desk, flat-screen TV, private bathroom, and amenities like a safety deposit box and a kettle. Guests can enjoy a peaceful garden and terrace, as well as an on-site restaurant and bar, free parking, and complimentary Wi-Fi.
Sunninghill Hotel - Moray
9.0 585 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 Carisbrooke - Moray
8.1 239 reviews

The Carisbrooke

hotel, Forres
The Carisbrooke Hotel is situated in Forres, a short drive from Brodie Castle, Cawdor Castle and Elgin Cathedral, making it a great base for exploring the region's historic attractions. The hotel has received very good ratings for its location, cleanliness and overall experience.
The Carisbrooke offers comfortable rooms with a single bedroom and bathroom, ideal for couples or solo travellers. Guests can enjoy a restaurant and bar on-site, free parking, and complimentary Wi-Fi access.
Loch Kinord Hotel - Moray
8.5 343 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.
©2026 cozycozy.com