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

Guest house in Elgin · 0.63 km from centre
9.4
45 reviews
Braemorriston Lodge is located in Elgin, just 16 miles from Brodie Castle and 22 miles from Nairn Dunbar Golf Club. Providing a garden, the property is located within 28 miles of Huntly Castle. Free Wifi is available throughout the property and Elgin Cathedral is a 14-minute walk away.
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 plenty of opportunities to relax.
Nairn Museum is 22 miles from the guest house, while The Nairn Golf Club is 23 miles away. Inverness Airport is 29 miles from the property.

Apartment in Elgin · 5.42 km from centre
9.5
11 reviews
Fairview Workers Accommodation is located in Elgin, just 14 miles from Brodie Castle and 21 miles from Nairn Dunbar Golf Club. Housed in a building dating from 2016, this apartment is 4.1 miles from Elgin Cathedral and 31 miles from Huntly Castle. There's a picnic area and guests can use free Wifi and free private parking.
The apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a kettle, and 2 bathrooms with a shower. A flat-screen TV is featured. The accommodation is non-smoking.
Outdoor play equipment is also available at the apartment, while guests can also relax in the garden.
Nairn Museum is 21 miles from Fairview Workers Accommodation, while The Nairn Golf Club is 22 miles away. Inverness Airport is 28 miles from the property.

Cottage in Lossiemouth · 8.50 km from centre
With a stay at this cottage in Lossiemouth, you'll be near the beach, just a 4-minute walk from Harbour Treasures and 9 minutes by foot from Moray Golf Club. This cottage is 0.7 mi (1.2 km) from Lossiemouth East Beach and 4.5 mi (7.3 km) from Spynie Palace.

Holiday home in Lossiemouth · 7.98 km from centre
8.0
5 reviews
Silversands holiday park new caravan offers accommodations in Lossiemouth, a 7-minute walk from Lossiemouth West Beach and 6.6 miles from Elgin Cathedral. The property is around 18 miles from Brodie Castle, 24 miles from Nairn Dunbar Golf Club, and 25 miles from Nairn Museum. The vacation home also features free Wifi and free private parking.
This vacation home includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a shower. The accommodation is non-smoking.
The Nairn Golf Club is 26 miles from the vacation home, while Cawdor Castle is 29 miles from the property. Inverness Airport is 32 miles away.

Apartment in Lossiemouth · 8.48 km from centre
8.0
1 review
Apartment Harbour Nights Deluxe Number 12 by Interhome offers accommodations in Lossiemouth, a 5-minute walk from Lossiemouth East Beach and 5.9 miles from Elgin Cathedral. The property is around 21 miles from Brodie Castle, 27 miles from Nairn Dunbar Golf Club, and 28 miles from Nairn Museum. 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.
The Nairn Golf Club is 28 miles from the apartment. Inverness Airport is 34 miles from the property.

Guest house in Elgin · 2.11 km from centre
7.8
49 reviews
Grampian Serviced Apartments - Ladyhill Neuk - 1 Bedroom Apartment is located in Elgin, just 1.2 miles from Elgin Cathedral and 27 miles from Huntly Castle. Housed in a building dating from 2009, this guest house is 17 miles from Brodie Castle and 23 miles from Nairn Dunbar Golf Club. There's a picnic area and guests have access to free Wifi, free private parking, and an electric vehicle charging station.
Providing a patio with garden views, this guest house also offers a flat-screen TV, a well-equipped kitchenette with a microwave, a toaster, and a fridge, as well as 1 bathroom with a walk-in shower. The property has an outdoor dining area.
Guests can also relax in the garden.
Nairn Museum is 24 miles from the guest house, while The Nairn Golf Club is 25 miles away.

Apartment in Elgin · 0.31 km from centre
9.7
7 reviews
Elgin Studios is located in Elgin, just 27 miles from Huntly Castle and 16 miles from Brodie Castle. The property is around 22 miles from Nairn Dunbar Golf Club, 22 miles from Nairn Museum, and 23 miles from The Nairn Golf Club. Free Wifi is available throughout the property and Elgin Cathedral is a 8-minute walk away.
Offering direct access to a patio, the apartment consists of 1 bedroom. Featuring a terrace with inner courtyard views, this apartment also includes a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a shower and a hair dryer. For added privacy, the accommodation has a private entrance and soundproofing.
Cawdor Castle is 26 miles from the apartment, while Kilravock Castle is 28 miles from the property. Inverness Airport is 29 miles away.

Bed & breakfast in Elgin · 4.49 km from centre
10.0
1 review
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.

Holiday home in Lossiemouth · 8.26 km from centre
8.8
44 reviews
Covesea View offers accommodations in Lossiemouth, a 2-minute walk from Lossiemouth West Beach and 6.7 miles from Elgin Cathedral. This property offers access to a balcony and free private parking. Nairn Museum is 25 miles from the vacation home and The Nairn Golf Club is 26 miles away.
The vacation home is composed of 2 bedrooms, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is featured. The accommodation is non-smoking.
Brodie Castle is 19 miles from the vacation home, while Nairn Dunbar Golf Club is 25 miles away.

Bed & breakfast in Lossiemouth · 7.87 km from centre
9.8
29 reviews
Breakfast available
With a stay at Lossiemouth House in Lossiemouth, you'll be within a 10-minute walk of Lossiemouth East Beach and Harbour Treasures. This upscale bed & breakfast is 0.5 mi (0.9 km) from Moray Golf Club and 4.1 mi (6.7 km) from Spynie Palace.

Holiday home in Elgin · 6.10 km from centre
8.9
15 reviews
Seaforth House Apartment offers accommodations in Elgin, 20 miles from Brodie Castle and 26 miles from Nairn Dunbar Golf Club. With free private parking, the property is 3.7 miles from Elgin Cathedral and 24 miles from Huntly Castle. Nairn Museum is 26 miles away and The Nairn Golf Club is 27 miles from the vacation home.
The spacious vacation home is composed of 2 bedrooms, a living room with dining area, a fully equipped kitchen, and 1 bathroom. The accommodation has a fireplace.
Cawdor Castle is 30 miles from the vacation home, while Leith Hall Garden & Estate is 31 miles from the property.

Apartment in Lossiemouth · 8.47 km from centre
Apartment Harbour Nights Deluxe 7D by Interhome offers accommodations in Lossiemouth, 27 miles from Nairn Dunbar Golf Club and 27 miles from Nairn Museum. The property is around a 4-minute walk from Lossiemouth East Beach, 6 miles from Elgin Cathedral, and 21 miles from Brodie Castle. 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.
The Nairn Golf Club is 28 miles from the apartment. Inverness Airport is 34 miles away.

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

Apartment in Lossiemouth · 8.45 km from centre
9.1
33 reviews
Lossiemouth Seaside Flat is located in Lossiemouth, just a 6-minute walk from Lossiemouth East Beach and 5.9 miles from Elgin Cathedral. The property is around 21 miles from Brodie Castle, 27 miles from Nairn Dunbar Golf Club, and 27 miles from Nairn Museum.
The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.
Guests at the apartment will be able to enjoy activities in and around Lossiemouth, like windsurfing, fishing, and hiking.
The Nairn Golf Club is 28 miles from Lossiemouth Seaside Flat.

Apartment in Lossiemouth · 7.58 km from centre
8.6
17 reviews
<h2>Comfortable Accommodations</h2>
Modern seaside apartment in Lossiemouth offers a garden and free WiFi. Family rooms provide a relaxing environment.
<h2>Modern Amenities</h2>
The apartment features a terrace, bathrobes, washing machine, and a fully equipped kitchen with a coffee machine. Additional amenities include a TV, sofa bed, and free toiletries.
<h2>Prime Location</h2>
Located on a quiet street, the property is a 7-minute walk from Lossiemouth East Beach. Nearby attractions include Elgin Cathedral (5 mi) and Brodie Castle (21 mi).
<h2>Guest Satisfaction</h2>
Highly rated for room comfort, cleanliness, and convenient location.

Apartment in Elgin · 0.58 km from centre
10.0
3 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.

Guesthouse in Elgin · 5.87 km from centre
9.6
84 reviews
Breakfast available
Located in Elgin, Ardgye House is within a 15-minute drive of Elgin Cathedral and Burghead Visitor Centre. This guesthouse is 5.6 mi (8.9 km) from Duffus Castle and 6.4 mi (10.3 km) from Pluscarden Abbey.

Apartment in Lossiemouth · 8.47 km from centre
9.3
3 reviews
Apartment Harbour Nights Deluxe 7C by Interhome offers accommodations in Lossiemouth, a 5-minute walk from Lossiemouth East Beach and 6 miles from Elgin Cathedral. The property is around 21 miles from Brodie Castle, 27 miles from Nairn Dunbar Golf Club, and 27 miles from Nairn Museum. 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.
The Nairn Golf Club is 28 miles from the apartment. Inverness Airport is 34 miles away.

Apartment in Lossiemouth · 8.42 km from centre
10.0
1 review
With a stay at this apartment in Lossiemouth, you'll be on the waterfront, just a 3-minute walk from Lossiemouth Fisheries & Community Museum and 10 minutes by foot from Lossiemouth East Beach. This apartment is 0.7 mi (1.2 km) from Moray Golf Club and 2.8 mi (4.5 km) from Covesea Lighthouse.

Guesthouse in Elgin · 0.34 km from centre
10.0
1 review
Breakfast available
With a stay at St Michaels Guesthouse in Elgin, you'll be within a 10-minute walk of Moray Leisure Centre and Elgin Museum. This guesthouse is 0.6 mi (1 km) from Elgin Cathedral and 2.7 mi (4.3 km) from Spynie Palace.
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.