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 Ullapool · 80.13 km from centre
7.0
999 reviews
Breakfast available
When you a stay at Caledonian Hotel in Ullapool, you'll be by the sea, just steps from Ullapool Ferry Terminal and Ullapool Museum. This hotel is 0.1 mi (0.2 km) from Ullapool Harbour and 0.1 mi (0.2 km) from An Talla Solais.

Hotel in Uig · 69.31 km from centre
9.4
1,002 reviews
Breakfast available
Located in Uig, Uig Hotel is in a rural location – a 3-minute drive from Uig Pottery and 6 minutes from The Fairy Glen. This hotel is 6.1 mi (9.9 km) from Quiraing Walk Trail Access and 7 mi (11.2 km) from Flora Macdonald's Grave.

Hotel in Stornoway · 0.35 km from centre
8.0
267 reviews
A stay at Caladh Inn places you in the heart of Stornoway, steps from Museum Nan Eilean and 5 minutes by foot from Stornoway Lewis Ferry Terminal. This hotel is 0.5 mi (0.7 km) from An Lanntair and 0.5 mi (0.7 km) from The Good Food Boutique.

Hotel in Portree · 89.22 km from centre
8.2
761 reviews
Breakfast available
A stay at Tongadale Hotel places you in the heart of Portree, steps from Somerled Square and Portree Harbour. 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.

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

Guesthouse in Kyleakin · 110.85 km from centre
8.6
230 reviews
Located in Kyleakin, Isle of Skye Guest house is within a 5-minute drive of Skye Bridge and Bright Water Visitor Centre. This guest house is 0.9 mi (1.5 km) from Caisteal Maol and 7.3 mi (11.7 km) from Isle of Skye Market Square.

Hotel in Highland, Altnaharra · 114.15 km from centre
8.8
130 reviews
Breakfast available
With a stay at Altnaharra Hotel in Altnaharra, you'll be 14.7 mi (23.6 km) from Ben Hope and 17 mi (27.3 km) from Castle Varrich. This hotel is 18.2 mi (29.2 km) from Cnoc an Fhreiceadain and 20.9 mi (33.6 km) from Ferrycroft Visitor Centre.

Hotel in Wester Ross, Strathcarron · 104.06 km from centre
8.2
249 reviews
Located in Strathcarron, Strathcarron Hotel is a 1-minute drive from Loch Carron and 5 minutes from Attadale Gardens. This hotel is 4.5 mi (7.2 km) from Lochcarron Library and 14.3 mi (23 km) from Plockton Harbour.

Hotel in Portree · 88.87 km from centre
9.0
262 reviews
Breakfast available
With a stay at The Skye Inn in Portree (Portree Town), you'll be within a 10-minute walk of Portree Harbour and Skye and Lochalsh Archive Centre. This hotel is 0.4 mi (0.7 km) from Somerled Square and 0.6 mi (0.9 km) from Portree Visit Scotland Information Centre.

Hotel in Gairloch · 69.60 km from centre
7.6
117 reviews
When you stay at Gairloch Highland Lodge in Gairloch, you'll be near the beach, within a 10-minute walk of Gairloch Harbour and Gairloch Sitooterie. This hotel is 0.5 mi (0.9 km) from Gairloch Golf Club and 0.6 mi (1 km) from Gairloch Beach.

Guesthouse in Isle of Skye, Dunvegan · 88.76 km from centre
9.2
89 reviews
Located in Dunvegan, Hame Hotel is within a 10-minute drive of Dunvegan Castle and Macleod's Tables. This guest house is 6 mi (9.6 km) from Skye Silver Gift Shop and 11.9 mi (19.2 km) from Neist Point Lighthouse.

Hotel in Isle of Skye, Portree · 78.95 km from centre
9.4
125 reviews
Breakfast available
Located in Portree, Greshornish House Hotel is in the historical district, within a 15-minute drive of Dunvegan Castle and The Shilasdair Shop. This upscale hotel is 17.8 mi (28.6 km) from Portree Harbour and 11.2 mi (18.1 km) from Macleod's Tables.

Hotel in Stornoway · 1.24 km from centre
8.4
187 reviews
Breakfast available
With a stay at The Cabarfeidh Hotel in Stornoway, you'll be near the airport, within a 15-minute walk of Western Isles Hospital and An Lanntair. This hotel is 1 mi (1.6 km) from Hebridean Way End Point and 1 mi (1.7 km) from Museum Nan Eilean.

Inn in Wester Ross, Garve · 111.46 km from centre
8.4
203 reviews
Breakfast available
Located in Garve, Aultguish Inn is by the sea, within a 15-minute drive of Corrieshalloch Gorge National Nature Reserve and Corrieshalloch Gorge. This inn is 10.9 mi (17.5 km) from Falls of Measach and 15.1 mi (24.3 km) from Falls of Rogie.

Bed & breakfast in Highland, Scourie · 73.93 km from centre
9.6
33 reviews
Breakfast available
When you stay at Scourie Lodge B&B and Gardens in Scourie, you'll be near the beach and 11 minutes by foot from Scourie Beach. This bed & breakfast is 9.7 mi (15.5 km) from Klyseku Bridge and 10.3 mi (16.5 km) from Eas a’Chuil Aluinn.

Hotel in Gairloch · 68.06 km from centre
7.8
745 reviews
Breakfast available
When you stay at Gairloch Hotel in Gairloch, you'll be near the beach, within a 5-minute drive of Gairloch Heritage Museum and Gairloch Golf Club. This hotel is 0.7 mi (1.1 km) from Gairloch Beach and 0.9 mi (1.4 km) from Gairloch Sitooterie.

Hotel in Isle of Skye, Minginish · 102.90 km from centre
8.6
488 reviews
Breakfast available
With a stay at Sligachan Hotel in Minginish, you'll be within a 15-minute drive of Portree Harbour and Aros Centre. This hotel is 6.4 mi (10.4 km) from Raasay Ferry and 6.6 mi (10.7 km) from Raasay House Activities Centre.

Hotel in Portree · 89.30 km from centre
8.0
944 reviews
Set in a converted cluster of fisherman’s houses along Portree Harbour the hotel offers plenty of character and quirks. There are 17 en-suite bedrooms with all expected facilities.
Due to the nature of the building there is no lift and rooms are only accessible via stairs. We do not provide porterage, and the hotel is on the pier itself so there is a walk up some stairs or a hill to get into the town area.
We offer Room only Rates (providing overnight accommodation only) and Bed and Breakfast Rates (providing overnight accommodation and breakfast based on the maximum occupancy of the room). Dinner is not included in these room rates.
The Rosedale Restaurant is an intimate dining room on the 1st floor of our harbour front hotel. We aim to offer fresh, seasonal produce with an emphasis on local seafood. With views over Portree Bay we hope to serve you a memorable meal from start to finish.
Please note: Dinner is not included in your room rate. All dinner reservations are made on a first come first serve basis, we do not prioritize hotel guests.
We would advise you to make reservations for any events/restaurants you wish to attend as Skye gets busy very quickly and it's difficult to find availability on the day.
We are a dog friendly hotel only, with a £15.00 per night/per dog charge. We allow a maximum of 2 dogs per room. Please be aware that guests are liable for any damages and/or soiling on hotel property caused by your dog(s) and will be charged accordingly.

Hotel in Isle of Skye, Strath · 111.32 km from centre
6.6
891 reviews
Located in Strath (Broadford), Dunollie Hotel is within a 15-minute walk of Isle of Skye Market Square and Giant MacAskill Musuem. This beach hotel is 16.2 mi (26 km) from Armadale Ferry Terminal and 7.6 mi (12.2 km) from Skye Bridge.

Hostel in Kyleakin · 111.11 km from centre
6.5
2,498 reviews
Saucy Mary's is a sea view facing hostel located in Kyleakin on the beautiful Isle of Skye close to the Skye Bridge. We offer accommodation for individual travellers, families and groups. The hostel is dog friendly.
We are very experienced in managing group bookings for students and special interest activities.
We provide free parking, self-catering and a restaurant, a shared reception/lounge, and a garden. We are conveniently situated 2 miles over the Skye Bridge from the town Kyle of Lochalsh which has a supermarket, cafes, local shops, and a new arts and learning centre ‘Skye Bridge Studios’. We are a 20-minute drive from the must-visit Eilean Donan Castle and a 50-minute scenic drive from the magical Fairy Pools and Fairy Glen.
The hostel provides guest rooms and dormitories with free WiFi access, as well as views of the sea and surrounding mountains. Some rooms have a TV, and most rooms have a private external/internal bathroom, while others have access to a shared bathroom. All of the rooms and dormitories provide bed linen.
An optional breakfast is provided every morning at the restaurant next door which provides both a continental and a full, hearty Scottish breakfast from 7:30am.
The accommodation is surrounded by beautiful walks – you could hike up to Castle Moil, take a stroll along the beach, or you could walk the Skye Bridge for a picturesque view which may include sunsets.
Inverness airport is a 2 hour drive from Kyleakin, which is perfect for allowing you to take in the gorgeous scenery of the Highlands of Scotland.