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 Munlochy · 58.82 km from centre
Located in Munlochy, Remarkable 1-bed Treehouse 10 Mins From Inverness is a 1-minute drive from Wildwoodz Paintball and Lasertag Park and 6 minutes from Caledonian Stadium.

Hotel in Pitlochry · 109.23 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 Dornoch · 91.27 km from centre
8.3
1,268 reviews
A 500-year-old converted Scottish castle, this hotel is set in the centre of Durnoch, opposite a 13th-century cathedral. It boasts period features throughout the property, as well as fine dining and quiet walled gardens.
Bright rooms all have a TV, tea/coffee and a private bathroom, whilst some also include a seating area and a four-poster bed. Many rooms have views of the hotel’s walled garden, Dornoch Firth or Dornoch Cathedral.
The award-winning Garden Restaurant has original 15th-century stone walls and wooden floors. It offers traditional Scottish dishes using local produce including local seafood, Aberdeen Angus beef and Highland venison.
Dornoch Castle Hotel is a 15-minute walk from the seashore and 10 minutes’ walk away is Royal Dornoch Golf Club. Pubs and restaurants are just a few minutes’ walk.
We allow dogs in our ground floor Garden Standard Rooms. Please advise the hotel after booking if you are bringing your dog. We charge a £15 supplement per dog, per night. We do not allow dogs in our upper floor Garden Standard Rooms or Castle Rooms.

Inn in Isle of Skye, Strath · 45.27 km from centre
Breakfast available
Located in Strath (Broadford), Hebridean Inn is within a 5-minute drive of Isle of Skye Market Square and Giant MacAskill Musuem. This inn is 6.7 mi (10.8 km) from Skye Bridge and 7.1 mi (11.4 km) from Bright Water Visitor Centre.

Hotel in Wester Ross, Poolewe · 57.08 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 Aboyne · 134.75 km from centre
Breakfast available
When you stay at Cambus o'May Hotel in Aboyne, you'll be on the riverwalk, within a 15-minute drive of Cairngorms National Park and Balmoral Castle. This hotel is 2 mi (3.3 km) from Muir of Dinnet National Nature Reserve and 4.2 mi (6.7 km) from Victoria and Albert Halls.

Hotel in Lossiemouth · 119.12 km from centre
8.2
167 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.

Hotel in Lochgilphead · 135.64 km from centre
When you stay at Kirnan Estate in Lochgilphead, you'll be within a 10-minute drive of Dunadd and Kilmartin Glen. This country house is 5.1 mi (8.2 km) from Moine Mhor Nature Reserve and 6 mi (9.7 km) from Studio Barn Argyll.

Hotel in Lochailort · 58.00 km from centre
Breakfast available
With a stay at Lochailort Inn in Lochailort, you'll be by the sea, within a 15-minute drive of Glenfinnan Viaduct and Lochaber Geopark. This inn is 10 mi (16.1 km) from Glenfinnan Monument and 12.6 mi (20.3 km) from Morar Beach.

Guesthouse in Aviemore · 80.27 km from centre
8.8
7 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.

Inn in Guildtown, Perth · 141.40 km from centre
Breakfast available
With a stay at The Anglers Inn in Perth, you'll be within a 10-minute drive of Perth Racecourse and Scone Palace. This inn is 5.9 mi (9.4 km) from St. John's Kirk and 5.9 mi (9.5 km) from Perth Art Gallery and Museum.

Guesthouse in Kirkmichael, Blairgowrie · 119.24 km from centre
7.2
48 reviews
Breakfast available
With a stay at The Kirkmichael Hotel in Blairgowrie, you'll be within a 15-minute drive of Cairngorms National Park and Edradour Distillery. This guest house is 11.6 mi (18.7 km) from Auchintaple Loch and 12.2 mi (19.6 km) from Pitlochry Golf Club.

Hotel in Tain · 85.17 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.

Inn in Brora · 108.81 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.

Guesthouse in Inverness City Centre, Inverness · 57.94 km from centre
6.2
721 reviews
Breakfast available
Located in Inverness (Inverness City Centre), Waverley Guest House is within a 10-minute walk of Inverness Castle and Inverness Cathedral. This guest house is 0.3 mi (0.4 km) from Eastgate Shopping Centre and 0.3 mi (0.4 km) from Victorian Market.

Hotel in Oban · 101.89 km from centre
8.0
32 reviews
With a stay at Raniven in Oban, you'll be within a 5-minute walk of St. John's Cathedral and Atlantis Leisure. This hotel is 0.3 mi (0.4 km) from Oban Distillery and 0.4 mi (0.6 km) from Oban War and Peace Museum.

Hotel in Strathpeffer · 47.04 km from centre
7.6
491 reviews
Breakfast available
Located in Strathpeffer, The Highland Hotel by Compass Hospitality is in a rural location, within a 15-minute walk of Upper Pump Room and Strathpeffer Pavilion. This hotel is 0.5 mi (0.9 km) from Strathpeffer Pump Room and 0.6 mi (1 km) from Eagle Stone.

Bed & breakfast in Kingussie · 77.14 km from centre
8.0
2 reviews
Breakfast available
Located in Kingussie, Insh Hall is in a national park, a 4-minute drive from Loch Insh and 5 minutes from Highland Wildlife Park. This ski bed & breakfast is 20.5 mi (33 km) from Cairngorms National Park and 6.4 mi (10.3 km) from Loch an Eilein.

Hotel in Strathpeffer · 47.25 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.

Hotel in Gairloch · 57.20 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.