Join millions who use Snaptrip Group



Our top picks of the best accommodation in Isle of Skye
Save up to 15% on over 100,000 hotelsIsle of Skye
See the latest prices and deals by

Dunollie Hotel
Hotel in Isle of Skye, Strath
Located in Strath (Broadford), Dunollie Hotel is within a 15-minute walk of Isle of Skye Market Square and Giant MacAskill Museum. This hotel is 7.6 mi (12.2 km) from Skye Bridge and 7.6 mi (12.2 km) from Skye Bridge.

Bracken Hide Hotel
Hotel in Portree
With a stay at Bracken Hide Hotel in Portree (Portree Town), you'll be within a 5-minute drive of Portree Harbour and A.C.E Target Sports Skye. This hotel is 0.6 mi (1 km) from Skye and Lochalsh Archive Centre and 0.8 mi (1.2 km) from Sgurr Alasdair.

BELLFIELD HOUSE
Guest house in Isle of Skye, Broadford
<h2>Comfortable Accommodations</h2>
BELLFIELD HOUSE in Broadford offers comfortable rooms with private bathrooms. Guests appreciate the bathroom comfort, room cleanliness, and room comfort.
<h2>Essential Facilities</h2>
The guest house features a garden and free WiFi. Free on-site private parking is available for guests.
<h2>Local Attractions</h2>
Kyle of Lochalsh is 12 km away, Eilean Donan Castle 26 km, and the Museum of the Isles 24 km from the property. Benbecula Airport is 145 km distant.

The Hebridean - Rooms & Apartments
Hotel in Isle of Skye, Broadford
Set in Broadford, within 13 km of Kyle of Lochalsh and 26 km of Eilean Donan Castle, The Hebridean - Rooms & Apartments offers accommodation with a terrace and free WiFi throughout the property as well as free private parking for guests who drive. The property is non-smoking and is situated 25 km from Museum of the Isles.
At the hotel, rooms are fitted with a wardrobe. All rooms have a kettle and a private bathroom with a shower and free toiletries, while selected rooms also offer a kitchen fitted with a dishwasher. All guest rooms in The Hebridean - Rooms & Apartments are equipped with a flat-screen TV and a hairdryer.
Benbecula Airport is 145 km from the property.

Raasay House Hotel
Country house in Highland, Raasay
Situated on the picturesque Isle of Raasay, a 5-minute walk from the ferry terminal, Raasay House Hotel is nestled in a Georgian mansion with beautifully landscaped lawns. Boasting views across the Sound of Raasay to the Cuillin Mountains of Skye, the mansion offers luxury accommodation with free Wi-Fi, free parking, a bar, a café, and a restaurant.
Most room at Raasay House Hotel features an en suite shower room with free toiletries, a desk, and views of the patio. Some rooms also offer scenic views of the sea.
The on-site restaurant serves high quality food and locally sourced produce; the menu features local specialties and are part of the CLIMAVORE initiative.
Guests can enjoy easy access to many outdoor activities and to the neighbouring Isle of Skye, 25 minutes by ferry away.

Sligachan Hotel
Hotel in Isle of Skye, Minginish
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.

Tongadale Hotel
Hotel in Portree
A stay at Tongadale Hotel places you in the heart of Portree, steps from Portree Harbour and Somerled Square. This hotel is 0.2 mi (0.3 km) from The Lump and 0.3 mi (0.4 km) from Aros Experience.

Dunollie Hotel ‘A Bespoke Hotel’
Hotel in Isle of Skye, Broadford
The Dunollie Hotel has views across the sea to Loch Kishorn and the Applecross Hills. There is complimentary WiFi available in the lounge.
Each of the smart and spacious rooms at Dunollie Hotel feature a TV, tea and coffee making facilities and a hairdryer. Some of the rooms also include an en suite bathroom.
The restaurant looks out across the water where dolphins and whales can occasionally be sighted. There are similarly splendid views from many of the shore-side bedrooms. The hotel has a bar offering local malt whiskey and ales.
Surrounded by beautiful countryside, the Fairy Pools at Glen Brittle are a 44-minute drive away. The stunning Faerie Glen is also less than an hour's drive from the hotel.

The Portree Hotel
Hotel in Portree
Originally built in 1875, The Portree Hotel is situated on the corner of Portree's main street and overlooks Somerled Square, the town’s main square. The main bus stop and taxi ranks are on the doorstep, offering direct links to other parts of the island.
The hotel offers 24 en-suite rooms all with a 32-inch flat screen TVs, tea/coffee making facilities, hairdryers and irons.
Guests can drink and dine on site in the Antlers Bar & Grill and West Highland Bar. The bar area at the end of the restaurant is a cosy, inviting space with a wood burning stove, televisions and live music showing regularly over the weekends through the year.
Our 24 bedrooms are all upstairs, set over three floors, many with views over Somerled Square. We do not have a lift, but staff are happy to help take your bags to your room upon arrival.'

The Rosedale Hotel
Hotel in Portree
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.

Broadford Hotel
Hotel in Isle of Skye, Broadford
Overlooking Broadford Bay, this luxury 4-star hotel is situated in the village of Broadford on the Isle of Skye. Broadford Hotel to Established in 18th Century, Broadford Hotel is the original home of Drambuie whisky liqueur.
With free Wi-Fi, each room’s theme is based on one of the many Drambuie tartans. Flat-screen TV and en suite facilities come as standard in every room. Tea and coffee making facilities are also provided.
The Gabbro Bar offers homemade cuisine prepared with local produce during low season, from October to April. During high season, you can enjoy à la carte meals in the Spinnaker Bistro, which offers views over Broadford Bay.
Free private parking is available on site.

The Royal Hotel
Hotel in Portree
On the stunning Isle of Skye, with great views over Portree Harbour and the loch, The Royal Hotel has 2 restaurants specialising in local seafood dishes. The majority of its rooms offer sea views.
The en suite rooms at The Royal Hotel have tea and coffee-making facilities, as well as maps and information on the local area.
The hotel bar stocks local whiskeys and ales. During the summer, the hotel hosts live music and there are often pipers playing in the streets in the evening.
The Isle of Skye has strikingly beautiful scenery, and is ideal for walkers, cyclists and climbers. You can try your hand at watersports, or explore the surrounding area, where you can find museums and a range of shops to enjoy.

Sligachan Hotel
Hotel in Isle of Skye, Sconser
Home to its own museum, micro-brewery, and award-winning whisky bar and restaurant, Sligachan Hotel offers pet-friendly accommodation with an outdoor play area. The property has limited free WiFi and there is also free private parking.
All rooms are en-suite, fitted with a TV, and feature free toiletries and a hair dryer. Some rooms offer mountain and garden views. Free private parking is offered.
Portree is 14 km away from the property. Sligachan is 23 miles from the Skye bridge, 9 miles from Portree, and 8 miles from Talisker Distillery.

Cuillin Hills Hotel
Hotel in Portree
With a stay at Cuillin Hills Hotel in Portree, you'll be 8 mi (12.9 km) from Old Man of Storr and 15.5 mi (25 km) from Kilt Rock. This hotel is 16.6 mi (26.8 km) from The Fairy Glen and 19.5 mi (31.3 km) from Quiraing.

Broadford Hotel
Hotel in Isle of Skye, Strath
With a stay at Broadford Hotel in Strath (Broadford), you'll be steps from Isle of Skye Market Square and 9 minutes by foot from Giant MacAskill Museum. This hotel is 7.8 mi (12.6 km) from Skye Bridge and 7.8 mi (12.6 km) from Skye Bridge.

Gleann an Ronnaich Bed & Breakfast
Bed & breakfast in Portree
With a stay at Gleann an Ronnaich Bed & Breakfast in Portree (Portree Town), you'll be a 2-minute drive from Portree Harbour and 9 minutes from Old Man of Storr. This bed & breakfast is 21.3 mi (34.2 km) from Fairy Pools and 0.8 mi (1.3 km) from Somerled Square.

The Marmalade Hotel
Hotel in Portree
Located in Portree (Portree Town), The Marmalade Hotel is within a 10-minute walk of Somerled Square and Portree Harbour. This hotel is 0.6 mi (0.9 km) from Aros Experience and 1.5 mi (2.4 km) from Aros Centre.

The Bosville
Hotel in Portree
With a stay at The Bosville in Portree (Portree Town), you'll be steps from Portree Harbour and Somerled Square. This hotel is 0.1 mi (0.2 km) from The Lump and 0.2 mi (0.3 km) from Apothecary's Tower.

Coolin View Guest Rooms
Guesthouse in Portree
With a stay at Coolin View Guest Rooms in Portree (Portree Town), you'll be steps from Portree Harbour and Aros Experience. This guest house is 0.2 mi (0.3 km) from The Lump and 0.2 mi (0.3 km) from Somerled Square.

Coolin View Guest Rooms
Guesthouse in Portree
Located in Portree (Portree Town), Coolin View Guest Rooms is within a 5-minute walk of Portree Harbour and Somerled Square. This guest house is 20.6 mi (33.2 km) from Fairy Pools and 0.2 mi (0.3 km) from Aros Experience.
