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.98 km from centre
9.6
8 reviews
Swallows at Silversands, a property with a garden, a terrace and a bar, is situated in Lossiemouth, 11 km from Elgin Cathedral, 30 km from Brodie Castle, as well as 39 km from Nairn Dunbar Golf Club. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 700 metres from Lossiemouth West Beach.
The 3-bedroom apartment comes with a living room with a flat-screen TV, a fully equipped kitchen and 2 bathrooms.
Nairn Museum is 40 km from the apartment, while The Nairn Golf Club is 42 km away. Inverness Airport is 51 km from the property.

Aparthotel in Lossiemouth · 7.98 km from centre
8.5
518 reviews
Poseidon Inn offers a hot tub and free private parking, and is within less than 1 km of Lossiemouth West Beach and 9.3 km of Elgin Cathedral. Set on the beachfront, this property features a terrace. The aparthotel has family rooms.
At the aparthotel, all units are fitted with a desk and a flat-screen TV. The units come with a kettle, a private bathroom and free WiFi, while selected rooms here will provide you with a balcony and some have sea views. At the aparthotel, the units are fitted with bed linen and towels.
Brodie Castle is 33 km from the aparthotel, while Nairn Dunbar Golf Club is 42 km away. Inverness Airport is 55 km from the property.

Holiday home in Elgin · 6.10 km from centre
8.9
15 reviews
Seaforth House Apartment is located in Elgin, 42 km from Nairn Dunbar Golf Club, 42 km from Nairn Museum, as well as 44 km from The Nairn Golf Club. With free private parking, the property is 6 km from Elgin Cathedral and 38 km from Huntly Castle. The property is non-smoking and is situated 32 km from Brodie Castle.
The spacious holiday home features 2 separate bedrooms, 1 bathroom, a fully equipped kitchen with a dining area and dishwasher, and a living room. The accommodation offers a fireplace.
Cawdor Castle is 48 km from the holiday home, while Leith Hall Garden & Estate is 49 km from the property.

Holiday home in Lossiemouth · 8.26 km from centre
8.8
44 reviews
Covesea View is situated in Lossiemouth, 11 km from Elgin Cathedral, 30 km from Brodie Castle, as well as 40 km from Nairn Dunbar Golf Club. This property offers access to a balcony and free private parking. The property is non-smoking and is set 200 metres from Lossiemouth West Beach.
The holiday home is composed of 2 bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is featured.
Nairn Museum is 41 km from the holiday home, while The Nairn Golf Club is 42 km away.

Apartment in Elgin · 1.32 km from centre
7.2
24 reviews
Set in Elgin in the Grampian region with Elgin Cathedral nearby, Grampian Serviced Apartments - Garden Neuk - Lesmurdie House offers accommodation with free private parking. The property features garden and inner courtyard views, and is 27 km from Brodie Castle. The property is non-smoking and is situated 45 km from Huntly Castle.
The spacious apartment has 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 bath. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.
Guests can relax in the garden at the property.
Nairn Dunbar Golf Club is 37 km from the apartment, while Nairn Museum is 37 km from the property.

Guest house in Elgin · 0.48 km from centre
9.1
345 reviews
A short walk from the shops on Elgin High Street, Moraydale Guest House offers attractive bed and breakfast accommodation in Moray. You can enjoy free parking, free Wi-Fi and a full Scottish breakfast served in the conservatory.
The well-appointed guest rooms have en suite bathroom facilities with shower and complementary toiletries. There is a flat-screen TV, hairdryer and tea and coffee facilities in each room.
The 13th-century Elgin Cathedral is around 15 minutes’ walk from Moraydale Guest House, located just opposite the pretty Cooper Park. Also around this area are the Moray Motor Museum and the Glen Moray Whisky Distillery.

Guest house in Elgin · 0.26 km from centre
9.1
211 reviews
Breakfast available
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.

Holiday home in Elgin · 5.52 km from centre
9.7
56 reviews
Offering a terrace and garden view, The Barley Mill is located in Elgin, 40 km from Huntly Castle and 33 km from Brodie Castle. This property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is situated 6.8 km from Elgin Cathedral.
The 2-bedroom holiday home features a living room with a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, and 2 bathrooms with bathrobes. Towels and bed linen are available in the holiday home. The property has an outdoor dining area.
For those times when you'd rather not dine out, you can choose to cook on the barbecue.
Guests at the holiday home can enjoy cycling and hiking nearby, or make the most of the garden.
Nairn Dunbar Golf Club is 42 km from The Barley Mill, while Nairn Museum is 43 km from the property.

Bed and breakfast in Elgin · 0.51 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 · 8.48 km from centre
8.0
1 review
Apartment Harbour Nights Deluxe Number 12 by Interhome is situated in Lossiemouth, 400 metres from Lossiemouth East Beach, 10 km from Elgin Cathedral, and 34 km from Brodie Castle. The property is located 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 features 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 from the property.

Holiday home in Lossiemouth · 8.56 km from centre
9.6
5 reviews
Set in Lossiemouth and only 500 metres from Lossiemouth East Beach, Spinnaker offers accommodation with sea views, free WiFi and free private parking. The property is located 34 km from Brodie Castle, 43 km from Nairn Dunbar Golf Club and 44 km from Nairn Museum. The property is non-smoking and is situated 10 km from Elgin Cathedral.
The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a walk-in shower.
Guests at the holiday home will be able to enjoy activities in and around Lossiemouth, like golfing, cycling and fishing.
The Nairn Golf Club is 46 km from Spinnaker. Inverness Airport is 55 km away.

Holiday home in Elgin · 7.10 km from centre
9.5
4 reviews
The Mains, a property with a garden and a tennis court, is located in Elgin, 44 km from Huntly Castle, 34 km from Brodie Castle, as well as 43 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 set 10 km from Elgin Cathedral.
The spacious holiday home is fitted with 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a shower, a hair dryer and a washing machine. 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.
Nairn Museum is 44 km from The Mains, while The Nairn Golf Club is 46 km from the property.

Holiday home in Lossiemouth · 8.29 km from centre
9.7
20 reviews
Offering a garden and sea view, Seascape is set in Lossiemouth, 200 metres from Lossiemouth East Beach and 1.3 km from Lossiemouth West Beach. Free WiFi is featured throughout the property and private parking is available on site. The property is non-smoking and is situated 9.3 km from Elgin Cathedral.
The holiday home features 2 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a shower. There is also a seating area and a fireplace.
Guests at the holiday home will be able to enjoy activities in and around Lossiemouth, like golfing, cycling and fishing.
Brodie Castle is 34 km from Seascape, while Nairn Dunbar Golf Club is 43 km away.

Apartment in Elgin, Longmorn · 7.03 km from centre
8.4
18 reviews
The Lakeside Cabin is a recently renovated apartment in Longmorn, where guests can make the most of its garden and barbecue facilities. This property offers access to a terrace and free private parking. On clear days, guests can head outside to enjoy the apartment's outdoor fireplace or simply kick back and relax.
The apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchenette with a toaster and fridge, and 1 bathroom. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
There is a coffee shop on-site.
Guests at the apartment will be able to enjoy activities in and around Longmorn, like cycling. The apartment has a picnic area where you can spend a day out in the open.
Elgin Cathedral is 8.1 km from The Lakeside Cabin, while Huntly Castle is 46 km away. Inverness Airport is 54 km from the property.

Holiday home in Elgin, Longmorn · 7.03 km from centre
9.3
50 reviews
The Boathouse, a property with a garden, is situated in Longmorn, 46 km from Huntly Castle, 33 km from Brodie Castle, as well as 43 km from Nairn Dunbar Golf Club. The property has lake and garden views, and is 8.1 km from Elgin Cathedral. There is a sun terrace and guests can make use of free WiFi and free private parking.
The holiday home consists of 1 bedroom, a living room, a fully equipped kitchen with a microwave and a kettle, and 1 bathroom with a shower. Towels and bed linen are available in the holiday home. The property has an outdoor dining area.
A coffee shop can be found on-site, and in the warmer months you can make use of the barbecue facilities.
The holiday home also comes with outdoor fireplace and a picnic area for a day out in the open.
Nairn Museum is 43 km from the holiday home, while The Nairn Golf Club is 45 km from the property. Inverness Airport is 54 km away.

Hotel in Elgin · 1.03 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.

Hotel in Elgin · 0.76 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 Lossiemouth · 8.00 km from centre
8.4
32 reviews
Situated in Lossiemouth, within less than 1 km of Lossiemouth West Beach and 9.3 km of Elgin Cathedral, Poseidon's features accommodation with a terrace and free WiFi throughout the property as well as free private parking for guests who drive. The property is around 33 km from Brodie Castle, 42 km from Nairn Dunbar Golf Club and 43 km from Nairn Museum. Some units at the property have a balcony with a sea view.
At the hotel, every room includes a wardrobe. The rooms have a kettle and a private bathroom with a shower and a hairdryer, while selected rooms also boast a kitchenette fitted with a microwave. At Poseidon's each room includes a desk and a flat-screen TV.
The Nairn Golf Club is 45 km from the accommodation, while Cawdor Castle is 49 km from the property. Inverness Airport is 54 km away.

Hotel in Elgin · 0.53 km from centre
4.8
30 reviews
Breakfast available
With a stay at Ardvorlich Guest House in Elgin, you'll be within a 5-minute drive of Elgin Museum and Elgin Cathedral. This 4-star guesthouse is 2.9 mi (4.6 km) from Spynie Palace and 4.3 mi (6.9 km) from Glen Moray Distillery.

Hotel in Elgin · 0.11 km from centre
8.4
29 reviews
Located in Elgin, within 45 km of Huntly Castle and 26 km of Brodie Castle, Taigh Mor provides accommodation with free WiFi. The property is around 35 km from Nairn Dunbar Golf Club, 36 km from Nairn Museum and 37 km from The Nairn Golf Club. The property is non-smoking and is set less than 1 km from Elgin Cathedral.
At the hotel, each room comes with a desk and a flat-screen TV. Taigh Mor offers certain units that feature city views, and every room includes a private bathroom with a shower.
Cawdor Castle is 42 km from the accommodation, while Kilravock Castle is 46 km away. Inverness Airport is 47 km from the property.
Nestled in the heart of one of the world’s most celebrated malt whisky regions, Elgin is the perfect choice for a last-minute UK getaway. Roughly equidistant from both Aberdeen and Inverness, the town is surrounded by breathtaking Highland scenery, has a rich local culture and, of course, offers visitors some of Scotland’s best distilleries. In the centre of town, you’ll find the ruined Elgin Cathedral: one of Scotland’s most impressive cathedrals. Moreover, the town boasts some of the best hotels in Moray to boot.
Looking for a cosy guest house or a grand mansion house hotel? You’ll find a wealth of accommodation options awaiting you in Elgin. Many offer added extras, including onsite parking and free WiFi.
When it comes to activities, you’ll be spoilt for choice. The town’s High Street is full of independent cafés, pubs, restaurants and shops. At the top of the street, you’ll find the Elgin Museum. One of the UK’s oldest museums, its fascinating collection has been housed in the building since 1843. As well as plenty of history, Scotland’s rugged coastline is just a short drive away. It makes for a wonderful day out — whatever the weather! Craving nature, culture or tasty Scottish food? Elgin is sure to delight, so why not book a last-minute hotel deal today?
Home to over half of Scotland’s distilleries, the county of Moray is a whisky aficionado’s dream. It’s not just that which makes this region so special, though. Beautifully rugged landscapes, rich local culture and numerous magnificent historic sites make it the perfect destination for any kind of last-minute break.