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

Holiday home in Elgin · 5.65 km from centre
10.0
1 review
Situated 2.9 km from Elgin Cathedral, 1 The Coach House features accommodation with free WiFi and free private parking. The property is set 28 km from Brodie Castle, 37 km from Nairn Dunbar Golf Club and 38 km from Nairn Museum. The property is non-smoking and is located 44 km from Huntly Castle.
The spacious holiday home has 3 bedrooms, a TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms with a walk-in shower. There is also a seating area and a fireplace.
Guests at the holiday home will be able to enjoy activities in and around Elgin, like golfing, cycling and fishing. Guests can relax in the garden at the property.
The Nairn Golf Club is 40 km from 1 The Coach House, while Cawdor Castle is 44 km from the property.

Hotel in Elgin · 6.60 km from centre
4.7
272 reviews
Breakfast available
With a stay at The Lodge Elgin in Elgin, you'll be within a 10-minute walk of Elgin Museum and Relax. This guesthouse is 0.6 mi (0.9 km) from Elgin Cathedral and 2.7 mi (4.3 km) from Spynie Palace.

Hotel in Elgin · 6.12 km from centre
4.3
3 reviews
Breakfast available
Located in Elgin, The Pines Guesthouse is within a 5-minute drive of Elgin Cathedral and Elgin Museum. This 4-star bed & breakfast is 2.3 mi (3.7 km) from Spynie Palace and 4.1 mi (6.6 km) from Glen Moray Distillery.

Apartment in Elgin · 6.07 km from centre
6.2
4 reviews
Set in Elgin in the Grampian region with Elgin Cathedral nearby, Serviced Accommodation Moray - Lesmurdie House offers accommodation with free private parking. The property is around 27 km from Brodie Castle, 37 km from Nairn Dunbar Golf Club and 37 km from Nairn Museum. The property is non-smoking and is situated 45 km from Huntly Castle.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 2 bathrooms. Towels and bed linen are featured in the apartment. The accommodation offers a fireplace.
The Nairn Golf Club is 39 km from the apartment, while Cawdor Castle is 44 km away.

Apartment in Elgin · 6.81 km from centre
6.3
3 reviews
Situated 1.7 km from Elgin Cathedral, 45 km from Huntly Castle and 27 km from Brodie Castle, Lesmurdie Court, Serviced Accommodation Moray offers accommodation set in Elgin. The property is around 36 km from Nairn Dunbar Golf Club, 37 km from Nairn Museum and 39 km from The Nairn Golf Club. The apartment also features free WiFi, free private parking and facilities for disabled guests.
The spacious apartment has 2 bedrooms, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a walk-in shower. Guests can take in the views of the garden from the patio, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.
There is a garden with a barbecue at this property and guests can go hiking nearby.
Cawdor Castle is 43 km from the apartment, while Kilravock Castle is 47 km from the property.

Apartment in Elgin · 6.90 km from centre
6.6
9 reviews
Located in Elgin, this apartment is just steps from Relax and 3 minutes by foot from Elgin Museum. This apartment is 0.5 mi (0.8 km) from Elgin Cathedral and 2.4 mi (3.8 km) from Spynie Palace.

Inn in Lossiemouth · 9.25 km from centre
8.2
197 reviews
Breakfast available
When you stay at Firth Hotel & Restaurant in Lossiemouth, you'll be near the beach, within a 10-minute walk of Lossiemouth East Beach and Lossiemouth Fisheries & Community Museum. This inn is 0.6 mi (0.9 km) from Moray Golf Club and 2.6 mi (4.2 km) from Covesea Lighthouse.

Hotel in Elgin · 8.80 km from centre
7.0
213 reviews
Breakfast available
With a stay at Eight Acres Hotel in Elgin, you'll be within a 5-minute drive of Moray Leisure Centre and Elgin Museum. This hotel is 1.7 mi (2.8 km) from Elgin Cathedral and 3 mi (4.8 km) from Spynie Palace.

Hotel in Lossiemouth · 9.88 km from centre
7.4
1,457 reviews
Overlooking the Moray Firth, this family-run hotel is situated in Lossiemouth. The hotel is directly opposite the historic Moray Golf Club, and is centrally located for exploring the Whisky Trail.
Recently refurbished, the rooms at Stotfield Hotel have original character and Victorian features, and each has a private bathroom. Guests benefit from free on-site parking.
Free WiFi is available throughout the property.
The Brasserie Restaurant offers an excellent option for both lunch and dinner. Set overlooking the sea with stunning views across the Moray Firth, it offers freshly prepared food. There is an array of wines and drinks to choose from as well as a selection of over 70 of the finest Scottish whiskeys.
Stotfield Hotel has views towards the Cromarty Firth and the hills of Caithness. The Castle and Coastal Trails are easily accessible, and Inverness is within an hour’s drive.

Guesthouse in Lossiemouth · 9.88 km from centre
9.6
231 reviews
Offering a shared lounge and sea view, Links Lodge is located in Lossiemouth, less than 1 km from Lossiemouth West Beach and 9.1 km from Elgin Cathedral. This 4-star bed and breakfast offers water sports facilities, a 24-hour front desk and free WiFi. Nairn Museum is 44 km away and The Nairn Golf Club is 45 km from the bed and breakfast.
Guests at the bed and breakfast will be able to enjoy activities in and around Lossiemouth, like diving, cycling and fishing. Canoeing can be enjoyed nearby.
Brodie Castle is 33 km from Links Lodge, while Nairn Dunbar Golf Club is 43 km away.

Hotel in Buckie · 9.88 km from centre
8.6
103 reviews
Breakfast available
Located in Buckie, The Mill House Hotel is a 4-minute drive from Moray Firth and 5 minutes from Speyside Way. This hotel is 3.4 mi (5.4 km) from Gordon Castle Walled Garden and 8 mi (12.8 km) from Findochty Harbour.

Guesthouse in Elgin · 7.60 km from centre
9.6
55 reviews
Breakfast available
With a stay at West End Guest House in Elgin, you'll be within a 15-minute walk of Moray Leisure Centre and Elgin Museum. This guest house is 0.9 mi (1.4 km) from Elgin Cathedral and 2.8 mi (4.5 km) from Spynie Palace.

Bed & breakfast in Lossiemouth · 9.01 km from centre
8.8
41 reviews
Breakfast available
When you stay at Jomarnic B&B in Lossiemouth, you'll be near the beach, within a 15-minute walk of Lossiemouth East Beach and Lossiemouth Fisheries & Community Museum. This bed & breakfast is 0.7 mi (1.1 km) from Harbour Treasures and 0.7 mi (1.1 km) from Moray Golf Club.

Hotel in Lossiemouth · 9.88 km from centre
8.2
167 reviews
Breakfast available
With a stay at Golf View Hotel in Lossiemouth, you'll be next to a golf course, just steps from Moray Golf Club and a 2-minute drive from Lossiemouth Fisheries & Community Museum. This golf hotel is 0.8 mi (1.3 km) from Lossiemouth East Beach and 1.9 mi (3.1 km) from Covesea Lighthouse.

Hotel in Portgordon, Buckie · 11.02 km from centre
Located in Buckie, this cottage is a 1-minute drive from Moray Firth and 7 minutes from WDCS Wildlife Centre. This cottage is 18.5 mi (29.7 km) from Macallan Distillery and 4.5 mi (7.2 km) from Speyside Way.

Apartment in Lossiemouth · 9.61 km from centre
Apartment Harbour Nights Deluxe 7D by Interhome is located in Lossiemouth, 400 metres from Lossiemouth East Beach, 10 km from Elgin Cathedral, and 34 km from Brodie Castle. The property is around 44 km from Nairn Dunbar Golf Club, 44 km from Nairn Museum and 46 km from The Nairn Golf Club. Private parking can be arranged at an extra charge.
With free WiFi, this apartment provides a TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. For added privacy, the accommodation features a private entrance.
Inverness Airport is 55 km away.

Holiday home in Elgin · 7.19 km from centre
Offering garden views, Golf View Spacious Bungalow 2 Bathrooms, Free Parking WiFi is an accommodation situated in Elgin, 45 km from Huntly Castle and 27 km from Brodie Castle. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is located 3 km from Elgin Cathedral.
The holiday home is composed of 2 bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is provided.
Nairn Dunbar Golf Club is 36 km from the holiday home, while Nairn Museum is 37 km away. Inverness Airport is 48 km from the property.

Apartment in Portgordon, Buckie · 11.06 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.

Apartment in Lossiemouth · 9.62 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.

Apartment in Lossiemouth · 9.61 km from centre
Situated 400 metres from Lossiemouth East Beach, 10 km from Elgin Cathedral and 34 km from Brodie Castle, Apartment Pitgaveny Apartment by Interhome features accommodation located in Lossiemouth. The property is set 43 km from Nairn Dunbar Golf Club, 44 km from Nairn Museum and 46 km from The Nairn Golf Club. Private parking can be arranged at an extra charge.
The apartment has 2 bedrooms, a TV, a fully equipped kitchen with an oven and a fridge, a washing machine, and 2 bathrooms with an a bath or shower. The accommodation is non-smoking.
Cawdor Castle is 50 km from the apartment. Inverness Airport is 55 km from the property.