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 Elgin · 0.60 km from centre
9.9
12 reviews
Situated 45 km from Huntly Castle, 25 km from Brodie Castle and 35 km from Nairn Dunbar Golf Club, Elgin, home from home offers accommodation located in Elgin. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set 1.2 km from Elgin Cathedral.
The spacious apartment has 3 separate bedrooms, 2 bathrooms, a fully equipped kitchen with a dining area and dishwasher, and a living room with a flat-screen TV. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.
Nairn Museum is 35 km from the apartment, while The Nairn Golf Club is 37 km from the property. Inverness Airport is 47 km away.

Bed & breakfast in Elgin · 4.49 km from centre
Breakfast available
Located in Elgin, Copper Beeches is in the historical district, within a 10-minute drive of Moray Leisure Centre and Elgin Museum. This bed & breakfast is 3.7 mi (5.9 km) from Elgin Cathedral and 4.4 mi (7.1 km) from Duffus Castle.

Apartment in Lossiemouth · 7.58 km from centre
9.5
29 reviews
Set in Lossiemouth and only 800 metres from Lossiemouth East Beach, Ramsay Lane offers accommodation with garden views, free WiFi and free private parking. The property is situated 50 km from Huntly Castle, 33 km from Brodie Castle and 42 km from Nairn Dunbar Golf Club. The property is non-smoking and is located 8.4 km from Elgin Cathedral.
The spacious apartment is located on the ground floor and is fitted with 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a toaster and a fridge. The apartment offers bed linen, towels and laundry service.
Guests can also relax in the garden.
Nairn Museum is 43 km from the apartment, while The Nairn Golf Club is 45 km away. Inverness Airport is 54 km from the property.

Apartment in Lossiemouth · 8.22 km from centre
9.6
102 reviews
Lossie Self-Catering Apartment is set in Lossiemouth, 9.2 km from Elgin Cathedral, 34 km from Brodie Castle, and 43 km from Nairn Dunbar Golf Club. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is located 600 metres from Lossiemouth East Beach.
The 2-bedroom apartment is equipped with a living room with a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a hair dryer. Towels and bed linen are provided in the apartment.
Guests at Lossie Self-Catering Apartment will be able to enjoy activities in and around Lossiemouth, like cycling.
Nairn Museum is 44 km from the accommodation, while The Nairn Golf Club is 45 km away. Inverness Airport is 55 km from the property.

Guest house in Elgin · 0.35 km from centre
9.0
5 reviews
Featuring a terrace and views of city, Elgin City Centre Torr House hotel is a recently renovated guest house set in Elgin, 600 metres from Elgin Cathedral. This property offers access to a patio, free private parking and free WiFi. The guest house offers quiet street views and a picnic area.
At the guest house, the units come with a outdoor furniture, a flat-screen TV, a private bathroom, bed linen and towels. A microwave and fridge are also featured, as well as a kettle. The units at the guest house come with a seating area.
Huntly Castle is 44 km from the guest house, while Brodie Castle is 26 km away.

Apartment in Lossiemouth · 8.47 km from centre
9.3
3 reviews
Apartment Harbour Nights Deluxe 7C by Interhome is located in Lossiemouth, 500 metres from Lossiemouth East Beach, 10 km from Elgin Cathedral, as well as 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.

Apartment in Lossiemouth · 8.11 km from centre
9.4
64 reviews
Situated in Lossiemouth in the Grampian region with Lossiemouth East Beach nearby, The Jewel of the Moray Firth offers accommodation with free private parking. The property has sea views and is 9.1 km from Elgin Cathedral and 33 km from Brodie Castle. The property is non-smoking and is set 43 km from Nairn Dunbar Golf Club.
With free WiFi, this 1-bedroom apartment features a flat-screen TV, a washing machine and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the apartment. The accommodation offers a fireplace.
Guests at the apartment will be able to enjoy activities in and around Lossiemouth, like fishing and hiking.
Nairn Museum is 44 km from The Jewel of the Moray Firth, while The Nairn Golf Club is 45 km from the property.

Apartment in Elgin · 0.43 km from centre
7.4
22 reviews
Boasting inner courtyard views, Serviced Accommodation Moray features accommodation with patio, around 1.2 km from Elgin Cathedral. This property offers access to a terrace, free private parking and free WiFi. When staying at the apartment, guests can use private entrance.
At the apartment complex, units are equipped with a outdoor furniture and a flat-screen TV. Every unit comes with a kettle and a private bathroom with a walk-in shower and a hair dryer, while certain rooms are fitted with a fully equipped kitchen fitted with an oven. At the apartment complex, units come with bed linen and towels.
Huntly Castle is 45 km from Serviced Accommodation Moray, while Brodie Castle is 25 km from the property.

Apartment in Lossiemouth · 7.82 km from centre
9.8
144 reviews
Tighnabruaich Annex, a property with free bikes, is set in Lossiemouth, 9.4 km from Elgin Cathedral, 34 km from Brodie Castle, as well as 43 km from Nairn Dunbar Golf Club. This beachfront property offers access to free WiFi and free private parking. The property is non-smoking and is situated less than 1 km from Lossiemouth West Beach.
This apartment has 1 bedroom, a kitchen with a dishwasher and an oven, a flat-screen TV, a seating area and 1 bathroom fitted with a walk-in shower. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Nairn Museum is 44 km from the apartment, while The Nairn Golf Club is 46 km from the property.

Apartment in Lossiemouth · 7.50 km from centre
Located in Lossiemouth in the Grampian region, with Lossiemouth East Beach nearby, Moray Coast getaway provides accommodation with free WiFi and free private parking. The property is set 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 9.3 km from Elgin Cathedral.
The apartment features a terrace, 2 bedrooms, a living room and a well-equipped kitchen. A flat-screen TV is featured.
The Nairn Golf Club is 45 km from the apartment, while Cawdor Castle is 50 km away. Inverness Airport is 55 km from the property.

Guest house in Elgin · 0.63 km from centre
9.5
35 reviews
Offering a garden and garden view, Braemorriston Lodge is located in Elgin, 45 km from Huntly Castle and 25 km from Brodie Castle. Housed in a building dating from 1900, this guest house is 35 km from Nairn Dunbar Golf Club and 36 km from Nairn Museum. Free WiFi is available throughout the property and Elgin Cathedral is 1.2 km away.
The guest house is equipped with a flat-screen TV. Towels and bed linen are provided in the guest house. The property has an outdoor dining area.
With an outdoor fireplace and a picnic area, this guest house offers ample opportunities to relax.
The Nairn Golf Club is 37 km from the guest house, while Cawdor Castle is 42 km away. Inverness Airport is 47 km from the property.

Apartment in Elgin · 0.58 km from centre
10.0
2 reviews
When you stay at this apartment in Elgin, you'll be near the beach, within a 15-minute walk of Moray Leisure Centre and Elgin Museum. This apartment is 0.9 mi (1.5 km) from Elgin Cathedral and 2.1 mi (3.3 km) from Spynie Palace.

Apartment in Lossiemouth · 7.76 km from centre
7.3
15 reviews
Set in Lossiemouth in the Grampian region, SAM Lossiemouth Queens Lane has a terrace. Both free WiFi and parking on-site are accessible at the apartment free of charge. The property is non-smoking and is located 400 metres from Lossiemouth East Beach.
The 1-bedroom apartment has a living room with a flat-screen TV, a fully equipped kitchen and 1 bathroom.
Guests at SAM Lossiemouth Queens Lane will be able to enjoy activities in and around Lossiemouth, like hiking.
Elgin Cathedral is 8.8 km from the accommodation, while Brodie Castle is 33 km from the property.

Apartment in Elgin · 5.42 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 Lossiemouth · 8.18 km from centre
8.9
22 reviews
Jandor Retreat is located in Lossiemouth, 11 km from Elgin Cathedral, 30 km from Brodie Castle, and 40 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 situated 600 metres from Lossiemouth West Beach.
The apartment is composed of 3 bedrooms, a fully equipped kitchen, and 3 bathrooms. A flat-screen TV is available. The property offers garden views.
Nairn Museum is 41 km from the apartment, while The Nairn Golf Club is 42 km from the property. Inverness Airport is 51 km away.

Guest house in Elgin · 0.06 km from centre
8.8
498 reviews
Elgin Guest House is located in Elgin, along the Whisky Trail along the A96 Road. Elgin town centre is a 2-minute walk away, where there is a number of shops and restaurants. Free WiFi is available throughout, and free limited, private parking.
Popular local activities include fishing, golf, cycling, walking and whisky tasting. Dolphin and whale spotting is also popular and the coast can be reached within 6 miles of the property.
Elgin Football Club and Cathedral can be reached within a 10 minute walk, whilst the Glen Moray distillery is 1.3 miles away. The nearest airport is Inverness Airport, 45 km from the property.

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

Bed and breakfast in Elgin · 0.50 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.

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

Bed and breakfast in Lossiemouth · 7.55 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.
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.