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

Golf View Hotel & Spa - Moray
8.3 3147 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 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.
The Seafield Arms-cullen - Moray
9.1 452 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.
Sunninghill Hotel - Moray
9.0 592 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.
Cairngorm Hotel - Moray
8.3 100 reviews

Cairngorm Hotel

hotel, Aviemore
The Cairngorm Hotel is situated on Aviemore's main street, close to shops, restaurants, and nightlife, with Rothiemurchus Estate just a short distance away. This 3-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel is set within its own wooded grounds, offering a peaceful atmosphere. Guests can enjoy a full Highland breakfast, a restaurant, a bar, a fitness centre, room service, and access to a range of outdoor activities, including hill walking, climbing, fishing, and winter sports.

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

Bed And Breakfast Waverley - Moray
No reviews

Bed And Breakfast Waverley

hotel, Nairn
The Bed And Breakfast Waverley in Nairn is a 3-star hotel located a 4-minute walk from Moray Firth and 700 metres from Nairn Beach, with Nairn Museum less than a 5-minute drive away and Culloden Battlefield 18.9 kilometres distant.
This establishment offers complimentary Wi-Fi, free on-site parking, a bar/lounge, and barbecue facilities, with ten guest rooms available for a relaxing stay.
The 1645 Inn - Moray
8.0 590 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.
Macdonald Highlands Hotel - Moray
No reviews

Macdonald Highlands Hotel

hotel, Inveraray, Argyll and Bute
The Macdonald Highlands Hotel, part of the Macdonald Hotels & Resorts, is situated in Aviemore, at the foot of the Cairngorms mountains and within the Caledonian Forest, approximately 80 kilometers by car from Inverness and Loch Ness.
This resort offers luxurious rooms with modern amenities, wellness facilities, an on-site leisure arena, and a dedicated play park for children, with free car parking available for guests.
Hôtel Macdonald Spey Valley Resort - Moray
No reviews

Hôtel Macdonald Spey Valley Resort

hotel, Aviemore
Hôtel Macdonald Spey Valley Resort, a 3-star hotel, is located in the Spey Valley, a short 1.5 km from Aviemore's amenities and within the natural beauty of the Cairngorms National Park.
This family-friendly resort offers a swimming pool, garden, sauna, restaurant, bar, fitness centre, and tennis court, alongside complimentary Wi-Fi in public areas and wheelchair accessible rooms, with its golf and country club experience ideal for exploring the surrounding attractions.
©2026 cozycozy.com