Join millions who use Snaptrip Group



Save up to 15% on over 100,000 hotelsMoray / Pet Friendly
See the latest prices and deals by

The Mill House Hotel
Hotel in Buckie
Located in Buckie, The Mill House Hotel is within a 10-minute drive of Speyside Way and Gordon Castle Walled Garden. This hotel is 8 mi (12.8 km) from Findochty Harbour and 8.8 mi (14.2 km) from Bow Fiddle Rock.

The Royal Hotel
Bed & breakfast in Elgin
With a stay at The Royal Hotel in Elgin, you'll be within a 15-minute walk of Elgin Museum and Elgin Cathedral. This bed & breakfast is 0.7 mi (1.2 km) from Biblical Garden and 0.8 mi (1.4 km) from Johnstons of Elgin Visitor Centre.

Gordon Arms Hotel
Inn in Moray, Fochabers
Gordon Arms Hotel has an excellent reputation for its warm, friendly atmosphere and good food in comfortable surroundings.
The former coaching inn is based in the attractive village of Fochabers in Moray and has served guests for over 200 years. Fochabers has easy access to the ‘Malt Whisky Trail’, and is ideal for fishing, walking and cycling trips.
The Gordon Arms uses superb ingredients from Scotland and the Highlands, including: venison, lamb, game (in season, and fish and seafood from the Moray Coast).

Honeysuckle Straw Bale Cabin
Holiday home in Forres, Dallas
Honeysuckle Straw Bale Cabin, a property with barbecue facilities, is set in Dallas, 48 km from Castle Stuart Golf Links, 21 km from Brodie Castle, as well as 31 km from Nairn Dunbar Golf Club. This property offers access to table tennis, free private parking and free WiFi. The property is non-smoking and is located 20 km from Elgin Cathedral.
The holiday home is equipped with 1 bedroom, a fully equipped kitchenette with a fridge, and 1 bathroom.
Nairn Museum is 31 km from the holiday home, while Grantown Museum is 39 km away. Inverness Airport is 43 km from the property.

Carlton Hotel
Hotel in Forres
With a stay at Carlton Hotel in Forres, you'll be just steps from Moray Coast Trail and Forres Tolbooth. This hotel is 0.2 mi (0.3 km) from Dava Way and 0.2 mi (0.4 km) from Grant Park.

The Loft by Wigwam Holidays
Holiday home in Forres, Kinloss
The Loft by Wigwam Holidays is located in Kinloss, 49 km from University of the Highlands and Islands, Inverness, 49 km from Inverness Railway Station, as well as 14 km from Brodie Castle. With free private parking, the property is 14 km from Elgin Cathedral and 41 km from Castle Stuart Golf Links. When staying at the holiday home, guests can use private entrance.
The units have a fully equipped kitchenette with dining area, a microwave, kettle, and a toaster. Units are complete with a private bathroom equipped with a shower, while certain units at the holiday home also offer a seating area. The units are equipped with heating facilities.
Guests at The Loft by Wigwam Holidays will be able to enjoy activities in and around Kinloss, like cycling.
Nairn Dunbar Golf Club is 24 km from the accommodation, while Nairn Museum is 24 km away. Inverness Airport is 35 km from the property.

Garner Hotel Eight Acres Elgin by IHG
Hotel in Elgin
With a stay at Garner Hotel Eight Acres Elgin by IHG in Elgin, you'll be within a 5-minute drive of Moray Leisure Centre and Elgin Museum. This hotel is 1.5 mi (2.4 km) from Moray Motor Museum and 1.7 mi (2.8 km) from Elgin Cathedral.

The Old Coach House Hotel
Hotel in Buckie
With a stay at The Old Coach House Hotel in Buckie, you'll be within a 5-minute walk of Cluny Square and Ian Johnston Park. This hotel is 0.2 mi (0.4 km) from Buckie Library and 0.3 mi (0.4 km) from Buckie and District Fishing Heritage Centre.

OYO Eastbank Hotel, Speyside Scotland
Hotel in Rothes, Aberlour
When you stay at OYO Eastbank Hotel, Speyside Scotland in Aberlour, you'll be next to a golf course, within a 5-minute drive of Glen Grant Distillery and Macallan Distillery. This golf hotel is 4.9 mi (8 km) from Aberlour Distillery and 9.2 mi (14.7 km) from Cardhu Distillery.

Craigellachie Hotel of Speyside
Hotel in Craigellachie, Aberlour
Located in Aberlour, Craigellachie Hotel of Speyside is in a rural location, within a 15-minute walk of River Spey and Speyside Cooperage. This hotel is 15.5 mi (25 km) from Cairngorms National Park and 2.1 mi (3.4 km) from Macallan Distillery.

Crown and Anchor Inn
Hotel in Forres, Findhorn
Featuring free WiFi throughout the property, Crown and Anchor Inn offers accommodation in Findhorn. Guests can enjoy the on-site bar. Free private parking is available on site.
Rooms are equipped with a TV.
This property has an outdoor beer garden with sea view. The property makes homemade dishes using fresh local produce. Meals including vegan meals are available for lunch and dinner.
Inverness is 42 km from Crown and Anchor Inn, while Elgin is 18 km away. The nearest airport is Inverness Airport, 29 km from the property.

The Aberlour Hotel
Hotel in Aberlour
Located in Aberlour, The Aberlour Hotel is near the beach, within a 5-minute walk of Sandy Hole and River Spey. This hotel is 13.5 mi (21.7 km) from Cairngorms National Park and 0.3 mi (0.4 km) from The Linn Falls.

The Loft Glamping & Camping
Campsite in Forres, Kinloss
Situated within 14 km of Elgin Cathedral and 41 km of Castle Stuart Golf Links in Kinloss, The Loft Glamping & Camping offers accommodation with seating area. This property offers access to a pool table, table tennis and free private parking. Boasting family rooms, this property also provides guests with an outdoor fireplace.
Every unit comes with a kettle, while certain rooms come with a fully equipped kitchenette with a microwave and a stovetop. Guests can grab a bite to eat in an outdoor dining area at the campground.
For guests with children, the campground features both an indoor and outdoor play area. After a day of cycling, fishing or hiking, guests can relax in the garden or in the shared lounge area.
University of the Highlands and Islands, Inverness is 49 km from The Loft Glamping & Camping, while Inverness Railway Station is 49 km from the property. Inverness Airport is 35 km away.

The Carisbrooke
Hotel in Forres
<h2>Comfortable Accommodations</h2>
The Carisbrooke in Forres offers comfortable rooms with private bathrooms, TVs, and electric kettles. Free WiFi is available throughout the property.
<h2>Dining and Leisure</h2>
Guests can enjoy meals at the on-site restaurant and unwind at the bar. Free on-site private parking is provided for convenience.
<h2>Local Attractions</h2>
Located 19 km from Elgin Cathedral and 8 km from Brodie Castle, the hotel is also close to Castle Stuart Golf Links (35 km) and Nairn Dunbar Golf Club (18 km).
<h2>Guest Favorites</h2>
Visitors appreciate the bar, attentive staff, and immaculate room cleanliness.

Highlander Inn
Hotel in Craigellachie
Set in the small, quiet village of Craigellachie, the Highlander Inn offers a restaurant, free WiFi access and free parking. Just 4.5 miles from Balvenie Castle, the former cathedral city of Elgin is 19 minutes' drive away.
Each room includes a flat-screen TV, tea and coffee making facilities and ironing facilities. Featuring a bathroom, shower and a hairdryer. Extras include bed linen.
At Highlander Inn there is a terrace and a bar that serves a selection of beers, wines, ciders and spirits.
Situated in the world famous whiskey region, Glenfiddich Distillery is a 9-minute drive from the property. Glenlivet Distillery Visitor Centre is also 14.7 miles away.

The Red Lion Tavern
Guest house in Moray, Fochabers
Located just 14 km from Elgin Cathedral, The Red Lion Tavern provides accommodation in Fochabers with access to a bar, a shared lounge, as well as a housekeeping service. Featuring city and inner courtyard views, this guest house also offers free WiFi. The guest house features family rooms as well as facilities for disabled guests.
The units are equipped with a flat-screen TV with streaming services, a kettle, a walk-in shower, a hair dryer and a desk. Units are complete with a private bathroom equipped with free toiletries, while certain units at the guest house also offer a seating area. The units are equipped with heating facilities.
The breakfast offers Full English/Irish, vegetarian options and warm dishes and juice are being served. There is a coffee shop, and packed lunches are also available.
You can play darts and tennis at the guest house.
Huntly Castle is 30 km from The Red Lion Tavern, while Brodie Castle is 40 km away.

Craigellachie Hotel of Speyside
Hotel in Craigellachie
Situated in the beautiful village of Craigellachie, The Craigellachie Hotel of Speyside dates from 1893. This luxury hotel offers scenic views of the rivers Spey and Fiddoch, the Thomas Telford Bridge and surrounding mountains.
The impressive Victorian building boasts picturesque views across the forest. All rooms feature en suite facilities, a TV and seating area.
The Craigellachie Hotel offers over 700 whiskies in the Quaich Bar, with tasting sessions available. The Copper Dog Grill offers home-cooked dishes, prepared using local produce.
Craigellachie Hotel is just 25 minutes from Cairngorm National Park, and excursions to Inverness and Loch Ness run locally. Elgin is less than 14 miles away.
Craigellachie Salmon Fishing Beat is directly opposite the hotel, and many famous distilleries are within 30 minutes' drive. The area is a popular spot for hunting and walking.
Nestled in the luxury valley of Speyside, The Craigellachie Hotel was described by Condé Nast Traveller as “the oldest and greatest whisky hotel in the world”. The Craigellachie has 26 bedrooms, and it’s home to the oldest pub in Speyside: the Spey Inn, an old drovers inn dating back to 1703, and to the world-renowned Quaich Bar, where guests and tourists can savour over 1,000 single-malt whiskies alongside some of the best cocktails.
The luxury valley of Speyside is home to 70% of whisky distilleries and the most famous ones such as Macallan, Glenfarclas, Glenfiddich, Craigellachie and many more, are within a 20-mile radius from the hotel.
Speyside is also renowned for its incredible scenery and the River Spey is just 3 minutes from the hotel. It is a spectacular place to come and visit for walks, tours or just relaxing.
Speyside is known for being a microclimate and its food produce is regarded as some of the finest in the world.
The Craigellachie offers free in-room WiFi, free parking and local staff to help you plan your best Speyside adventures. Our menus offer the finest local produce, whether for breakfast, lunch or dinner.

Struan House
Bed and breakfast in Buckie
Offering a garden and garden view, Struan House is set in Buckie, 27 km from Elgin Cathedral and 41 km from Huntly Castle. Featuring sea and mountain views, this bed and breakfast also has free WiFi. The bed and breakfast features facilities for disabled guests.
The units at the bed and breakfast come with a seating area, a flat-screen TV with satellite channels and a private bathroom with bathrobes and a walk-in shower. At the bed and breakfast, all units are allergy-free and soundproof. At the bed and breakfast, the units are fitted with bed linen and towels.
Buffet and à la carte breakfast options with warm dishes, local specialities and fresh pastries are available.
Delgatie Castle is 48 km from the bed and breakfast.

The Brig & Barrel hotel
Hotel in Buckie
<h2>Comfortable Accommodations</h2>
The Brig & Barrel hotel in Buckie offers family rooms with garden views, private bathrooms, and modern amenities. Each room includes a bath, tea and coffee maker, and free WiFi.
<h2>Dining Experience</h2>
A family-friendly restaurant serves British cuisine with halal, vegetarian, vegan, gluten-free, and dairy-free options. Guests can enjoy lunch and dinner in a welcoming ambience.
<h2>Leisure Facilities</h2>
The hotel features a garden, outdoor seating area, and a children's playground. Additional amenities include a lounge, live music, and a bar.
<h2>Convenient Location</h2>
Located 74 km from Inverness Airport, the hotel is near attractions such as Elgin Cathedral (26 km), Huntly Castle (40 km), and Delgatie Castle (49 km). Highly rated for staff and service support.

Heather Glen Guest House
Guest house in Elgin
Situated in Elgin and only less than 1 km from Elgin Cathedral, Heather Glen Guest House features accommodation with city views, free WiFi and free private parking. It is located 45 km from Huntly Castle and provides luggage storage space. The guest house has family rooms.
Every unit comes with a private bathroom. At the guest house, some units are fitted with a kettle and chocolates or cookies.
Brodie Castle is 26 km from the guest house, while Nairn Dunbar Golf Club is 35 km from the property.
