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 Portgordon, Buckie · 18.12 km from centre
With a stay at Charming 1-bed Coastal Cottage by Holiday Homes 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.

Holiday home in Moray, Garmouth · 12.62 km from centre
9.7
3 reviews
March Brown is located in Garmouth, just 10 miles from Elgin Cathedral and 23 miles from Huntly Castle. This vacation home offers a garden.
The vacation home features 2 bedrooms, a fully equipped kitchen with a dishwasher, a washing machine, and 1 bathroom. Offering free private parking, this 4-star vacation home also features free Wifi. The accommodation has a fireplace.
Brodie Castle is 26 miles from March Brown, while Leith Hall Garden & Estate is 30 miles away. Inverness Airport is 40 miles from the property.

Holiday home in Moray, Kingston · 14.39 km from centre
9.5
12 reviews
Shedend is located in Kingston, just 23 miles from Huntly Castle and 28 miles from Brodie Castle. Providing free private parking, the 4-star vacation home is 12 miles from Elgin Cathedral. The vacation home also offers facilities for disabled guests.
The vacation home also provides a TV, a fully equipped kitchen with a dishwasher, and 1 bathroom with a shower. The accommodation has a fireplace.
Guests can also relax in the garden.
Leith Hall Garden & Estate is 29 miles from the vacation home. Inverness Airport is 41 miles away.

Hotel in Portgordon, Buckie · 18.11 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.

Holiday home in Forres, Dallas · 15.32 km from centre
10.0
3 reviews
Willow Straw Bale Cabin is located in Dallas, just 12 miles from Elgin Cathedral and 30 miles from Castle Stuart Golf Links. This property offers access to table tennis, free private parking, and free Wifi. Outdoor seating is also available at the vacation home.
The vacation home is composed of 1 separate bedroom, a fully equipped kitchenette, and 1 bathroom. The accommodation is non-smoking.
For those times when you'd rather not eat out, you can cook on the barbecue.
Brodie Castle is 13 miles from Willow Straw Bale Cabin, while Nairn Dunbar Golf Club is 19 miles from the property. Inverness Airport is 27 miles away.

Holiday home in Forres · 16.99 km from centre
10.0
3 reviews
Marcassie Farm Lodges - Oak Studio - Accessible is located in Forres, just 29 miles from Inverness Castle and 13 miles from Elgin Cathedral. This property offers access to a balcony, free private parking, and free Wifi. Inverness Train Station is 28 miles away and Brodie Castle is 6.4 miles from the vacation home.
The vacation home is composed of 1 separate bedroom, a living room, a fully equipped kitchen with an oven and microwave, and 1 bathroom. Towels and bed linen are provided in the vacation home. The accommodation is non-smoking.
Guests at the vacation home will be able to enjoy activities in and around Forres, like skiing, golfing, and fishing. Guests at Marcassie Farm Lodges - Oak Studio - Accessible can enjoy hiking nearby, or make the most of the garden.
Castle Stuart Golf Links is 23 miles from the accommodation, while University of the Highlands and Islands, Inverness is 28 miles away. Inverness Airport is 20 miles from the property.

Hotel in Aberlour, Archiestown · 18.81 km from centre
Breakfast available
When you stay at Hotel 1881 Archiestown in Aberlour, you'll be within a 10-minute drive of Cardhu Distillery and Macallan Distillery. This hotel is 14 mi (22.5 km) from Cairngorms National Park and 3.2 mi (5.2 km) from Knockando Woolmill.

Apartment in Forres · 18.86 km from centre
8.7
146 reviews
Exclusive Private double room, en-suite wet room Private entrance in Forres offers accommodations with free Wifi, 27 miles from Inverness Castle, 13 miles from Elgin Cathedral, and 21 miles from Castle Stuart Golf Links. The apartment, set in a building dating from 1999, is 26 miles from University of the Highlands and Islands, Inverness and 26 miles from Inverness Train Station. Outdoor seating is also available at the apartment.
The apartment consists of 1 separate bedroom, 1 bathroom with a hair dryer and free toiletries, and a seating area. Towels and bed linen are featured in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Guests at Exclusive Private double room, en-suite wet room Private entrance will be able to enjoy activities in and around Forres, like hiking.
Brodie Castle is 4.3 miles from the accommodation, while Nairn Dunbar Golf Club is 10 miles away.

Apartment in Forres · 18.75 km from centre
8.7
7 reviews
Forres Nights offers accommodations in Forres, 26 miles from Inverness Castle and 13 miles from Elgin Cathedral. The apartment features both Wifi and private parking free of charge. Castle Stuart Golf Links is 20 miles away, and University of the Highlands and Islands, Inverness is 25 miles from the apartment.
Each unit comes with a sofa, a seating area, a flat-screen TV, a well-equipped kitchen with a dining area, and a private bathroom with a hair dryer. An oven, a toaster, and fridge are also provided, as well as a kettle. At the apartment complex, each unit is equipped with bed linen and towels.
Inverness Train Station is 25 miles from Forres Nights, while Brodie Castle is 3.6 miles away. Inverness Airport is 17 miles from the property.

Holiday home in Forres · 16.99 km from centre
9.7
3 reviews
Marcassie Farm Lodges - Blackthorn Studio offers accommodations in Forres, 29 miles from Inverness Castle and 13 miles from Elgin Cathedral. This property offers access to a balcony, free private parking, and free Wifi. Inverness Train Station is 28 miles from the vacation home and Brodie Castle is 6.4 miles away.
The vacation home features 1 bedroom, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom. Towels and bed linen are featured in the vacation home. The accommodation is non-smoking.
Guests at Marcassie Farm Lodges - Blackthorn Studio will be able to enjoy activities in and around Forres, like skiing, golfing, and fishing. Guests at the accommodation can enjoy hiking nearby, or make the most of the garden.
Castle Stuart Golf Links is 23 miles from Marcassie Farm Lodges - Blackthorn Studio, while University of the Highlands and Islands, Inverness is 28 miles away.

Holiday home in Aberlour, Archiestown · 18.56 km from centre
9.5
12 reviews
Featuring a garden, Taighsona Bothy, Speyside - amazing views! offers accommodations in Archiestown. Private parking is available on site at this recently renovated property. Grantown Museum is 20 miles away and Brodie Castle is 23 miles from the vacation home.
With free Wifi, this 1-bedroom vacation home features a cable flat-screen TV and a kitchen with an oven and microwave. Guests can take in the views of the mountain from the balcony, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.
Elgin Cathedral is 16 miles from the vacation home, while Huntly Castle is 23 miles from the property.

Apartment in Forres, Findhorn · 17.11 km from centre
9.5
26 reviews
Providing quiet street views, Modern Eco-Lodges near Findhorn Beach in Findhorn provides accommodations and a garden. This beachfront property offers access to a balcony, free private parking, and free Wifi. Every room includes a patio with inner courtyard views.
The apartment provides guests with a terrace, garden views, a seating area, a flat-screen TV, a fully equipped kitchenette with an oven and a microwave, and a private bathroom with walk-in shower and a hair dryer. A toaster, a fridge, and stovetop are also provided, as well as a coffee machine and a kettle. At the apartment complex, every unit includes bed linen and towels.
Findhorn Beach is a few steps from Modern Eco-Lodges near Findhorn Beach, while Elgin Cathedral is 13 miles away. Inverness Airport is 22 miles from the property.

Apartment in Elgin, Burghead · 11.94 km from centre
8.5
6 reviews
Located in Burghead, just 16 km from Elgin Cathedral, Flat by the Sea provides beachfront accommodation with a private beach area, a garden and free WiFi. It is situated 22 km from Brodie Castle and offers private check-in and check-out. The property is non-smoking and is set 49 km from Castle Stuart Golf Links.
The apartment is equipped with 1 bedroom, a flat-screen TV with streaming services and a fully equipped kitchenette that provides guests with an oven, a microwave, a washing machine, a toaster and a fridge. Guests can take in the ambience of the surroundings from an outdoor dining area. The apartment offers bed linen, towels and laundry service.
A minimarket is available at the apartment.
Nairn Dunbar Golf Club is 32 km from the apartment, while Nairn Museum is 33 km away.

Hotel in Rothes, Aberlour · 14.89 km from centre
9.4
209 reviews
Located in Aberlour, The Station Hotel is a 5-minute drive from Macallan Distillery and 6 minutes from Speyside Cooperage. This hotel is 5.1 mi (8.2 km) from Aberlour Distillery and 7 mi (11.3 km) from Balvenie Distillery.

Holiday home in Forres · 16.99 km from centre
9.7
3 reviews
Marcassie Farm Lodges - Ash Studio is located in Forres, just 29 miles from Inverness Castle and 13 miles from Elgin Cathedral. This property offers access to a balcony, free private parking, and free Wifi. Castle Stuart Golf Links is 23 miles away and University of the Highlands and Islands, Inverness is 28 miles from the vacation home.
The vacation home is composed of 1 separate bedroom, a living room, a fully equipped kitchen with an oven and microwave, and 1 bathroom. Towels and bed linen are provided in the vacation home. The accommodation is non-smoking.
Guests at the vacation home will be able to enjoy activities in and around Forres, like skiing, golfing, and fishing. Guests at Marcassie Farm Lodges - Ash Studio can enjoy hiking nearby, or make the most of the garden.
Inverness Train Station is 28 miles from the accommodation, while Brodie Castle is 6.4 miles away.

Inn in Moray, Fochabers · 13.52 km from centre
8.0
570 reviews
Breakfast available
Gordon Arms Hotel has an excellent reputation for its warm, friendly atmosphere and good food in comfortable surroundings.
The former coaching inn is based in the attractive village of Fochabers in Moray and has served guests for over 200 years. Fochabers has easy access to the ‘Malt Whiskey Trail’, and is ideal for fishing, walking and cycling trips.
The Gordon Arms uses superb ingredients from Scotland and the Highlands, including: venison, lamb, game (in season, and fish and seafood from the Moray Coast).

Chalet in Forres, Findhorn · 16.30 km from centre
10.0
2 reviews
Findhorn Bay - Sandpiper Eco chalet offers accommodations in Findhorn, a 16-minute walk from Findhorn Beach and 30 miles from Inverness Castle. This property offers access to a terrace, free private parking, and free Wifi. University of the Highlands and Islands, Inverness is 30 miles from the chalet and Inverness Train Station is 30 miles away.
The chalet is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.
Elgin Cathedral is 12 miles from the chalet, while Castle Stuart Golf Links is 25 miles from the property. Inverness Airport is 21 miles away.

Hotel in Aberlour, Archiestown · 18.81 km from centre
9.5
21 reviews
Located in Archiestown, 17 miles from Elgin Cathedral, Hotel 1881 of Speyside provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel features free WiFi and a bar. The property has a concierge service and luggage storage space for guests.
At the hotel, each room comes with a desk and a flat-screen TV. The private bathroom is equipped with a shower, free toiletries and a hairdryer. Guest rooms will provide guests with a closet and an electric tea pot.
The area is popular for hiking, and bike rental is available at Hotel 1881 of Speyside.
Huntly Castle is 23 miles from the accommodation, while Grantown Museum is 19 miles away. Inverness Airport is 35 miles from the property.

Holiday home in Forres, Findhorn · 17.41 km from centre
9.9
36 reviews
Nana Cottage, Findhorn Village is located in Findhorn, just a 11-minute walk from Findhorn Beach and 13 miles from Elgin Cathedral. Housed in a building dating from 2022, this vacation home offers free Wifi and free private parking. Inverness Train Station is 31 miles from the vacation home and Brodie Castle is 8.9 miles away.
The vacation home consists of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.
Guests can relax in the garden at the property.
Castle Stuart Golf Links is 26 miles from the vacation home, while University of the Highlands and Islands, Inverness is 31 miles from the property. Inverness Airport is 22 miles away.

Holiday home in Elgin, Hopeman · 9.56 km from centre
9.3
9 reviews
Shoemakers Steading is located in Hopeman, just 7.7 miles from Elgin Cathedral and 14 miles from Brodie Castle. The property is around 20 miles from Nairn Dunbar Golf Club, 21 miles from Nairn Museum, and 22 miles from The Nairn Golf Club.
The vacation home features 2 bedrooms, a fully equipped kitchen with kitchenware, a washing machine, and 1 bathroom. Offering free private parking, this 3-star vacation home also features free Wifi. For added privacy, the accommodation features a private entrance.
Cawdor Castle is 25 miles from Shoemakers Steading, while Kilravock Castle is 27 miles from the property. Inverness Airport is 28 miles away.
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.