You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Apartment in Lossiemouth · 7.97 km from centre
9.9
22 reviews
Offering a garden and sea view, The Annexe is set in Lossiemouth, 200 metres from Lossiemouth East Beach and 8.9 km from Elgin Cathedral. This beachfront property offers access to free WiFi and free private parking. The property is non-smoking and is situated 33 km from Brodie Castle.
This apartment is fitted with 1 bedroom, a kitchenette with a dishwasher and an oven, a flat-screen TV, a seating area and 1 bathroom fitted with a walk-in shower. A private entrance leads guests into the apartment, where they can enjoy some wine or champagne and chocolates or cookies. The property offers river views.
Nairn Dunbar Golf Club is 43 km from the apartment, while Nairn Museum is 43 km from the property. Inverness Airport is 55 km away.

Apartment in Elgin · 1.37 km from centre
9.9
8 reviews
Set in Elgin in the Grampian region, with Elgin Cathedral nearby, Covesea Horizon offers accommodation with free WiFi and free private parking. The property is situated 26 km from Brodie Castle, 36 km from Nairn Dunbar Golf Club and 36 km from Nairn Museum. The property is non-smoking and is located 46 km from Huntly Castle.
The spacious apartment features 2 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a walk-in shower. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
The Nairn Golf Club is 38 km from the apartment, while Cawdor Castle is 43 km away. Inverness Airport is 48 km from the property.

Bed and breakfast in Elgin · 0.35 km from centre
8.3
290 reviews
Located in Elgin, 400 metres from Elgin Cathedral and 44 km from Huntly Castle, BELLEVILLE BED AND BREAKFAST provides quiet street views and free WiFi. It is set 26 km from Brodie Castle and offers a housekeeping service. Nairn Dunbar Golf Club is 36 km from the bed and breakfast and Nairn Museum is 36 km away.
At the bed and breakfast, all units have a dressing room, a flat-screen TV, a private bathroom, bed linen and towels. Kitchenware and kettle are also featured. The units are equipped with heating facilities.
The Nairn Golf Club is 38 km from the bed and breakfast, while Cawdor Castle is 43 km away.

Hotel in Aberlour · 20.87 km from centre
9.0
306 reviews
Breakfast available
Set high above the village of Charlestown of Aberlour and overlooking the River Spey, this elegant country hotel is an ideal venue for shooting and fishing, and for whisky-lovers. The hotel offers free WiFi and on-site parking.
The Dowans Hotel of Speyside was built over 100 years ago and offers the chance for a relaxing break. All rooms are en suite and have excellent views over the beautiful gardens. Rooms at the front of the house have excellent views over River Spey and the surrounding woodland.
The hotel is well located for salmon fishing, shooting and visiting the golf courses of Moray and Speyside. The Speyside region is also home to several whiskey distilleries, and many are close to the hotel.

Hotel in Elgin · 0.47 km from centre
8.9
198 reviews
Breakfast available
In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Railway Station.
The bright and airy bedrooms each have a flat-screen TV and a work desk. All rooms have a private modern bathroom with free toiletries, and tea/coffee facilities are provided.
The spacious restaurant at Sunninghill serves classic British cuisine and hearty full English breakfasts. The bar offers a range of light snacks, bottled beers and international wines.
Just a few minutes’ walk from St Giles Shopping Centre, Sunninghill Hotel is a 5-minute drive from Elgin Golf Club. Free on-site parking is available, and Lossiemouth is a 10-minute drive away.

Bed & breakfast in Aberlour · 20.49 km from centre
9.4
35 reviews
Breakfast available
With a stay at Bankhouse B&B in Aberlour, you'll be a 2-minute walk from Sandy Hole and 7 minutes by foot from The Linn Falls. This bed & breakfast is 13.5 mi (21.7 km) from Cairngorms National Park and 0.4 mi (0.6 km) from Aberlour Distillery.

Vacation home in Forres · 18.86 km from centre
With a stay at this holiday home in Forres, you'll be within a 10-minute walk of Forres Tolbooth and Moray Coast Trail. This holiday home is 0.5 mi (0.9 km) from Dava Way and 0.6 mi (0.9 km) from Grant Park.

Apartment in Lossiemouth · 8.53 km from centre
With a stay at Harbour Nights in Lossiemouth, you'll be a 2-minute walk from Lossiemouth Fisheries & Community Museum and 10 minutes by foot from Lossiemouth East Beach. This apartment is 0.6 mi (1 km) from Moray Golf Club and 2.6 mi (4.3 km) from Covesea Lighthouse.

Hotel in Forres, Findhorn · 17.73 km from centre
8.1
536 reviews
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.

Hotel in Elgin · 1.30 km from centre
Located in Elgin, this apartment is within a 15-minute drive of Elgin Cathedral and Elgin Museum. This apartment is 1.8 mi (2.9 km) from Spynie Palace and 4.8 mi (7.7 km) from Glen Moray Distillery.

Apartment in Elgin · 0.14 km from centre
9.7
7 reviews
Situated in Elgin in the Grampian region, Elgin Studios has a patio. The property is around 44 km from Huntly Castle, 26 km from Brodie Castle and 35 km from Nairn Dunbar Golf Club. Free WiFi is available throughout the property and Elgin Cathedral is 700 metres away.
The apartment features 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV, a dining area, a fully equipped kitchen, and a terrace with inner courtyard views. For added privacy, the accommodation has a private entrance and soundproofing.
Nairn Museum is 36 km from the apartment, while The Nairn Golf Club is 38 km from the property. Inverness Airport is 47 km away.

Bed and breakfast in Elgin · 0.37 km from centre
8.9
231 reviews
Breakfast available
Southbank is a Georgian town house in the middle of Elgin and the Whisky Trail. It is a few minutes' walk from the town centre's shops and restaurants.
The guest house is over 200 years old and located on a quiet road. It is popular with those keen on golf, fishing, or seeking castles and malt whisky.
Close by are the Glen Moray distillery, the Elgin Cathedral ruins and biblical gardens. Beautiful beaches are 10 minutes away where you may spot bottlenose dolphins or even a minki whale.
Southbank is close to museums, Johnstons Cashmere Centre, and Baxters, where you can sample a local pancake.

Apartment in Lossiemouth · 7.26 km from centre
9.2
57 reviews
Situated in Lossiemouth and only 1.1 km from Lossiemouth West Beach, Modern One Bedroom Apartment features accommodation with garden views, free WiFi and free private parking. The property is set 33 km from Brodie Castle, 43 km from Nairn Dunbar Golf Club and 43 km from Nairn Museum. The property is non-smoking and is located 8.6 km from Elgin Cathedral.
The apartment has 1 bedroom, a flat-screen TV with streaming services, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a shower. For added privacy, the accommodation features a private entrance.
The Nairn Golf Club is 45 km from the apartment, while Cawdor Castle is 49 km from the property. Inverness Airport is 54 km away.

Apartment in Lossiemouth · 7.56 km from centre
9.0
7 reviews
Summer breeze, a property with a terrace, is located in Lossiemouth, 9.2 km from Elgin Cathedral, 33 km from Brodie Castle, as well as 43 km from Nairn Dunbar Golf Club. This apartment offers free private parking, private check-in and check-out and free WiFi. The property is non-smoking and is set 1.1 km from Lossiemouth East Beach.
The apartment with a balcony and sea views features 3 bedrooms, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 2 bathrooms with an a bath or shower. There is also a seating area and a fireplace.
Nairn Museum is 44 km from the apartment, while The Nairn Golf Club is 45 km away. Inverness Airport is 55 km from the property.

Apartment in Aberlour · 21.48 km from centre
9.8
79 reviews
The Bothy Aberlour is situated in Aberlour, 38 km from Abernethy Golf Club, 45 km from Brodie Castle, as well as 46 km from Leith Hall Garden & Estate. With free private parking, the property is 26 km from Elgin Cathedral and 35 km from Huntly Castle. The property is non-smoking and is located 30 km from Grantown Museum.
The apartment comes with 1 bedroom, a fully equipped kitchenette with a microwave and a toaster, and 1 bathroom with a shower and bathrobes. Towels and bed linen are featured in the apartment. The accommodation offers a fireplace.
Corgarff Castle is 48 km from the apartment, while Kildrummy Castle is 49 km away.

Apartment in Elgin · 5.49 km from centre
9.5
11 reviews
Located in Elgin and only 6.5 km from Elgin Cathedral, Fairview Workers Accommodation provides accommodation with garden views, free WiFi and free private parking. Featuring private check-in and check-out, this property also provides guests with a picnic area. The property is non-smoking and is set 50 km from Huntly Castle.
The 2-bedroom apartment comes with a living room with a flat-screen TV, a fully equipped kitchen with an oven and microwave, and 2 bathrooms with shower.
Outdoor play equipment is also available at the apartment, while guests can also relax in the garden.
Brodie Castle is 23 km from Fairview Workers Accommodation, while Nairn Dunbar Golf Club is 33 km away. Inverness Airport is 45 km from the property.

Apartment in Forres, Findhorn · 17.25 km from centre
9.5
26 reviews
Featuring inner courtyard views, Modern Eco-Lodges near Findhorn Beach provides accommodation with patio, around 70 metres from Findhorn Beach. This beachfront property offers access to a balcony, free private parking and free WiFi. Featuring a private entrance, the apartment allows guests to maintain their privacy.
The apartment provides guests with a terrace, garden views, a seating area, a flat-screen TV, a fully equipped kitchenette with an oven and a microwave, and a private bathroom with walk-in shower and a hair dryer. A toaster, a fridge and stovetop are also provided, as well as a coffee machine and a kettle. At the apartment complex, every unit includes bed linen and towels.
Guests can also relax in the garden.
Elgin Cathedral is 22 km from the apartment, while Castle Stuart Golf Links is 42 km away. Inverness Airport is 36 km from the property.

Bed and breakfast in Lossiemouth · 7.58 km from centre
7.9
123 reviews
Located in Lossiemouth, in Moray council in North East Scotland, Jomarnic B&B offers bed and breakfast accommodation, free Wi-Fi, free parking and a garden. The property is 4 minutes’ walk from the coast.
All rooms at Jomarnic B&B feature a TV, a DVD player and an iPod docking station. A hairdryer and tea/coffee making facilities are also included, and ironing facilities are available upon request.
Due to current Covid Advice from our local authority we are unable to offer our Full Cooked breakfast at present however an optional Continental Breakfast is available (Cereals, Yoghurt, Orange Juice, Toast, Butter, Jams Tea/Coffee) at a reduced price of £5.75.
Lossiemouth Marina is only 10 minutes' walk away, with pubs and restaurants in the area. Moray Golf Club, overlooking the West bay, is 5 minutes' away by car.

Hotel in Buckie · 21.47 km from centre
Located in Buckie, this apartment is in the suburbs, within a 15-minute drive of Moray Firth and WDCS Wildlife Centre. This apartment is 6.1 mi (9.9 km) from Bow Fiddle Rock and 8.8 mi (14.1 km) from Speyside Way.

Apartment in Portgordon, Buckie · 17.99 km from centre
With a stay at this apartment in Buckie, you'll be a 1-minute walk from Portgordon Harbour and 8 minutes by foot from Moray Firth. This apartment is 0.5 mi (0.8 km) from Tannachy Sands and 2.1 mi (3.4 km) from Quarry Loch.