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.64 mi from centre
9.3
341 reviews
Featuring garden views, The Pines Guest House in Elgin offers accommodations and a garden. This guest house features free private parking, daily room service, and free Wifi. Brodie Castle is 16 miles from the guest house, and Nairn Dunbar Golf Club is 22 miles away.
At the guest house, every unit is fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. The rooms are equipped with heating facilities.
Elgin Cathedral is a 7-minute walk from the guest house, while Huntly Castle is 27 miles from the property.

Apartment in Elgin · 1.32 mi from centre
9.2
8 reviews
Serviced Accommodation Moray Holyrood enjoys a location in Elgin, 1.9 miles from Elgin Cathedral and 28 miles from Huntly Castle. This apartment provides free private parking, private check-in and check-out, and free Wifi. Brodie Castle is 17 miles from the apartment, and Nairn Dunbar Golf Club is 23 miles away.
Every room has a private bathroom, while certain rooms include a fully equipped kitchen with an oven.
Guests at the apartment will be able to enjoy activities in and around Elgin, like hiking.
Nairn Museum is 23 miles from Serviced Accommodation Moray Holyrood, while The Nairn Golf Club is 24 miles away.

Hotel in Elgin · 0.07 mi from centre
7.4
5 reviews
Located in Elgin, within a 10-minute walk of Elgin Cathedral and 28 miles of Huntly Castle, Taigh Mor has accommodations with free WiFi. The property is around 16 miles from Brodie Castle, 22 miles from Nairn Dunbar Golf Club and 22 miles from Nairn Museum. Kilravock Castle is 29 miles from the hotel.
At the hotel, each room comes with a desk and a flat-screen TV. Taigh Mor provides some units that feature city views, and every room includes a private bathroom with a shower.
The Nairn Golf Club is 23 miles from the accommodation, while Cawdor Castle is 26 miles away. Inverness Airport is 29 miles from the property.

Holiday home in Elgin · 4.41 mi from centre
The Bungalow is located in Elgin, just 6.2 miles from Elgin Cathedral and 27 miles from Huntly Castle. Both Wifi and private parking are accessible at the vacation home free of charge. Nairn Museum is 27 miles from the vacation home and The Nairn Golf Club is 28 miles away.
The Bungalow features 2 bedrooms, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a hair dryer. A TV is available. There's also a seating area and a fireplace.
Guests at the accommodation will be able to enjoy activities in and around Elgin, like golfing, cycling, and fishing. Guests can relax in the garden at the property.
Brodie Castle is 21 miles from The Bungalow, while Nairn Dunbar Golf Club is 27 miles from the property.

Chalet in Elgin · 2.85 mi from centre
9.4
5 reviews
Springburncabins offers a hot tub and free private parking, and is within 4.1 miles of Elgin Cathedral and 15 miles of Brodie Castle. Housed in a building dating back to 1987, this chalet is 21 miles from Nairn Dunbar Golf Club and 21 miles from Nairn Museum. When staying at the chalet, guests can use private entrance.
Springburncabins provides guests with a patio, garden views, a seating area, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a shared bathroom with hot tub and bathrobes. A toaster, a fridge, and kitchenware are also featured, as well as a kettle. At the chalet complex, the units are fitted with bed linen and towels.
Guests can also relax in the garden or on the sun terrace.
The Nairn Golf Club is 23 miles from the accommodation, while Cawdor Castle is 26 miles away.

Holiday home in Lossiemouth · 4.66 mi from centre
10.0
1 review
Clearwater Lodge is located in Lossiemouth, just a 13-minute walk from Lossiemouth East Beach and 5.8 miles from Elgin Cathedral. This beachfront property offers access to a balcony, free private parking, and free Wifi. Nairn Museum is 27 miles from the vacation home and The Nairn Golf Club is 28 miles away.
This vacation home includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a walk-in shower and a washing machine. Towels and bed linen are featured in the vacation home. The property has an outdoor dining area.
Brodie Castle is 21 miles from the vacation home, while Nairn Dunbar Golf Club is 27 miles away. Inverness Airport is 34 miles from the property.

Holiday home in Lossiemouth · 4.80 mi from centre
Fishermans Cottage is located in Lossiemouth, just 27 miles from Nairn Museum and 28 miles from The Nairn Golf Club. The property is around 5.6 miles from Elgin Cathedral, 21 miles from Brodie Castle, and 27 miles from Nairn Dunbar Golf Club. Free Wifi is available throughout the property and Lossiemouth East Beach is a 8-minute walk away.
Offering a patio and sea views, the spacious vacation home includes 3 bedrooms, 2 living rooms, TV, an equipped kitchen, and 2 bathrooms with a shower. Towels and bed linen are featured in the vacation home. The accommodation has a fireplace.
Guests can also relax in the garden.
Cawdor Castle is 31 miles from the vacation home. Inverness Airport is 34 miles away.

Holiday home in Lossiemouth · 4.68 mi from centre
Parkview holiday lodge is located in Lossiemouth, just a 12-minute walk from Lossiemouth East Beach and 5.8 miles from Elgin Cathedral. This beachfront property offers access to a balcony, free private parking, and free Wifi. Nairn Museum is 27 miles away and The Nairn Golf Club is 28 miles from the vacation home.
This vacation home includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a walk-in shower and a washing machine. Towels and bed linen are featured in the vacation home. The property has an outdoor dining area.
Brodie Castle is 21 miles from the vacation home, while Nairn Dunbar Golf Club is 27 miles away. Inverness Airport is 34 miles from the property.

Holiday home in Elgin · 0.35 mi from centre
8.0
21 reviews
Elgin Self Catering Holiday Cottage offers accommodations in Elgin, a 13-minute walk from Elgin Cathedral and 28 miles from Huntly Castle. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the vacation home.
Featuring a terrace and mountain views, the spacious vacation home includes 3 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bath. Towels and bed linen are offered in the vacation home. This vacation home is allergy-free and non-smoking.
Guests at Elgin Self Catering Holiday Cottage will be able to enjoy activities in and around Elgin, like skiing, snorkeling, and windsurfing. There is a garden with a barbecue at this property, and guests can go cycling and hiking nearby.
Brodie Castle is 16 miles from the accommodation, while Nairn Dunbar Golf Club is 22 miles from the property.

Apartment in Elgin · 0.37 mi from centre
8.4
34 reviews
Featuring a garden, East Wing Apartment in Elgin features accommodations in Elgin. With river views, this accommodation offers a patio. There's an outdoor fireplace and guests can use free Wifi and free private parking.
Offering a terrace and mountain views, the spacious apartment includes 2 bedrooms, a living room, cable flat-screen TV, an equipped kitchenette, and 2 bathrooms with a walk-in shower. Towels and bed linen are featured in the apartment. This apartment is allergy-free and non-smoking.
Guests can make the most of the warm weather with the property's barbecue facilities.
Guests at the apartment will be able to enjoy activities in and around Elgin, like diving, cycling, and canoeing. Skiing, snorkeling, and windsurfing are possible within the area, and East Wing Apartment in Elgin offers ski storage space.
Elgin Cathedral is a 15-minute walk from the accommodation, while Huntly Castle is 28 miles away.

Apartment in Lossiemouth · 5.05 mi from centre
H26 at Silversands offers accommodations in Lossiemouth, a 7-minute walk from Lossiemouth West Beach and 6.8 miles from Elgin Cathedral. This property offers access to a balcony, free private parking, and free Wifi. Nairn Museum is 25 miles away and The Nairn Golf Club is 26 miles from the apartment.
The apartment includes 2 bedrooms and a living room with a flat-screen TV. The accommodation is non-smoking.
Brodie Castle is 18 miles from the apartment, while Nairn Dunbar Golf Club is 24 miles from the property. Inverness Airport is 32 miles away.

Holiday home in Elgin, Kellas · 5.14 mi from centre
10.0
3 reviews
Featuring a garden, Logies Croft features accommodations in Kellas. This property offers access to a terrace, free private parking, and free Wifi. Brodie Castle is 13 miles from the vacation home and Nairn Dunbar Golf Club is 19 miles away.
The vacation home consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 2 bathrooms with a walk-in shower and a hair dryer. Guests can take in the ambience of the surroundings from an outdoor dining area or keep warm by the fireplace on colder days. For added privacy, the accommodation features a private entrance.
The vacation home also comes with outdoor fireplace and a picnic area for a day outdoors.
Elgin Cathedral is 6.2 miles from the vacation home, while Castle Stuart Golf Links is 30 miles from the property. Inverness Airport is 26 miles away.

Holiday home in Elgin, Duffus · 4.37 mi from centre
Kirktoun Cottage offers accommodations in Duffus, 5.7 miles from Elgin Cathedral and 16 miles from Brodie Castle. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the vacation home.
The vacation home is composed of 2 separate bedrooms, 2 living rooms, a fully equipped kitchen with a dishwasher and microwave, and 1 bathroom. Towels and bed linen are provided in the vacation home. The accommodation has a fireplace.
Guests can also relax in the garden.
Nairn Dunbar Golf Club is 22 miles from Kirktoun Cottage, while Nairn Museum is 22 miles away. Inverness Airport is 29 miles from the property.

Holiday home in Elgin, Duffus · 4.19 mi from centre
Duffus House Lodge offers accommodations in Duffus, 5.1 miles from Elgin Cathedral and 15 miles from Brodie Castle. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the vacation home.
The vacation home is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with a dishwasher and microwave, and 1 bathroom. Towels and bed linen are offered in the vacation home. The accommodation has a fireplace.
Guests can relax in the garden at the property.
Nairn Dunbar Golf Club is 21 miles from Duffus House Lodge, while Nairn Museum is 21 miles from the property. Inverness Airport is 29 miles away.

Apartment in Elgin · 0.82 mi from centre
7.8
8 reviews
Breakfast available
A 14-minute walk from Elgin Cathedral in Elgin, Serviced Accommodation Moray Lesmurdie House, Elgin - Free Parking, Free WiFi offers accommodations with access to a spa center and solarium. Among the facilities of this property are a restaurant, hairdresser's, and hammam. Free private parking is available, and the apartment also provides car rental for guests who want to explore the surrounding area.
Every room includes a private bathroom, while selected rooms are equipped with a fully equipped kitchen with an oven. At the apartment complex, some units are soundproof.
Guests can also relax in the garden.
Huntly Castle is 28 miles from the apartment, while Brodie Castle is 17 miles away.

Apartment in Elgin · 0.82 mi from centre
8.8
8 reviews
Serviced Accommodation Moray - Lesmurdie House offers accommodations in Elgin, 17 miles from Brodie Castle and 23 miles from Nairn Dunbar Golf Club. With free private parking, the property is a 14-minute walk from Elgin Cathedral and 28 miles from Huntly Castle. Cawdor Castle is 27 miles from the apartment and Kilravock Castle is 30 miles away.
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 has a fireplace.
Nairn Museum is 23 miles from the apartment, while The Nairn Golf Club is 24 miles away.

Holiday home in Lossiemouth · 4.81 mi from centre
Seatown Cottage - Stone's throw from beach is located in Lossiemouth, just 5.6 miles from Elgin Cathedral and 21 miles from Brodie Castle. The property is around 27 miles from Nairn Dunbar Golf Club, 27 miles from Nairn Museum, and 28 miles from The Nairn Golf Club. Free Wifi is available throughout the property and Lossiemouth East Beach is a 7-minute walk away.
The vacation home is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.
Cawdor Castle is 31 miles from the vacation home. Inverness Airport is 34 miles from the property.

Apartment in Lossiemouth · 5.26 mi from centre
Apartment Harbour Nights 7E by Interhome is located in Lossiemouth, just 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 offers 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.

Holiday home in Lossiemouth · 5.14 mi from centre
Holiday Home Waters Edge by Interhome offers accommodations in Lossiemouth, a few steps from Lossiemouth West Beach and 5.7 miles from Elgin Cathedral. Free Wifi is offered throughout the property and private parking is available on site. Brodie Castle is 20 miles away and Nairn Dunbar Golf Club is 27 miles from the vacation home.
The vacation home features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom. A TV is available. The property offers sea views.
Nairn Museum is 27 miles from Holiday Home Waters Edge by Interhome, while The Nairn Golf Club is 28 miles from the property. Inverness Airport is 34 miles away.

Campsite in Lossiemouth · 4.96 mi from centre
7.7
296 reviews
Camping Pods Silver Sands Holiday Park enjoys a location in Lossiemouth, a 7-minute walk from Lossiemouth West Beach and 6.5 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 rooms are equipped with heating facilities.
For guests with children, the campground features outdoor play equipment. The campground has a picnic area where you can spend the day outdoors.
The Nairn Golf Club is 26 miles from Camping Pods Silver Sands Holiday Park, while Cawdor Castle is 29 miles 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.