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

Bed & breakfast in Nairn · 84.38 km from centre
9.6
59 reviews
Breakfast available
With a stay at Cawdor House, you'll be centrally located in Nairn – a 7-minute walk from Nairn Museum and 15 minutes by foot from Nairn Beach. This bed & breakfast is 0.9 mi (1.4 km) from Moray Firth and 1.1 mi (1.7 km) from Nairn Golf Club.

Guesthouse in Nairn · 85.09 km from centre
9.6
18 reviews
Breakfast available
With a stay at Greenlawns in Nairn, you'll be near the beach, within a 10-minute walk of Nairn Beach and Moray Firth. This upscale guesthouse is 0.6 mi (1 km) from Nairn Golf Club and 6 mi (9.7 km) from Cawdor Castle.

Hotel in Aberlour, Archiestown · 48.71 km from centre
9.5
21 reviews
Located in Archiestown, 27 km from Elgin Cathedral, Hotel 1881 of Speyside provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel features free WiFi and a bar. The property is allergy-free and is set 38 km from Huntly Castle.
At the hotel, all rooms are equipped with a wardrobe. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At Hotel 1881 of Speyside each room comes with a desk and a flat-screen TV.
The area is popular for hiking, and bike hire is available at the accommodation.
Grantown Museum is 31 km from Hotel 1881 of Speyside, while Brodie Castle is 35 km away. Inverness Airport is 57 km from the property.

Apartment in Lossiemouth · 69.83 km from centre
9.5
6 reviews
Situated in Lossiemouth, Northern Lights offers accommodation with a private pool. There is an on-site restaurant, plus free private parking and free WiFi are available. The property is non-smoking and is set 300 metres from Lossiemouth West Beach.
Leading onto a balcony with quiet street views, the apartment consists of 2 bedrooms. Offering a terrace with mountain views, this apartment also has a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven and a microwave, as well as 2 bathrooms with a walk-in shower. The property has an outdoor dining area.
There is a coffee shop, and a minimarket is also available.
Elgin Cathedral is 11 km from the apartment, while Brodie Castle is 30 km away. Inverness Airport is 51 km from the property.

Holiday home in Lossiemouth · 69.83 km from centre
9.5
2 reviews
Situated just 300 metres from Lossiemouth West Beach, Aurora Sky features accommodation in Lossiemouth with access to a private beach area, a bar, as well as full-day security. Guests can benefit from a patio and a children's playground. There is a sun terrace and guests can make use of free WiFi, free private parking and an electric vehicle charging station.
The holiday home has 3 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with an oven and a microwave, and 2 bathrooms with a walk-in shower. For added privacy, the accommodation features a private entrance.
At the holiday home, the family-friendly restaurant is open for dinner, lunch and brunch and specialises in British cuisine.
Elgin Cathedral is 11 km from Aurora Sky, while Brodie Castle is 30 km from the property. Inverness Airport is 51 km away.

Bed and breakfast in Carnoustie · 79.97 km from centre
9.5
348 reviews
Breakfast available
Featuring a garden and views of garden, Morven Guest House Carnoustie is a bed and breakfast situated in a historic building in Carnoustie, 1.2 km from Carnoustie Beach. There is an on-site restaurant, plus free private parking and free WiFi are available. Boasting family rooms, this property also provides guests with a picnic area.
At the bed and breakfast, all units are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. Some units include a terrace and/or a patio with sea views. The units will provide guests with a outdoor furniture and a kettle.
Full English/Irish and vegetarian breakfast options with fruits and juice are available. A bar can be found on-site.
Guests at the bed and breakfast will be able to enjoy activities in and around Carnoustie, like cycling and hiking.
Discovery Point is 19 km from Morven Guest House Carnoustie, while Lunan Bay is 27 km away. Dundee Airport is 22 km from the property.

Hotel in Rothes, Aberlour · 48.60 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.

Hotel in Cullen, Buckie · 53.38 km from centre
9.4
106 reviews
With a stay at The Seafield Arms in Buckie, you'll be a 2-minute walk from Cullen Millennium Garden and 6 minutes by foot from Cullen Harbour. This hotel is 1 mi (1.5 km) from Cullen Golf Club and 2.7 mi (4.3 km) from Bow Fiddle Rock.

Holiday home in Montrose · 54.38 km from centre
9.4
10 reviews
Breakfast available
Situated in Montrose in the Angus region and Montrose Beach reachable within 1.7 km, Charleton Farm Cottages features accommodation with free WiFi, a children's playground, a garden and free private parking. Boasting a minimarket, this property also provides guests with a picnic area. The property is non-smoking and is set 12 km from Lunan Bay.
The holiday home with a patio and garden views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchenette with a fridge and a stovetop, and 1 bathroom with a walk-in shower. Towels and bed linen are available in the holiday home. There is also a seating area and a fireplace.
Guests can grab a bite to eat in the in-house family-friendly restaurant, which specialises in British cuisine and also offers vegetarian, vegan and dairy-free options.
Guests at the holiday home will be able to enjoy activities in and around Montrose, like hiking. Barbecue facilities are provided.
Glamis Castle is 46 km from Charleton Farm Cottages, while House of Dun & Montrose Basin Nature Reserve is 7.8 km from the property. Dundee Airport is 60 km away.

Holiday home in Kirriemuir · 66.77 km from centre
9.4
27 reviews
Featuring garden views, Plovermuir Cottage features accommodation with a garden and a patio, around 28 km from Discovery Point. There is an in-house restaurant, plus free private parking and free WiFi are available. The property is non-smoking and is situated 40 km from Lunan Bay.
Boasting a DVD player, the holiday home has a fully equipped kitchen with an oven, a microwave and a toaster, a living room with a seating area and a dining area, 1 bedroom, and 2 bathrooms with a walk-in shower and a bath. 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.
Skiing and hiking are possible within the area, and the holiday home offers ski storage space.
Scone Palace is 44 km from Plovermuir Cottage, while St Andrews University is 49 km from the property. Dundee Airport is 32 km away.

Hotel in Blairgowrie, Alyth · 74.98 km from centre
9.4
521 reviews
The Lands of Loyal stands proudly at the foot of Loyal Hill, overlooking the picturesque town of Alyth, 2 golf courses, and the rolling farmland of the Vale of Strathmore.
The grand hall is a masterpiece of Victorian architecture and is at the heart of this beautiful country-house hotel in the heart of Tayside. The restaurant is highly acclaimed and open every day for lunch and dinner. Non-residents are also welcome.
The Lands of Loyal Hotel is an excellent base for touring Perthshire and Angus. You can easily access the Glens and Cairngorm National Park by picking up the Cateran walking trail from the hotel. Visit the majestic castles and palaces at Glamis and Scone. Alyth is easy to reach and is 30 minutes from Perth and Dundee.

Apartment in Lossiemouth · 68.36 km from centre
9.3
32 reviews
Set in Lossiemouth, Lossiemouth Haven offers a restaurant and sea views, 500 metres from Lossiemouth West Beach and 9.3 km from Elgin Cathedral. This beachfront property offers access to free WiFi and free private parking. Brodie Castle is 34 km away and Nairn Dunbar Golf Club is 43 km from the apartment.
The apartment features 2 bedrooms, a flat-screen TV with satellite channels, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a bath. Towels and bed linen are featured in the apartment. This apartment is allergy-free and non-smoking.
Guests at the apartment will be able to enjoy activities in and around Lossiemouth, like hiking.
Nairn Museum is 44 km from Lossiemouth Haven, while The Nairn Golf Club is 45 km away.

Bed and breakfast in Keith · 40.97 km from centre
9.2
143 reviews
Set in Keith and only 18 km from Huntly Castle, Isla Bank House offers accommodation with garden views, free WiFi and free private parking. Boasting private check-in and check-out, this property also provides guests with a picnic area. Guests can make use of a bar.
At the bed and breakfast, units come with a desk. Additional in-room amenities include wine or champagne. All units feature a private bathroom, a hair dryer and bed linen.
Guests can dine in the in-house traditional restaurant, which specialises in British cuisine and also offers vegetarian, vegan and dairy-free options.
Guests at the bed and breakfast can enjoy cycling and hiking nearby, or make the most of the garden.
Elgin Cathedral is 27 km from Isla Bank House, while Leith Hall Garden & Estate is 29 km from the property.

Guesthouse in Portsoy, Banff · 50.47 km from centre
9.2
114 reviews
Breakfast available
Located in Banff, Durn House is in a rural location, within a 5-minute drive of Portsoy Ice Cream and Portsoy Pottery. This guest house is 2.5 mi (4.1 km) from Sanine Beach and 3 mi (4.8 km) from Fordyce Joiners Workshop and Visitor Centre.

Inn in Blairgowrie · 81.01 km from centre
9.2
72 reviews
Breakfast available
Located in Blairgowrie, The Old Cross Inn is a 3-minute drive from Alyth Museum and 6 minutes from Blairgowrie Golf Club. This inn is 5.1 mi (8.2 km) from Strathmore Golf Centre and 7.3 mi (11.8 km) from Meigle Museum.

Hotel in Dundee · 86.89 km from centre
9.2
1,065 reviews
Breakfast available
With a stay at Apex City Quay Hotel & Spa, you'll be centrally located in Dundee, just a 4-minute walk from HMS Unicorn and 7 minutes by foot from Minnie the Minx Statue. This spa hotel is 14.6 mi (23.6 km) from Old Course at St Andrews and 0.4 mi (0.6 km) from V&A Dundee.

Holiday home in Braemar · 52.03 km from centre
9.0
746 reviews
Situated in Braemar, Braemar Lodge Cabins Not for profit features a restaurant, mountain views and free WiFi, 20 km from CairnGorm National Park and 20 km from Balmoral Castle. There is a private entrance at the holiday home for the convenience of those who stay. The rooms are fitted with a patio with views of the garden.
Featuring a well-fitted kitchenette with an oven and a microwave, each unit also comes with a safety deposit box, a satellite flat-screen TV, ironing facilities, wardrobe and a seating area with a sofa. There is a private bathroom with shower in every unit, along with slippers, a hair dryer and free toiletries. At the holiday home, units have bed linen and towels.
A bar can be found on-site.
You can play tennis at the holiday home. Skiing, fishing and hiking are possible within the area, and Braemar Lodge Cabins Not for profit offers a ski school.
Glenshee Ski Centre is 14 km from the accommodation, while Corgarff Castle is 37 km from the property. Dundee Airport is 80 km away.

Holiday home in Aviemore · 72.36 km from centre
9.0
83 reviews
Featuring lake views, 81 The Heathers, Aviemore Holiday Park, Dalfaber rd Aviemore PH22 1PX offers accommodation with a garden and a patio, around 49 km from University of the Highlands and Islands, Inverness. The property features garden and quiet street views, and is 13 km from Boat of Garten Golf Club. There is a restaurant serving British cuisine, and free private parking is available.
The holiday home is fitted with 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with mountain views. The unit is soundproofed and includes a parquet floors as well as a fireplace. The property has an outdoor dining area.
A bar can be found on-site.
Guests at the holiday home will be able to enjoy activities in and around Aviemore, like hiking. Skiing and cycling can be enjoyed nearby, while a ski equipment rental service and a ski pass sales point are also available on-site.
Highland Wildlife Park is 13 km from 81 The Heathers, Aviemore Holiday Park, Dalfaber rd Aviemore PH22 1PX, while Landmark Forest Adventure Park is 13 km away. Inverness Airport is 60 km from the property.

Hotel in Carnoustie · 80.56 km from centre
9.0
1,000 reviews
Breakfast available
With a stay at Carnoustie Golf Hotel in Carnoustie, you'll be next to a golf course, just a 5-minute walk from Carnoustie Golf Links and 5 minutes by foot from Barry Sands. This golf hotel is 25.6 mi (41.2 km) from Old Course at St Andrews and 0.3 mi (0.4 km) from Carnoustie Leisure Centre.

Holiday home in Forfar · 69.15 km from centre
8.9
22 reviews
Featuring garden views, Kimadalyn provides accommodation with a garden and a terrace, around 20 km from Discovery Point. There is an on-site restaurant, plus free private parking and free WiFi are available. The property is non-smoking and is located 32 km from Lunan Bay.
The holiday home is located on the ground floor and is equipped with 2 bedrooms, a flat-screen TV with streaming services and a fully equipped kitchen that provides guests with an oven, a microwave, a washing machine, a toaster and a fridge. Towels and bed linen are provided in the holiday home. There is also a seating area and a fireplace.
There is a coffee shop on-site.
Guests at the holiday home will be able to enjoy activities in and around Forfar, like hiking. The holiday home has a picnic area where you can spend a day out in the open.
St Andrews University is 40 km from Kimadalyn, while St Andrews Bay is 45 km away. Dundee Airport is 23 km from the property.