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

Hotel in Pitlochry · 91.15 km from centre
8.6
388 reviews
Breakfast available
With a stay at McKays Hotel Bar & Restaurant in Pitlochry, you'll be next to a golf course, within a 5-minute drive of Cairngorms National Park and Rob Roy Way - North. This golf hotel is 0.5 mi (0.9 km) from Pitlochry Golf Club and 0.7 mi (1.2 km) from Bells Blair Athol Distillery.

Hotel in Wester Ross, Poolewe · 88.18 km from centre
7.7
998 reviews
Set in 16th-century coaching inn, the Poolewe Hotel overlooks Loch Ewe and Inverewe’s botanical gardens.
Local produce is served in Poolewe’s restaurant. A range of malt whiskies and local real ales are served in the bistro and bar area. A pool table, darts board and HD TV are also available.
An undemanding cycle path alongside Loch Ewe is in the immediate area. Scenic hill walking is possible in the surrounding Wester Ross countryside.
A TV and tea and coffee facilities and a private bathroom are provided in each room. Some rooms feature beautiful mountain or sea views.

Hotel in Lossiemouth · 61.53 km from centre
8.6
224 reviews
Breakfast available
With a stay at Golf View Hotel in Lossiemouth, you'll be next to a golf course, just steps from Moray Golf Club and a 2-minute drive from Lossiemouth Fisheries & Community Museum. This golf hotel is 0.8 mi (1.3 km) from Lossiemouth East Beach and 1.9 mi (3.1 km) from Covesea Lighthouse.

Inn in Grantown-on-Spey, Grantown on Spey · 40.54 km from centre
7.9
831 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 accommodation offers attractive views of either the countryside or the Victorian elegance of the town. After dining on fresh local produce in the popular à la carte restaurant, relax in the bar with its wide selection of draught and bottled beers, wines, spirits and over 70 malt whiskies.

Bed & breakfast in Kingussie · 45.64 km from centre
8.4
47 reviews
Breakfast available
With a stay at Avondale House in Kingussie, you'll be within a 10-minute walk of Fused and Light and Kingussie Golf Club. This bed & breakfast is 13.5 mi (21.7 km) from Cairngorms National Park and 1.1 mi (1.8 km) from Ruthven Barracks.

Guesthouse in Aviemore · 39.59 km from centre
8.8
55 reviews
Located in Aviemore, Sweeney Aviemore Two is within a 15-minute walk of Strathspey Steam Railway and Dalfaber Neighbourhood Centre. This guest house is 13.7 mi (22 km) from Cairngorms National Park and 0.7 mi (1.1 km) from Spey Valley Golf Course.

Hotel in Tain · 38.46 km from centre
With a stay at this apartment in Tain, you'll be just steps from Tain Through Time and Browns Gallery. This apartment is 0.5 mi (0.8 km) from Tain Golf Course and 1.3 mi (2.1 km) from Glenmorangie Distillery.

Guest house in Inverness City Centre, Inverness · 0.34 km from centre
6.2
820 reviews
Budget Rooms in Inverness features accommodation with free WiFi, less than 1 km from Inverness Railway Station, 3.4 km from University of the Highlands and Islands, Inverness and 12 km from Castle Stuart Golf Links. The property is around 34 km from Strathpeffer Spa Golf Club, 400 metres from Inverness Museum and Art Gallery and 4.7 km from Caledonian Thistle. The property is 200 metres from the city centre and 400 metres from Inverness Castle.
At the guest house, every unit is fitted with a private bathroom.
Culloden Battlefield is 8.7 km from the guest house, while Fort George is 20 km from the property. Inverness Airport is 14 km away.

Inn in Brora · 63.10 km from centre
8.2
295 reviews
Breakfast available
Located in Brora, Sutherland Inn is within a 5-minute drive of Clynelish Distillery and Brora Beach. This inn is 3.2 mi (5.2 km) from Carn Liath and 3.4 mi (5.5 km) from Loch Brora.

Hotel in Portsoy, Banff · 94.26 km from centre
7.0
15 reviews
Breakfast available
With a stay at The Boyne Hotel in Banff, you'll be a 2-minute walk from Portsoy Pottery and 5 minutes by foot from Portsoy Ice Cream. This hotel is 2.3 mi (3.8 km) from Sanine Beach and 2.8 mi (4.5 km) from Fordyce Joiners Workshop and Visitor Centre.

Hotel in Buckie · 78.33 km from centre
7.0
163 reviews
With a stay at The Old Coach House Hotel in Buckie, you'll be within a 5-minute walk of Cluny Square and Ian Johnston Park. This hotel is 0.2 mi (0.4 km) from Buckie Library and 0.3 mi (0.4 km) from Buckie and District Fishing Heritage Centre.

Hotel in Strathpeffer · 22.31 km from centre
Located in Strathpeffer, 30 km from Inverness Castle, Strathpeffer Hotel provides accommodation with a garden, free private parking, a restaurant and a bar. The property is set 30 km from Inverness Railway Station, 31 km from University of the Highlands and Islands, Inverness and 37 km from Castle Stuart Golf Links. The property is non-smoking and is situated 800 metres from Strathpeffer Spa Golf Club.
Guest rooms in the hotel are fitted with a flat-screen TV. With a private bathroom equipped with a shower and a hairdryer, rooms at Strathpeffer Hotel also offer free WiFi.
Aigas Golf Course is 17 km from the accommodation, while Caledonian Thistle is 28 km away. Inverness Airport is 43 km from the property.

Inn in Inverness City Centre, Inverness · 0.10 km from centre
8.0
79 reviews
With a stay at Black Isle Bar and Rooms in Inverness (Inverness City Centre), you'll be within a 10-minute walk of Inverness Castle and Victorian Market. This inn is 0.2 mi (0.3 km) from Eastgate Shopping Centre and 0.5 mi (0.8 km) from Merkinch Local Nature Reserve.

Hotel in Gairloch · 92.47 km from centre
7.9
1,078 reviews
Situated in Gairloch, The Millcroft offers 3-star accommodation with a bar. Free WiFi and free parking is available.
All rooms are fitted with a private bathroom, while most rooms offer sea views.
Guests can enjoy a full Scottish breakfast or continental breakfast. The restaurant at The Millcroft serves local cuisine. During the winter months, the kitchen serves a reduced bar menu.
Gairloch beach is 1.6 km from the property.
Ullapool is 37 km from the accommodation. The nearest airport is Inverness Airport, 125 km from The Millcroft.

Hotel in Wester Ross, Kyle of Lochalsh · 91.96 km from centre
7.5
1,695 reviews
Breakfast available
With traditional rooms and a cosy bar, this hotel offers free parking and fine dining. The Kyle Hotel is situated in the Kyle of Lochalsh, the gateway to the Isle of Skye.
Bright and airy bedrooms each have a private modern bathroom. Rooms also feature a work desk, TV and tea/coffee facilities.
The restaurant serves a classic British menu, featuring locally caught seafood. The bar offers a similar menu and beverages, and cooked breakfasts are available daily.
On Scotland’s spectacular West Coast, Kyle Hotel is just a 10-minute walk from Kyle of Lochalsh Rail Station and Bus Terminal. The shores of Loch Alsh can be reached in a 10-minute walk.

Inn in Nairn · 24.11 km from centre
8.0
438 reviews
Less than 10 minutes’ walk from Nairn’s coast, this hotel offers free, high-speed Wi-Fi access throughout. Each modern room has an en suite bathroom with a selection of free toiletries. Free off-road parking is provided and Nairn town centre is just a 5-minute walk away.
Dolphins can be spotted off the coast and 2 championship golf courses are within 5 minutes’ drive of The Albert Inn. Inverness Airport is less than 10 minutes’ drive away and Inverness’ lovely city centre can be reached after a 20-minute drive.
Guests can enjoy a full Scottish breakfast in Albert Inn's dining room and there is also an on-site bar to relax with a drink in.

Bed & breakfast in Newtonmore · 46.57 km from centre
9.8
30 reviews
Breakfast available
With a stay at The Braeriach in Newtonmore, you'll be in a national park, within a 15-minute drive of Cairngorms National Park and Clan Macpherson Museum. This bed & breakfast is 0.2 mi (0.4 km) from Newtonmore Golf Club and 0.8 mi (1.4 km) from Highland Folk Museum.

Hotel in Newtonmore · 46.51 km from centre
7.8
63 reviews
With a stay at OYO Braeriach Hotel, Highlands Scotland in Newtonmore, you'll be next to a golf course, within a 15-minute drive of Cairngorms National Park and Newtonmore Golf Club. This golf hotel is 0.8 mi (1.2 km) from Highland Folk Museum and 3.1 mi (5 km) from Kingussie Golf Club.

Inn in Moray, Fochabers · 68.88 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 Whisky 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).

Hotel in Dingwall · 18.99 km from centre
8.1
1,141 reviews
Tulloch Castle Hotel, a 12th-century-castle set in the beautiful Highlands of Scotland, a 5-minute drive to the centre of Dingwall, offers a 24-hour front desk, a bar and a restaurant. Guests can explore the North Coast 500 route from this property.
At Turrets Restaurant, a full Scottish breakfast is served every morning and traditional Scottish food is available for dinner. The chef uses local produce whenever possible.
The bedrooms are decorated with period features and all come with their own bathroom. Other facilities include an iron, tea/coffee and satellite TV.