The Balintore Inn is situated in the village of Balintore, a charming seaside village just 26 miles from Dunrobin Castle, providing easy access to both the peaceful village and the historic landmark. The inn has received very good user ratings for its cleanliness and location, with guests particularly praising the excellent location. The inn offers a range of comfortable rooms with private bathrooms, flat-screen TVs, and free toiletries. Guests can enjoy a delicious meal at the on-site restaurant, relax in the garden or on the terrace, and take advantage of amenities such as room service, free Wi-Fi, and parking.
9.3 2091 reviews
Moray
07/09 – 11/09
220 €/nighttotal: 880 € (4 )
The Boat Inn
1 2
hotel , Aboyne
The Boat Inn sits on the banks of the River Dee, just a short drive from the Cairngorms National Park, offering a peaceful escape in the Scottish countryside. The inn has received excellent ratings for its location, cleanliness, and overall experience, making it a popular choice for travellers. The accommodation offers a range of rooms, including a detached Boat House with luxurious features, all with comfortable beds and modern amenities. Guests can enjoy a hearty Scottish breakfast, dine in the restaurant featuring fresh local ingredients, relax in the bar, or explore the surrounding area with its scenic walks and outdoor activities.
8.5 181 reviews
Moray
07/09 – 11/09
106 €/nighttotal: 424 € (4 )
Poseidon's
1 2
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.
8.2 2927 reviews
Moray
07/09 – 11/09
161 €/nighttotal: 644 € (4 )
The Ben Mhor Hotel, Bar & Restaurant
1 2
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.
8.7 142 reviews
Moray
06/11 – 10/11
89 €/nighttotal: 356 € (4 )
The Harbour Inn
1 2
hotel , Burghead
The Harbour Inn in Burghead, Moray, offers pet-friendly accommodation with stunning sea views, conveniently located approximately 16km from Elgin Cathedral and 48km from Castle Stuart Golf Links. This one-bedroom inn provides guests with a restaurant, bar, terrace, free Wi-Fi, and parking, plus family rooms and a variety of breakfast options.
8.6 1317 reviews
Moray
06/11 – 10/11
102 €/nighttotal: 408 € (4 )
Golf View Hotel & Macintosh Restaurant
1 2
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.
8.1 197 reviews
Moray
24/07 – 25/07
267 €/nightfor 1 night
Haughton Arms Hotel
2 3
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.
Moray
20/06 – 27/06
132 €/nighttotal: 924 € (7 )
Hôtel Coylumbridge Resort
1 2
hotel , Aviemore
Hôtel Coylumbridge Resort is located 6.5 kilometres from the nearest beach, offering 175 rooms and suites in Aviemore. This 4-star hotel provides complimentary Wi-Fi, a swimming pool, jacuzzi, sauna, spa, restaurant, fitness centre, and tennis court, with entertainment options and meeting rooms available.
9.0 508 reviews
Moray
07/09 – 11/09
142 €/nighttotal: 568 € (4 )
The Royal Oak Hotel
1 2
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.
8.1 380 reviews
Moray
06/11 – 10/11
82 €/nighttotal: 328 € (4 )
Firth Hotel & Restaurant
1 2
hotel , Lossiemouth
The Firth Hotel & Restaurant is located right on Lossiemouth East Beach, offering stunning views and easy access to the sand and sea. It's a 3-star hotel with very good user ratings, making it a popular choice for travellers. The hotel has comfortable rooms, each with a flat-screen TV and a floor area of 26 square metres. Guests can enjoy a range of amenities, including a restaurant, bar, garden, playground, free parking, and free WiFi.
8.1 582 reviews
Moray
20/06 – 27/06
136 €/nighttotal: 952 € (7 )
The Mill House Hotel
1 2
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.
8.1 2272 reviews
Moray
06/11 – 10/11
113 €/nighttotal: 452 € (4 )
Boat Country Inn And Restaurant
1 2
hotel , Boat of Garten
The Boat Country Inn and Restaurant is situated in the charming village of Boat of Garten, just a short drive from Aviemore and within the stunning Cairngorms National Park. This 4-star inn consistently receives very good user ratings, making it a popular choice for travellers to the area. The inn offers a range of comfortable rooms, some with private terraces, and a host of amenities to enhance your stay. Enjoy a delicious meal in the restaurant, relax in the bar, or take advantage of the fitness centre, tennis court, and beautiful garden.
Best Moray hotels with a pool
Among the 292 accommodations in Moray, here are the 2 best hotels with a pool
8.4 4320 reviews
Moray
24/07 – 25/07
551 €/nightfor 1 night
Golf View Hotel & Spa
1 3
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.
9.4 691 reviews
Moray
24/07 – 25/07
751 €/nightfor 1 night
Douneside House
2 3
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
9.0 3033 reviews
Moray
07/09 – 11/09
179 €/nighttotal: 716 € (4 )
Laichmoray Hotel
1 2
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.
Moray
24/07 – 25/07
371 €/nightfor 1 night
Shore Hotel
2 3
hotel , Balintore
The Shore Hotel is a 4-star accommodation located in the coastal village of Balintore, 27 kilometres from Carnegie Club Skibo Castle and Royal Dornoch Golf Club, and 48 kilometres from Inverness Airport. This hotel offers rooms with complimentary Wi-Fi, private bathrooms, and the option of sea views, along with a restaurant, bar, and terrace, and can accommodate up to 19 guests.
9.1 296 reviews
Moray
24/07 – 25/07
371 €/nightfor 1 night
Westerlea Hotel Nairn
2 3
hotel , Nairn
The Westerlea Hotel Nairn is situated just 2.7km from Nairn Central Beach, a beautiful stretch of coastline in the charming town of Nairn. The hotel has consistently received excellent ratings for its location, cleanliness, and overall experience, making it a popular choice for travellers. The hotel offers comfortable rooms with modern amenities, including a desk, flat-screen TV, and private bathroom. Guests can enjoy a range of facilities, including a restaurant and bar, a fitness centre, a garden, and free parking.
8.6 619 reviews
Moray
07/09 – 11/09
147 €/nighttotal: 588 € (4 )
The Green Inn Rooms
1 2
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.
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?
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?
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 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?
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.
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 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
9.4 691 reviews
Moray
24/07 – 25/07
751 €/nightfor 1 night
Douneside House
2 3
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.
8.4 4320 reviews
Moray
24/07 – 25/07
551 €/nightfor 1 night
Golf View Hotel & Spa
1 3
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.
8.5 181 reviews
Moray
07/09 – 11/09
106 €/nighttotal: 424 € (4 )
Poseidon's
1 2
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.
8.1 582 reviews
Moray
20/06 – 27/06
136 €/nighttotal: 952 € (7 )
The Mill House Hotel
1 2
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
8.5 3676 reviews
Moray
20/06 – 27/06
444 €/nighttotal: 3108 € (7 )
Balmoral Arms
1 2
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.
Moray
06/11 – 10/11
55 €/nighttotal: 220 € (4 )
Firth Hotel & Restaurant
1 2
hotel , Lossiemouth
Book a hotel room in a 3 star hotel. This accommodation is located in Lossiemouth. Services and facilities: 24-hour entry, a garden and a room service. Take advantage of the Free Parking with this accommodation in Lossiemouth!
Moray
20/06 – 27/06
101 €/nighttotal: 707 € (7 )
Poseidon's
1 2
hotel , Lossiemouth
Hotel listing. You will be in Lossiemouth. Facilities and services: air conditioning, a concierge and an iron. This hotel is very convenient for families.
8.5 516 reviews
Moray
24/07 – 25/07
297 €/nightfor 1 night
Seafield Arms Hotel
2 3
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.