The Tor Na Coille Hotel & Restaurant is a 4-star hotel in Banchory, located within easy reach of Platform 22, the Falls of Feugh, and Woodend Barn. It has received very good user ratings for its cleanliness and location. The hotel has a restaurant and bar, a meeting room, and a fitness centre. Guests can enjoy free Wi-Fi, parking, and a garden, as well as room service and laundry facilities.
Moray
20/07 – 25/07
532 ﺩ.ﺇ/nighttotal: 2660 ﺩ.ﺇ (5 )
Station Hotel
1 2
hotel , Burghead
The Station Hotel in Burghead offers a coastal district experience, located 14.1 kilometres from Elgin Cathedral and 22.5 kilometres from Brodie Castle, with convenient access to golf courses including Castle Stuart Golf Links, 48.3 kilometres away. This hotel provides rooms with free WiFi and coffee machines, featuring private bathrooms with showers, and select rooms boast sea views, while the establishment does not permit bachelor(ette) parties.
9.0 506 reviews
Moray
27/06 – 04/07
786 ﺩ.ﺇ/nighttotal: 5502 ﺩ.ﺇ (7 )
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.5 3676 reviews
Moray
27/06 – 04/07
1128 ﺩ.ﺇ/nighttotal: 7896 ﺩ.ﺇ (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.
8.2 2286 reviews
Moray
20/07 – 25/07
658 ﺩ.ﺇ/nighttotal: 3290 ﺩ.ﺇ (5 )
Muthu Newton Hotel (Near Inverness Airport)
1 2
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.
9.1 19 reviews
Moray
27/06 – 04/07
1228 ﺩ.ﺇ/nighttotal: 8596 ﺩ.ﺇ (7 )
The Forbes Arms Hotel
1 2
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.
8.3 57 reviews
Moray
27/06 – 31/07
549 ﺩ.ﺇ/nighttotal: 18666 ﺩ.ﺇ (34 )
Taigh Mor
1 2
hotel , Elgin
Taigh Mor, a one-bedroom guesthouse in Elgin, offers comfortable accommodation less than a kilometre from Elgin Cathedral, providing easy access to Speyside attractions. This self-catering property sleeps three, features a private bathroom with shower, a flat-screen TV, and a desk, and is conveniently located for exploring Elgin and the surrounding area, including Nairn Dunbar and Nairn Golf Clubs (within 37km).
8.3 718 reviews
Moray
20/07 – 25/07
876 ﺩ.ﺇ/nighttotal: 4380 ﺩ.ﺇ (5 )
The Aberlour Hotel
1 2
hotel , Aberlour
The Aberlour Hotel is situated on Aberlour's High Street, close to the village square and green. This family-run establishment offers 1 bedroom with 1 bathroom, a restaurant, bar, fitness centre, tennis court, and welcomes pets; additional beds/cots are available.
8.5 181 reviews
Moray
27/06 – 04/07
420 ﺩ.ﺇ/nighttotal: 2940 ﺩ.ﺇ (7 )
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.3 303 reviews
Moray
27/06 – 04/07
894 ﺩ.ﺇ/nighttotal: 6258 ﺩ.ﺇ (7 )
The Mansefield Hotel
1 2
hotel , Elgin
The Mansefield Hotel is located in Elgin, a short walk from the historic Elgin Cathedral ruins and a short drive from Glen Moray Distillery and Elgin Golf Club, offering a peaceful retreat amidst rolling hills and glens. It is a 4-star hotel with very good user ratings. The hotel features a range of amenities, including a restaurant serving local seafood and game, a bar, a spa, a fitness centre, and a terrace. Guests can enjoy free parking and Wi-Fi access, as well as comfortable rooms with modern amenities.
8.0 379 reviews
Moray
27/06 – 04/07
697 ﺩ.ﺇ/nighttotal: 4879 ﺩ.ﺇ (7 )
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.8 40 reviews
Moray
27/06 – 04/07
531 ﺩ.ﺇ/nighttotal: 3717 ﺩ.ﺇ (7 )
Travelodge Elgin
1 2
hotel , Elgin
The Travelodge Elgin is situated 4km from Elgin town centre, offering convenient access to local attractions such as Lady Hill, Cooper Park, and Spynie Palace. This 3-star hotel provides a relaxing environment for both business and leisure travellers, serving as an ideal base for exploring the surrounding area with very good user, location, and cleanliness ratings.
Best Moray hotels with a pool
Among the 292 accommodations in Moray, here are the 2 best hotels with a pool
9.4 690 reviews
Moray
20/07 – 25/07
1546 ﺩ.ﺇ/nighttotal: 7730 ﺩ.ﺇ (5 )
Douneside House
2 2
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
20/07 – 25/07
1857 ﺩ.ﺇ/nighttotal: 9285 ﺩ.ﺇ (5 )
Golf View Hotel & Spa
1 2
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
9.3 2167 reviews
Moray
20/07 – 25/07
938 ﺩ.ﺇ/nighttotal: 4690 ﺩ.ﺇ (5 )
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 645 reviews
Moray
20/07 – 25/07
827 ﺩ.ﺇ/nighttotal: 4135 ﺩ.ﺇ (5 )
Loch Kinord Hotel
1 2
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.
8.9 546 reviews
Moray
20/07 – 25/07
777 ﺩ.ﺇ/nighttotal: 3885 ﺩ.ﺇ (5 )
Sunninghill Hotel
1 2
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.
8.1 196 reviews
Moray
27/06 – 31/07
601 ﺩ.ﺇ/nighttotal: 20434 ﺩ.ﺇ (34 )
Haughton Arms Hotel
1 2
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.
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?
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?
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 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.
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 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
8.4 4320 reviews
Moray
20/07 – 25/07
1857 ﺩ.ﺇ/nighttotal: 9285 ﺩ.ﺇ (5 )
Golf View Hotel & Spa
1 2
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 690 reviews
Moray
20/07 – 25/07
1546 ﺩ.ﺇ/nighttotal: 7730 ﺩ.ﺇ (5 )
Douneside House
2 2
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.5 181 reviews
Moray
27/06 – 04/07
420 ﺩ.ﺇ/nighttotal: 2940 ﺩ.ﺇ (7 )
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.
Best Moray hotels with parking
8.1 514 reviews
Moray
30/08 – 30/09
568 ﺩ.ﺇ/nighttotal: 17608 ﺩ.ﺇ (31 )
Mill House Hotel
1 2
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.
9.4 247 reviews
Moray
20/07 – 25/07
888 ﺩ.ﺇ/nighttotal: 4440 ﺩ.ﺇ (5 )
Ravenscourt Guest House
1 2
hotel , Grantown on Spey
Ravenscourt House, a charming guest house, is located just a two-minute walk from the centre of Grantown-on-Spey, on the edge of the Cairngorms National Park. The accommodation enjoys excellent ratings for location, cleanliness and overall experience. The stone-built house features period furnishings, creating a traditional atmosphere. The guest house offers modern amenities such as free WiFi, ample parking, a bar, a garden, a terrace, and room service, perfect for a relaxing stay in the Scottish Highlands.
9.1 107 reviews
Moray
20/07 – 25/07
1096 ﺩ.ﺇ/nighttotal: 5480 ﺩ.ﺇ (5 )
Seabank House Hotel
1 2
hotel , Nairn
The Clubhouse hotel in Nairn offers a 4-star stay, a 10-minute walk (1.6km) from Nairn Central Beach, 16km from Inverness Castle, and 16km from Castle Stuart Golf Links. This self-catering property boasts a room with a desk, flat-screen TV, free Wi-Fi, room service, and an on-site bar; guests also enjoy free parking and a choice of continental or full English/Irish breakfasts.
8.1 2272 reviews
Moray
27/06 – 04/07
823 ﺩ.ﺇ/nighttotal: 5761 ﺩ.ﺇ (7 )
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.