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 2 best hotels with a pool

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

Top cities

Best Moray hotels with a restaurant

The Bognie Inn - Moray
No reviews

The Bognie Inn

hotel, Huntly
The Bognie Inn, a 3-star hotel in Huntly, Aberdeenshire, offers a convenient base with private parking and complimentary WiFi, located within easy reach of local amenities. This establishment provides comfortable rooms with private bathrooms, a restaurant and bar, and diverse breakfast options, catering for up to 3 guests.
Station Hotel Portsoy - Moray
No reviews

Station Hotel Portsoy

hotel, Portsoy
The Station Hotel Portsoy, a 5-star hotel, is located in Portsoy, offering proximity to the historic harbour and local shops.
This establishment provides complimentary Wi-Fi, on-site parking, air conditioning, room service, and daily coffee service, with a restaurant and bar available for guests.
The 1645 Inn - Moray
8.0 596 reviews

The 1645 Inn

hotel, Nairn
The 1645 Inn is located in Nairn, just 19 miles from Inverness Castle and 2.6 miles from Nairn Dunbar Golf Club, offering a convenient base for exploring the area. The hotel has consistently received very good ratings for its cleanliness, location, and overall experience.
The inn features a single bedroom and bathroom, spanning 11 square metres and comfortably accommodating up to two guests. Enjoy a peaceful garden and terrace, on-site restaurant and bar, free parking, free Wi-Fi, and a variety of breakfast options, all within easy reach of hiking and cycling trails.
Tor-na-coille Hotel - Moray
9.2 100 reviews

Tor-na-coille Hotel

hotel, Banchory
The Tor-na-coille Hotel, a 4-star hotel in Banchory, offers excellent user, location, and cleanliness ratings, conveniently situated less than 5 minutes by car from the Banchory Museum and Platform 22 art gallery and cafe, with the Cairngorms National Park 24.5 kilometres away and the Feugh River waterfalls 1.8 kilometres away.
This accommodation provides complimentary access to a nearby fitness centre, free Wi-Fi, on-site parking, a restaurant, bar, and room service, alongside practical amenities such as a hair salon and laundry services.

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

Poseidon's - Moray
8.4 236 reviews

Poseidon's

hotel, Lossiemouth
Poseidon's, a hotel in Lossiemouth, is located a 11-minute walk from Lossiemouth West Beach and 9.3 kilometres from Elgin Cathedral.
This family-friendly accommodation offers free WiFi, a jacuzzi, a terrace or balcony, concierge services, and parking, with one-bedroom units featuring one bathroom and selected rooms providing a kitchenette.
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

Hotel Square - Moray
No reviews

Hotel Square

hotel, Tomintoul
Hotel Square, a 4-star hotel in Tomintoul's central district, offers convenient access to local attractions including the Tomintoul Museum (100 metres away), Drumin Castle (400 metres away), and the Speyside Way - Tominoul Spur.
This accommodation provides on-site parking, Wi-Fi, a restaurant serving local cuisine, a bar, and elevator access, with a check-out time of 11:00.
Muthu Newton Hotel (Near Inverness Airport) - Moray
8.2 2349 reviews

Muthu Newton Hotel (Near Inverness Airport)

hotel, Nairn
The Muthu Newton Hotel is located near Nairn Golf Course and just a 30-minute drive from Inverness, offering easy access to the Speyside whiskey trail, Loch Ness, and the Cairngorms. The hotel is a 4-star property with very good user ratings for location, cleanliness and overall experience.
The hotel is set within 21 acres of parkland and gardens overlooking the Moray Firth. Guests can enjoy a range of amenities including a restaurant, bar, fitness centre, and free Wi-Fi and parking.
Seafield Arms Hotel - Moray
8.5 510 reviews

Seafield Arms Hotel

hotel, Whitehills
The Seafield Arms Hotel is located in Whitehills, just 22 kilometres from Delgatie Castle and a short walk from Inverboyndie Beach, offering a peaceful escape by the coast. The hotel consistently receives excellent ratings for its cleanliness, location, and overall guest experience.
This family-friendly inn has a garden, restaurant, and bar, providing a relaxing and convenient stay. Guests can enjoy free Wi-Fi, parking, and a variety of breakfast options, as well as comfortable rooms with flat-screen TVs and free toiletries.
Poseidon's - Moray
No reviews

Poseidon's

hotel, Lossiemouth
Room. You will be located in Lossiemouth.
Services and facilities include free parking, a concierge and air conditioning. This hotel also has a terrace!
©2026 cozycozy.com