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
Inn in Grantown on Spey · 25.19 mi from centre
7.9
826 reviews
Originally a 17th century inn, the Garth hotel and Restaurant is nestled amid its own extensive grounds and landscaped gardens.
Located on the North East side of The Square, the tastefully modern accommodations offer attractive views of either the countryside or the Victorian elegance of the town. After dining on fresh local produce in the popular restaurant, relax in the bar with its wide selection of draft and bottled beers, wines, spirits and over 70 malt whiskeys.
Hotel in Portsoy, Banff · 58.63 mi from centre
8.8
69 reviews
Breakfast available
With a stay at Homesly The Station Hotel in Banff, you'll be a 1-minute walk from Portsoy Ice Cream and 6 minutes by foot from Portsoy Pottery. This hotel is 2.3 mi (3.7 km) from Sanine Beach and 2.8 mi (4.4 km) from Fordyce Joiners Workshop and Visitor Centre.
Hotel in Tain · 23.86 mi from centre
8.0
253 reviews
Breakfast available
When you a stay at The Royal Hotel Tain in Tain, you'll be next to a golf course, within a 5-minute walk of Browns Gallery and Tain Through Time. This golf hotel is 0.5 mi (0.8 km) from Tain Golf Course and 1.3 mi (2.1 km) from Glenmorangie Distillery.
Hotel in Aviemore · 25.19 mi from centre
Breakfast available
With a stay at Premier Inn Aviemore in Aviemore, you'll be within a 10-minute walk of Strathspey Steam Railway and Spey Valley Golf Course. This hotel is 14.9 mi (24 km) from Cairngorms National Park and 0.8 mi (1.3 km) from Rothiemurchus Estate Visitor Centre.
Inn in Pitlochry · 56.66 mi from centre
9.8
335 reviews
With a stay at The Old Mill Inn in Pitlochry, you'll be within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This inn is 0.6 mi (1 km) from Pitlochry Golf Club and 0.7 mi (1.2 km) from Bells Blair Athol Distillery.
Hotel in Dingwall · 13.40 mi from centre
8.2
115 reviews
Breakfast available
Located in Dingwall, Novar Arms Hotel is a 1-minute drive from Fyrish Monument and 7 minutes from Alness Golf Club. This spa hotel is 5.2 mi (8.3 km) from Dalmore Distillery and 6.3 mi (10.2 km) from Dingwall Museum.
Hotel in Blair Atholl · 51.28 mi from centre
8.0
1,201 reviews
Opposite Blair Castle, family-run 19th-century Atholl Arms is full of character, offering log fires, locally sourced food and Wi-Fi. Shopping at the House of Bruar is nearby.
The hotel's cuisine is fresh, simple, full of local flavors and served in the Baronial Dining Room with minstrels' gallery. Enjoy wonderful Scottish malts in the cozy, informal surroundings of Bothy Bar.
The Atholl Arms stands proudly at the northern end of the quiet village of Blair Atholl, near Pitlochry. In Blair Atholl, you can try shooting, golf, climbing Munros, fishing, walking, adventure sports and sightseeing. There is salmon fishing at the River Tay and Tummel.
Hotel in Inverness · 1.09 mi from centre
7.6
976 reviews
Breakfast available
With a stay at Leonardo Hotel Inverness, you'll be centrally located in Inverness, within a 10-minute drive of Inverness Castle and Eastgate Shopping Centre. This eco-certified hotel is 1.7 mi (2.7 km) from Victorian Market and 2.1 mi (3.4 km) from Uilebheist Distillery & Brewery.
Bed & breakfast in Elgin · 35.82 mi from centre
7.6
121 reviews
With a stay at The Royal Hotel in Elgin, you'll be within a 15-minute walk of Relax and Elgin Museum. This bed & breakfast is 0.7 mi (1.1 km) from Elgin Cathedral and 2.7 mi (4.4 km) from Spynie Palace.
Hotel in Dingwall · 10.90 mi from centre
7.4
102 reviews
Breakfast available
Located in Dingwall, The National Hotel is within a 5-minute drive of Dingwall Museum and Blackmuir Wood. This hotel is 14.3 mi (23 km) from Inverness Castle and 4.9 mi (7.9 km) from Eagle Stone.
Hotel in Fort William · 56.91 mi from centre
8.1
5,399 reviews
Located in the shadows of Ben Nevis and overlooking the picturesque Loch Linnhe, this hotel offers bed and breakfast accommodations 5 minutes’ walk from the center of Fort William.
This property includes a elevator and some rooms at the Cruachan feature stunning views of the loch and the Morvern Hills beyond. All feature a TV with satellite channels and free Wi-Fi is available throughout the building.
Evening meals and bar food can be enjoyed in the spacious eating area or on the open terrace, which features spectacular views. The food is made from locally sourced ingredients. Breakfast include a range of cooked items such as bacon and sausages as well as a buffet, which includes cereals, yogurt, selection of mixed fruits and juice. The Cruachan Bar would open at 4 pm. Drinks are served until 10:30 pm.
Hotel in Grantown-on-Spey · 25.00 mi from centre
9.2
279 reviews
Breakfast available
With a stay at The Speyside Hotel in Grantown-on-Spey, you'll be next to a golf course, within a 15-minute drive of Cairngorms National Park and Grantown Museum. This golf hotel is 5.7 mi (9.2 km) from Abernethy Golf Club and 8.7 mi (14 km) from Loch Garten Osprey Centre.
Apartment in Elgin · 36.21 mi from centre
7.6
5 reviews
With a stay at this apartment in Elgin, you'll be a 3-minute walk from Elgin Cathedral and 8 minutes by foot from Elgin Museum. This apartment is 0.8 mi (1.3 km) from Relax and 2 mi (3.3 km) from Spynie Palace.
Hotel in Pitlochry · 56.80 mi from centre
8.2
275 reviews
Breakfast available
When you stay at Rosemount Hotel in Pitlochry, you'll be in the historical district, within a 5-minute drive of Bells Blair Athol Distillery and Pitlochry Festival Theatre. This hotel is 0.9 mi (1.5 km) from Black Spout Waterfall and 1.2 mi (2 km) from Pitlochry Power Station and Dam.
Hotel in Inverness · 0.76 mi from centre
9.0
950 reviews
Breakfast available
With a stay at Kingsmills Hotel in Inverness (Crown), you'll be within a 5-minute drive of Inverness Castle and Victorian Market. This family-friendly hotel is 1.3 mi (2.1 km) from Inverness Cathedral and 1.5 mi (2.4 km) from Eden Court Theatre.
Hotel in Inverness · 7.22 mi from centre
9.0
811 reviews
Breakfast available
Located in Inverness, Courtyard by Marriott Inverness Airport is a 2-minute drive from Castle Stuart and 9 minutes from Culloden Battlefield. This eco-certified hotel is 7.1 mi (11.4 km) from Cawdor Castle and 8.3 mi (13.3 km) from Eastgate Shopping Centre.
Hotel in Inverness · 1.26 mi from centre
Breakfast available
With a stay at Premier Inn Inverness West in Inverness, you'll be within a 5-minute drive of Inverness Castle and Torvean Golf Club. This hotel is 15.5 mi (24.9 km) from Urquhart Castle and 0.6 mi (0.9 km) from Inverness Botanic Gardens.
Bed & breakfast in Kingussie · 28.44 mi from centre
9.4
16 reviews
Breakfast available
When you stay at The Crossing in Kingussie, you'll be on the riverwalk, within a 5-minute drive of Ruthven Barracks and Kingussie Golf Club. This bed & breakfast is 14.8 mi (23.8 km) from Cairngorms National Park and 2.2 mi (3.6 km) from Highland Folk Museum.
Hotel in Pitlochry · 56.14 mi from centre
8.0
74 reviews
Breakfast available
With a stay at Moulin Hotel in Pitlochry, you'll be on a river, within a 10-minute drive of Cairngorms National Park and Rob Roy Way - North. This hotel is 0.7 mi (1.1 km) from Pitlochry Golf Club and 1.2 mi (2 km) from Bells Blair Athol Distillery.
Castle in Tain · 23.51 mi from centre
7.8
34 reviews
Breakfast available
With a stay at Mansfield Castle Hotel in Tain, you'll be within a 10-minute walk of Browns Gallery and Tain Through Time. This castle is 0.9 mi (1.4 km) from Tain Golf Course and 1.9 mi (3.1 km) from Glenmorangie Distillery.