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
SG$311/nighttotal: SG$1555 (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.
Moray
30/08 – 30/09
SG$217/nighttotal: SG$6727 (31 )
Firth Hotel & Restaurant
1 2
hotel , Lossiemouth
Hotel listing in a 3 star hotel. You will be based in Lossiemouth. Services and facilities include a wheelchair friendly access, free parking and a restaurant. This hotel also has a terrace!
9.1 19 reviews
Moray
27/06 – 04/07
SG$430/nighttotal: SG$3010 (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.7 371 reviews
Moray
27/06 – 04/07
SG$183/nighttotal: SG$1281 (7 )
Victoria Hotel
1 2
hotel , Portknockie
The Victoria Hotel is located in the picturesque fishing village of Portknockie, just 21 miles from Elgin Cathedral and 24 miles from Huntly Castle. The hotel consistently receives excellent ratings for its location, cleanliness, and overall experience. The hotel offers comfortable rooms with all the necessary amenities, including private bathrooms and TVs. Guests can enjoy a restaurant, bar, and continental breakfast, as well as activities like darts and free Wi-Fi.
8.7 620 reviews
Moray
27/06 – 04/07
SG$241/nighttotal: SG$1687 (7 )
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.
8.5 516 reviews
Moray
27/06 – 31/07
SG$266/nighttotal: SG$9044 (34 )
Seafield Arms Hotel
1 2
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.
8.0 379 reviews
Moray
27/06 – 04/07
SG$244/nighttotal: SG$1708 (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.3 57 reviews
Moray
30/08 – 30/09
SG$192/nighttotal: SG$5952 (31 )
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.7 2069 reviews
Moray
20/07 – 25/07
SG$281/nighttotal: SG$1405 (5 )
Tor-na-coille Hotel
1 2
hotel , Banchory
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.
9.2 778 reviews
Moray
20/07 – 25/07
SG$268/nighttotal: SG$1340 (5 )
The Seafield Arms-cullen
1 2
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.
8.2 3013 reviews
Moray
27/06 – 04/07
SG$233/nighttotal: SG$1631 (7 )
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.
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
20/07 – 25/07
SG$650/nighttotal: SG$3250 (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
SG$541/nighttotal: SG$2705 (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.
Top cities
Best Moray hotels with a restaurant
9.0 506 reviews
Moray
27/06 – 04/07
SG$275/nighttotal: SG$1925 (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.2 410 reviews
Moray
20/07 – 25/07
SG$155/nighttotal: SG$775 (5 )
The Carisbrooke
1 2
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.
8.3 303 reviews
Moray
20/07 – 25/07
SG$345/nighttotal: SG$1725 (5 )
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.7 1332 reviews
Moray
27/06 – 04/07
SG$258/nighttotal: SG$1806 (7 )
Cullen Bay Hotel
1 2
hotel , Cullen
The Cullen Bay Hotel is situated on the Moray Firth Coast, overlooking Cullen Bay, within easy walking distance of the historic harbour and the town centre. It has received very good ratings for its cleanliness, location and overall experience. The hotel is family-run and offers a range of facilities including a restaurant, bar, garden and parking. Guests can enjoy stunning coastal views, beautifully furnished rooms, and a peaceful retreat perfect for exploring the nearby nature reserves and enjoying outdoor activities.
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, a ruined medieval bishop's palace near Elgin, is fascinating. Elgin Cathedral, though also ruined, is incredibly impressive and historically significant. Plus, there are numerous charming villages with beautiful architecture throughout the region, such as Forres and Dufftown.
What are the best hotels with a swimming pool in Moray?
What is the best itinerary to experience Moray, United Kingdom?
A good itinerary depends on your interests and time. A shorter trip might focus on Elgin and its cathedral, Spynie Palace, and perhaps a distillery tour in Dufftown. A longer trip could include exploring the coast, visiting the Findhorn Foundation, and hiking in the Cairngorms National Park (partially within Moray).
What are the most popular 2, 3 and 4-star hotels in Moray?
What is the best time to visit Moray, United Kingdom?
Summer (June-August) offers the best weather for outdoor activities, but it's also the peak tourist season. Spring and autumn provide pleasant weather with fewer crowds, while winter can be cold and wet but offers a different kind of beauty, particularly for those who enjoy winter sports in the nearby Cairngorms.
What popular festivals can you find in Moray, United Kingdom?
Moray Speyside Whisky Festival is a major event attracting whisky enthusiasts. There are also various local events throughout the year in different towns and villages, often celebrating local produce or traditions. Check local listings closer to your travel dates for specific events.
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. Local seafood is generally excellent, and many pubs and restaurants offer hearty, traditional Scottish fare. Look out for dishes featuring local game and produce.
Are there any unknown or hidden places that should be on your list in Moray, United Kingdom?
The area around the Findhorn Bay is beautiful and relatively undiscovered by mass tourism. Several smaller villages offer a peaceful escape and a glimpse into rural life. Exploring the smaller coastal towns and villages along the Moray Firth can also reveal some hidden gems.
What are some authentic ways to meet locals and discover their traditions in Moray, United Kingdom?
Visiting local pubs and smaller restaurants is a great way to interact with locals. Attending local events or festivals, if any coincide with your visit, offers another opportunity. Consider staying in a bed and breakfast or guesthouse for a more personal experience and chance to chat with the owners.
What should visitors know about the weather and natural risks in Moray, United Kingdom?
Moray's weather can be changeable. Expect rain at any time of year, so pack accordingly. The coast can be exposed, so be aware of strong winds. In the winter months, be prepared for icy conditions, especially in higher areas.
Are there any special items you’ll need when travelling to Moray, United Kingdom?
Comfortable walking shoes are essential for exploring the area. Waterproof and windproof outerwear is recommended, regardless of the season. If you plan on hiking in the Cairngorms, appropriate clothing and footwear are crucial.
Nearby regions
Best Moray hotels with jacuzzi
8.5 181 reviews
Moray
20/07 – 25/07
SG$354/nighttotal: SG$1770 (5 )
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.2 2286 reviews
Moray
20/07 – 25/07
SG$230/nighttotal: SG$1150 (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.
8.1 59 reviews
Moray
20/07 – 25/07
SG$250/nighttotal: SG$1250 (5 )
The Castle Hotel Nr Tain
1 2
hotel , Portmahomack
The Castle Hotel in Portmahomack offers pet-friendly accommodation, conveniently located within 30km of Carnegie Club Skibo Castle and Royal Dornoch Golf Club, and 45km from Dunrobin Castle. This one-bedroom, one-bathroom guesthouse features a flat-screen TV, private bathroom with shower and hairdryer, and many rooms boast sea views; guests can explore nearby beaches and coastal walks.
8.7 157 reviews
Moray
27/06 – 04/07
SG$293/nighttotal: SG$2051 (7 )
The Delnashaugh
1 2
hotel , Ballindalloch
The Delnashaugh hotel in Ballindalloch offers a peaceful stay, conveniently located approximately 37 kilometres from Elgin Cathedral and 45 kilometres from Huntly Castle. This pet-friendly guesthouse features an on-site restaurant and bar, free parking, and a shared lounge, with select rooms boasting garden views and amenities including electric teapots; a full English/Irish breakfast is included.
9.2 1106 reviews
Moray
20/07 – 25/07
SG$276/nighttotal: SG$1380 (5 )
The Knowes Hotel & Restaurant
1 2
hotel , Macduff
The Knowes Hotel & Restaurant in Macduff, Aberdeenshire, enjoys an excellent location, situated approximately 16 and 37 kilometres from Delgatie Castle and Huntly Castle respectively. This inn offers 1 bedroom with 1 bathroom, on-site restaurant, bar, room service, parking, a terrace, garden, free WiFi, and access to water sports, fishing, and cycling in the area.