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 Uig · 78.37 km from centre
9.8
135 reviews
Breakfast available
Located in Uig, Old Pier Cottage B&B is in a rural location, within a 5-minute drive of Uig Pottery and The Fairy Glen. This bed & breakfast is 18.8 mi (30.2 km) from Old Man of Storr and 7 mi (11.3 km) from Flora Macdonald's Grave.

Bed & breakfast in Inverness City Centre, Inverness · 57.47 km from centre
9.6
180 reviews
A stay at Mardon Guest House places you in the heart of Inverness, within a 15-minute walk of Inverness Cathedral and Inverness Castle. This bed & breakfast is 0.3 mi (0.5 km) from Inverness Museum and Art Gallery and 0.4 mi (0.6 km) from Inverness Visit Scotland Information Centre.

Hotel in Wester Ross, Strathcarron · 20.79 km from centre
8.2
249 reviews
With a stay at Strathcarron Hotel in Strathcarron, you'll be within a 5-minute drive of Loch Carron and Lochcarron Golf Course. This hotel is 16.9 mi (27.3 km) from Eilean Donan Castle and 3 mi (4.8 km) from Attadale Gardens.

Hotel in Isle of Skye, Skeabost · 80.15 km from centre
8.4
175 reviews
Breakfast available
With a stay at Redwood House Hotel in Skeabost, you'll be within a 15-minute drive of Dunvegan Castle and The Shilasdair Shop. This hotel is 10.4 mi (16.7 km) from Skeabost Golf Course and 12.7 mi (20.4 km) from Trumpan Church.

Cottage in Crianlarich · 107.94 km from centre
When you stay at this cottage in Crianlarich, you'll be on a lake, within a 15-minute drive of Loch Lomond and Loch Lomond and The Trossachs National Park. This cottage is 6.2 mi (10 km) from Falls of Falloch and 11.3 mi (18.1 km) from Falls of Dochart.

Hotel in Inverness City Centre, Inverness · 57.82 km from centre
9.2
225 reviews
Breakfast available
With a stay at MacDougall Clansman Hotel, you'll be centrally located in Inverness, steps from Victorian Market and within a 5-minute walk of Eastgate Shopping Centre. This hotel is 0.8 mi (1.3 km) from Inverness Cathedral and 0.8 mi (1.4 km) from Inverness Castle.

Hotel in Roybridge · 51.05 km from centre
7.8
157 reviews
Breakfast available
Located in Roybridge, The Stronlossit Inn is in the mountains – a 5-minute drive from Highland Soaps and 6 minutes from Commando Memorial. This hotel is 18.4 mi (29.6 km) from Ben Nevis and 7.1 mi (11.4 km) from Lochy Bay.

Bed & breakfast in Isle of Skye, Dunvegan · 86.79 km from centre
9.2
119 reviews
Breakfast available
With a stay at Minnies Rooms in Dunvegan, you'll be 1.3 mi (2.1 km) from Dunvegan Castle and 19.7 mi (31.7 km) from Talisker Distillery. This bed & breakfast is 20.1 mi (32.4 km) from Portree Harbour and 22.8 mi (36.7 km) from Fairy Pools.

Hotel in Gairloch · 54.25 km from centre
7.9
207 reviews
Close to a small fishing harbour, The Old Inn has free parking and free Wi-Fi, near the Flowerdale Valley. The Old Inn is situated about 1.5 hours' drive from Inverness.
Each en suite room at The Old Inn has a TV and tea/coffee facilities.
The Old Inn’s restaurant serves a menu of local seafood and game, using fine local produce. The cosy lounge and public bar offers real ales.
The Old Inn is ideally located for bird watching and sailing.

Hotel in Portree · 63.76 km from centre
8.2
761 reviews
Breakfast available
With a stay at Tongadale Hotel, you'll be centrally located in Portree, within a 15-minute drive of Old Man of Storr and Somerled Square. This hotel is 0.1 mi (0.2 km) from Portree Visit Scotland Information Centre and 0.2 mi (0.3 km) from The Lump.

Bed & breakfast in Ullapool · 65.21 km from centre
9.2
216 reviews
Breakfast available
With a stay at Foinaven Bed & Breakfast in Ullapool, you'll be within a 15-minute walk of Ullapool Golf Club and Lochbroom Leisure Centre. This bed & breakfast is 0.8 mi (1.3 km) from An Talla Solais and 0.9 mi (1.5 km) from Rhue Studio.

Guesthouse in Portree · 63.63 km from centre
8.4
218 reviews
With a stay at Coolin View Guest Rooms in Portree (Portree Town), you'll be within a 10-minute drive of Old Man of Storr and Portree Harbour. This guest house is 0.2 mi (0.3 km) from The Lump and 0.2 mi (0.3 km) from Somerled Square.

Guesthouse in Ullapool · 64.53 km from centre
9.2
480 reviews
Breakfast available
With a stay at Creagan Guest House in Ullapool, you'll be a 4-minute walk from An Talla Solais and 5 minutes by foot from Ullapool Museum. This guest house is 0.3 mi (0.4 km) from Ullapool Ferry Terminal and 0.3 mi (0.5 km) from Ullapool Harbour.

Inn in Nairn · 81.69 km from centre
7.9
481 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 Inverness · 74.38 km from centre
9.4
86 reviews
Breakfast available
Located in Inverness, Broomlea is a 4-minute drive from Fort George and 5 minutes from Moray Firth. This bed & breakfast is 13 mi (21 km) from Inverness Castle and 13.3 mi (21.4 km) from Inverness Cathedral.

Hotel in Lairg · 90.27 km from centre
7.9
228 reviews
Breakfast available
Situated in the village of Lairg, the Lairg Highland Hotel features a bar and a restaurant, along with free Wi-Fi throughout. The Shin Falls waterfall is just 5 miles away.
The individually designed rooms feature a flat-screen TV, a direct-dial telephone, and tea and coffee making facilities. The en suite shower rooms have a hairdryer.
Guests can enjoy a full Scottish breakfast each morning.
With fine locally sourced produce, the relaxed Lairg Highland Restaurant serves bar snacks and 4-course evening meals. The hotel can offer vegetarian alternatives and is happy to cater to any dietary requirements with prior request. The bar offers a fine selection of local malt whiskies.
The Northwest Highlands are ideal for cycling, with a route from Lairg and over moorland, towards the shore. Guests can also take the walking routes, Ferry Wood and the Ord. These begin at the Ferrycroft Visitor Centre, just 15 minutes’ walk from the Lairg Highland Hotel.

Bed & breakfast in Tain · 94.21 km from centre
10.0
42 reviews
With a stay at Tarrel Farmhouse in Tain, you'll be 5.5 mi (8.8 km) from Tarbat Ness Lighthouse and 8.2 mi (13.2 km) from Tain Through Time. This bed & breakfast is 8.5 mi (13.7 km) from Tain Golf Course and 9.4 mi (15.1 km) from Glenmorangie Distillery.

Hotel in Gairloch · 56.84 km from centre
8.4
146 reviews
Breakfast available
With a stay at The Millcroft Hotel in Gairloch, you'll be within a 15-minute walk of Linne a' Mhuilinn and Gairloch Heritage Museum. This hotel is 1.6 mi (2.6 km) from Gairloch Golf Club and 1.7 mi (2.8 km) from Gairloch Beach.

Guesthouse in Inverness · 57.04 km from centre
9.8
99 reviews
Breakfast available
With a stay at THE KEMPS Guest House in Inverness (Merkinch), you'll be within a 5-minute drive of Inverness Cathedral and Inverness Castle. This guest house is 0.2 mi (0.4 km) from Muirtown Canal Locks and 0.6 mi (1 km) from Merkinch Local Nature Reserve.

Inn in Tobermory, Isle of Mull · 95.14 km from centre
8.2
181 reviews
Breakfast available
With a stay at Park Lodge Hotel in Isle of Mull, you'll be a 4-minute walk from Ardtun Peninsula Leaf Beds and 5 minutes by foot from An Tobar Arts Centre. This inn is 0.3 mi (0.5 km) from Mull Theatre and 0.6 mi (0.9 km) from Tobermory Marine Exhibition.