The Best Hotels in Isle of Skye

We’ve filtered out the noise and surfaced the best luxury, boutique and most charming hotels in Isle of Skye for you below. Bon voyage!

Hannah, Travel Blogger

Updated

Cuillin Hills Hotel

Rated 9.3 in 1902 reviews

In 15 acres of private grounds, this hotel boasts spectacular views over Portree Bay to the Cuillin Mountain range. It… See more

In 15 acres of private grounds, this hotel boasts spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskies on offer.

The rooms at the Cuillin Hills Hotel have warm, modern décor while never losing the traditional feel. Every room has fresh fruit, mineral water, tea/coffee facilities and smart TV's with BT sport, satellite TV and Chromecast.

The View Restaurant offers a menu sampling local produce and Malt Embassy has been awarded for its range of whiskies.

Boat trips around the beautiful Isle leave from Portree harbour, 0.5 miles away.

Rooms from $139

Skeabost House Hotel

Rated 8.7 in 693 reviews

If you are looking for luxury accommodation with great Highland Hospitality in Skye, then look no further than historic… See more

If you are looking for luxury accommodation with great Highland Hospitality in Skye, then look no further than historic Skeabost House Hotel, a family owned boutique hotel, part of the Sonas Hotel Collection.
Set in its own private grounds, just 10 minutes from Portree, this elegant white washed Victorian Mansion enjoys stunning views across Loch Snizort. Its location makes it an ideal base for exploring the islands many visitor attractions. In addition, the hotel boasts 8 miles of Salmon and Trout Fishing on the River Snizort and our Ghillie can be booked for fishing experiences during your stay.
On check in why not treat yourself to a lovely home made afternoon tea while you cosy up in front of an open fire in our elegant lounge.
Overlooking Loch Snizort, the West Pier Restaurant at Skeabost serves the best of Island cuisine, freshly made using only the finest locally sourced ingredients.
After dinner, watch the sunset over the Loch from our patio, or relax and unwind by the open fire with a local malt from the cocktail bar.
Whatever your preference for accommodation, the hotel has 20 en-suite bedrooms, all unique in style, ranging from contemporary deluxe rooms with private balconies to romantic four poster rooms with high ceilings and stunning period features.
Families will love our newly opened Tower Suite with bunk beds for the children and dogs are now welcome with their own dog bed and water bowl on request.
With romantic four poster bedrooms and a private Lochside location, Skeabost is the perfect setting for elopements and micro weddings.
For traditional Highland Weddings parties with up to 84 guests, the panelled dining room, billiard room with chapel and West Pier Restaurant with dance floor make the perfect place to say “I do” and for those precious wedding photos.
Open all year we welcome non residents and our elegant lounges with comfy sofas and cosy fires are open daily for lunch or afternoon tea. Our car park is free and has an electric charging point.

Rooms from $194

Marmalade

Rated 8.6 in 678 reviews

Marmalade is grade “B” listed building, dating back to 1817. Boat and distillery trips depart from Portree and the rocky… See more

Marmalade is grade “B” listed building, dating back to 1817. Boat and distillery trips depart from Portree and the rocky hill The Old Man of Storr is 7 miles away. Free Wi-Fi is available throughout.

The spacious rooms overlook the landscaped garden, Portree Bay, and the outline of Cuillin Hills. Guests can enjoy an en suite bathroom, tea and coffee making facilities and a flat-screen TV.

Breakfast is served daily and includes a buffet-style continental, and a cooked Full Scottish option. The landscaped gardens offer an alfresco dining area, and the bar opens out to reveal an intimate heated courtyard.

Free private parking is possible on site.

Rooms from $149

Edinbane Lodge

Rated 9.5 in 112 reviews

Located in Edinbane, 16 km from Dunvegan Castle, Edinbane Lodge provides accommodation with a garden, free private… See more

Located in Edinbane, 16 km from Dunvegan Castle, Edinbane Lodge provides accommodation with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers room service and luggage storage space. The hotel features family rooms.

The units in the hotel are fitted with a coffee machine. Featuring a private bathroom with a shower and free toiletries, rooms at Edinbane Lodge also provide guests with free WiFi, while some rooms here will provide you with a garden view. All units in the accommodation are equipped with a flat-screen TV and a hairdryer.

An à la carte, Full English/Irish or vegetarian breakfast can be enjoyed at the property.

The area is popular for hiking and cycling, and car hire is available at this 5-star hotel.

The nearest airport is Benbecula Airport, 109 km from Edinbane Lodge.

Rooms from $173

Greshornish House Hotel

Rated 9.1 in 1054 reviews

Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of… See more

Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden and a bar. Scottish cuisine is served at the restaurant.

At the hotel each room is fitted with a wardrobe, a flat-screen TV and a private bathroom. Greshornish House Hotel provides some rooms with garden views, and rooms have a kettle. At the accommodation each room includes a seating area.

A continental, vegetarian or buffet breakfast can be enjoyed in the breakfast area. The restaurant at Greshornish House Hotel specialises in British cuisine.

Portree is 27 km from the hotel, while Kyle of Lochalsh is 50 km from the property.

Rooms from $109

Monkstadt 1745 Luxury Lodge

Rated 9.5 in 263 reviews

Featuring mountain views, Monkstadt 1745 Luxury Lodge in Portree features accommodation, a garden, a shared lounge, a… See more

Featuring mountain views, Monkstadt 1745 Luxury Lodge in Portree features accommodation, a garden, a shared lounge, a restaurant and a bar. Both WiFi and private parking are accessible at the lodge free of charge.

Monkstadt 1745 Luxury Lodge offers a flat-screen TV and a private bathroom with free toiletries, a hairdryer and shower.

An à la carte, Full English/Irish or vegan breakfast is available each morning at the property.

If you would like to discover the area, hiking and cycling are possible in the surroundings.

The nearest airport is Benbecula Airport, 83 km from the accommodation.

Rooms from $106

Isle of Raasay Distillery

Rated 9.2 in 166 reviews

Isle of Raasay Distillery is a 4-star property set in Raasay. With free WiFi, this 4-star hotel has a shared lounge and… See more

Isle of Raasay Distillery is a 4-star property set in Raasay. With free WiFi, this 4-star hotel has a shared lounge and a bar.

All guest rooms in the hotel are fitted with a flat-screen TV. Featuring a private bathroom with a shower and free toiletries, some units at Isle of Raasay Distillery also feature a sea view. At the accommodation the rooms come with bed linen and towels.

A buffet, à la carte or continental breakfast can be enjoyed at the property.

Isle of Raasay Distillery offers a sun terrace.

The nearest airport is Benbecula Airport, 128 km from the hotel.

Rooms from $159

Kinloch Lodge Hotel and Restaurant

Rated 8.8 in 203 reviews

Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, situated at the foot of a long… See more

Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, situated at the foot of a long private drive up Kinloch Hill on the shoreline of Loch Na Dal. Its location on the South of Skye offers an array of natural beauty and quiet surroundings. Free Wifi is available throughout the property.

All rooms feature an en suite bathroom with L'Occitane toiletries and a flat-screen TV with DVD player. Guests can enjoy massages, facials, salt scrubs and reflexology within Kinloch’s treatment room.

Seasonal and local produce are used to create the award-winning dishes served in the elegant dining room. A selection of fine wines is also available to complement the food.

Scenic walks can be taken in the surrounding area, and staff can provide detailed maps. Wilderness adventures with Kinloch's own guide offers fishing, foraging, stalking and wild walks. Tours of the famous Talisker whisky distillery can be arranged, and it can be reached in less than an hour’s drive.

Rooms from $504

Toravaig House Hotel

Rated 8.7 in 243 reviews

Toravaig House is an award-winning Hebridean hotel, offering innovative cuisine and an intimate atmosphere. The hotel is… See more

Toravaig House is an award-winning Hebridean hotel, offering innovative cuisine and an intimate atmosphere. The hotel is situated amongst the natural beauty of the Sleat Peninsular in the south of the Isle of Skye, on the West Coast of Scotland.

The individually designed bedrooms have original character and contemporary furnishings. All rooms have a private bathroom and stylish decor, and each features a flat-screen TV and tea/coffee facilities.

In the lounge guests can relax beside a real log fire, whilst enjoying fine malt whiskies.

The small, romantic Toravaig House Hotel has outdoor seating overlooking the leafy grounds, where you can enjoy drinks on the deck and soak in the views over the Sound of Sleat and neighbouring Toravaig Distillery.

Rooms from $130

Bosville Hotel

Rated 8.4 in 665 reviews

Overlooking Portree’s quaint harbour, this contemporary hotel serves fresh produce from Skye and the surrounding… See more

Overlooking Portree’s quaint harbour, this contemporary hotel serves fresh produce from Skye and the surrounding Scottish Highlands in its restaurant, Dulse & Brose. Eagles can be spotted on Ben Tianavaig, a large hill within a 5-minute drive of the Bosville Hotel. Harbourside restaurants are less than 5 minutes’ walk away. Free WiFi is available throughout.

A wide choice of freshly prepared dishes are served in the Dulse & Brose restaurant, including daily catches of seafood and shellfish, which come straight from the waters of the Minch to the plate within a matter of hours. Malt whiskies and fresh coffees can be enjoyed by the real fire in the stylish Merchant bar.

A TV and tea/coffee making facilities are provided in each of Bosville’s en-suite and contemporary rooms. Front-facing rooms have beautiful views over Portree village and the harbour.

No parking is available at the property.

Breakfast is served daily between 7.30am-9.30am.
We kindly require you pre-book your breakfast time of choice upon arrival to the hotel: 7.30am, 8.00am, 8.30am, 9.00am or 9.30am.

Rooms from $136

The Portree Hotel

Rated 8.4 in 1253 reviews

Originally built in 1875, The Portree Hotel is situated on the corner of Portree's main street and overlooks Somerled… See more

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.

There is limited WiFi in the downstairs public areas.

Guests can drink and dine on site in the Antlers Bar and Grill and West Highland Bar. Wood burning stoves will be fired up in colder months and live music is provided at weekends through the winter months and every night during the summer season.

Rooms from $129

Bracken Hide Hotel

Rated 7.5 in 88 reviews

Situated in Portree, 35 km from Dunvegan Castle, Bracken Hide Hotel features accommodation with a restaurant, free… See more

Situated in Portree, 35 km from Dunvegan Castle, Bracken Hide Hotel features accommodation with a restaurant, free private parking and a bar. This 4-star hotel offers luggage storage space. The hotel has a sauna and a 24-hour front desk.

The rooms in the hotel are fitted with a coffee machine. Rooms come with a private bathroom with a shower and free toiletries. At Bracken Hide Hotel the rooms are fitted with a flat-screen TV and a safety deposit box.

Guests at the accommodation can enjoy a continental breakfast.

The nearest airport is Benbecula Airport, 102 km from Bracken Hide Hotel.

Rooms from $198

Raasay House Hotel

Rated 8.8 in 510 reviews

Situated on the picturesque Isle of Raasay, a 5-minute walk from the ferry terminal, newly refurbished in 2013 Raasay… See more

Situated on the picturesque Isle of Raasay, a 5-minute walk from the ferry terminal, newly refurbished in 2013 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 specialities such as the “Raasay venison casserole”.

Guests can enjoy easy access to many outdoor activities and to the neighbouring Isle of Skye, 25 minutes by ferry away.

Rooms from $110

Sligachan Hotel

Rated 8.2 in 1185 reviews

Home to its own museum, micro-brewery, and award-winning whisky bar and restaurant, Sligachan Hotel offers pet-friendly… See more

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.

Rooms from $159

Balmacara Hotel

Rated 8.0 in 1072 reviews

Situated on the shores of Loch Alsh, Balmacara Hotel is just 5 minutes’ drive from Kyle of Lochalsh, the main crossing… See more

Situated on the shores of Loch Alsh, Balmacara Hotel is just 5 minutes’ drive from Kyle of Lochalsh, the main crossing point to the Isle of Skye. Regular live traditional music is featured in the on-site pub, and free private parking is also provided.

An en suite bathroom, TV and tea/coffee making facilities are included in each Balmacara room, and most enjoy scenic views across Loch Alsh towards the Isle of Skye. Contemporary themed rooms are on offer, and some are furnished with Victorian antiques.

Guests can savour views of the Loch as they enjoy their meals. Specialities include local seafood and game, and a full English breakfast is served in the 1930’s style coffee lounge.

Eilean Donan Castle is less than a 10-minute drive from the hotel, and the outer islands of Lewis, Harris or Uist can be visited in a single day.

Rooms from $156