A selection of the best luxury hotels in Isle of Skye, UK. A selection by Laura Becker
Cuillin Hills Hotel (Portree)
Experience the beauty of Portree Bay and the Cuillin Mountain range from the luxurious Cuillin Hills Hotel. Set in 15 acres of private grounds, this boutique hotel offers cosy rooms with modern décor, fresh fruit, mineral water, tea/coffee facilities, smart TV’s with BT sport, satellite TV and Chromecast. The award-winning View Restaurant serves local produce and the Malt Embassy is renowned for its selection of whiskies. Boat trips around the Isle are available from the nearby Portree Harbour.
Rooms: 27 Stars: 4
Check availabilityMarmalade (Portree)
Marmalade is a Grade “B” listed building, dating back to 1817. It offers stylish and trendy accommodation with free Wi-Fi and private parking. Each room overlooks the landscaped garden, Portree Bay and the Cuillin Hills. Amenities include an en suite bathroom, tea/coffee making facilities and a flat-screen TV. Guests can enjoy a superb breakfast, featuring a buffet-style continental and a cooked Full Scottish option. The hotel also benefits from an alfresco dining area and a heated courtyard. Boat and distillery trips depart from Portree and The Old Man of Storr is only 7 miles away.
Rooms: 32 Stars: 4
Check availabilityKinloch Lodge Hotel and Restaurant (Kinloch)
Kinloch Lodge Hotel and Restaurant is a family-run, 17th-century hunting lodge, nestled at the foot of Kinloch Hill on the peaceful shoreline of Loch Na Dal. This historic boutique hotel is one of the best luxury properties in Isle of Skye, offering guests a unique and tranquil experience. Offering free Wifi throughout, the hotel’s rooms boast en suite bathrooms with L’Occitane toiletries and flat-screen TVs with DVD players. Guests can indulge in award-winning dishes made with seasonal and local produce in the elegant dining room, or opt for a massage, facial, salt scrub or reflexology in the on-site treatment room. With a selection of fine wines to complement their meals, visitors can also explore the surrounding area on scenic walks, with detailed maps provided by the staff. For a truly wild experience, Kinloch’s guide can arrange fishing, foraging, stalking and walking trips, while tours of the famous Talisk###FINA.
Rooms: 19 Stars: 4
Check availabilityIsle of Raasay Distillery (Raasay)
The Isle of Raasay Distillery offers an unforgettable experience with its hip, historic accommodation and lovely interior design. This 4-star hotel features a shared lounge, bar, luggage storage, and WiFi in each room. Guests can choose from a variety of breakfast options, including buffet, continental, and vegetarian. The rooms come with a flat-screen TV and private bathroom with shower and toiletries, and some with a sea view. The nearest airport, Benbecula Airport, is 128 km away. Experience a unique stay at the Isle of Raasay Distillery!
Rooms: 6 Stars: 4
Check availabilityGreshornish House Hotel (Edinbane)
Greshornish House Hotel is one of the best luxury hotels in Isle of Skye, offering charming accommodation with great value. Guests can enjoy free WiFi in public areas and views of the sea in Edinbane. The hotel features a garden and bar, as well as a restaurant serving Scottish cuisine. Rooms are equipped with a wardrobe, flat-screen TV and private bathroom, while some offer garden views. Breakfast can be enjoyed in the breakfast area, with options of continental, vegetarian or buffet. The hotel’s restaurant specialises in British cuisine, and Portree and Kyle of Lochalsh are both within easy reach.
Rooms: 10 Stars: 4
Check availabilityDuisdale House Hotel (Isleornsay)
Duisdale House Hotel is a luxurious and award-winning boutique hotel situated on Skye’s Sleat Peninsular. With stunning views of the sea loch and mountains, this former hunting lodge oozes character and charm. From twin rooms with woodland views to deluxe sea view rooms and lodges, guests are sure to enjoy their stay. Each room is equipped with free wifi, LCD TVs, ensuite bathrooms, bathrobes, rainfall showers, and luxury toiletries. The hotel features an elegant lounge with a log fire, a stylish bar, and a restaurant with 2 AA Rosettes for food. Guests can also explore the many attractions of Skye, including the nearby Torabhaig Distillery. Dogs are welcome, and the deluxe rooms come with espresso coffee machines. Enjoy the comfort and relaxation of Duisdale House and discover the beauty of Skye.
Rooms: 9 Stars: 4
Check availabilityToravaig House Hotel (Teangue)
The restaurant offers a menu of locally sourced seafood and seasonal dishes. An excellent breakfast is served each morning, and packed lunches are provided. The hotel is a great base for exploring the Isle of Skye.
Rooms: 9 Stars: 4
Check availabilityBosville Hotel (Portree)
Experience luxury and comfort at Bosville Hotel, a contemporary boutique hotel overlooking Portree’s picturesque harbour. Enjoy fresh produce from Skye and the Scottish Highlands in the onsite restaurant, Dulse & Brose. With stunning views of the village and harbour, the en-suite and contemporary rooms come with a TV and tea/coffee making facilities. Keep an eye out for eagles from the nearby Ben Tianavaig, a 5-minute drive away, and take a stroll to the harbourside restaurants just 5 minutes away. Free WiFi is available throughout. Enjoy a malt whisky or fresh coffee by the real fire in the stylish Merchant bar, or dine on the daily catches of seafood and shellfish, straight from the waters of the Minch. Breakfast is served daily between 7.30am-9.30am; pre-booking is required upon arrival. No parking is available at the property.
Rooms: 19 Stars: 4
Check availabilityBalmacara Hotel (Kyle of Lochalsh)
Balmacara Hotel offers an idyllic location on the shores of Loch Alsh, just 5 minutes away from Kyle of Lochalsh, the main crossing point to the Isle of Skye. All rooms feature an en suite bathroom, TV and tea/coffee making facilities, many with views of the loch and the Isle of Skye. The on-site pub hosts regular live traditional music, and guests can enjoy meals with a view in the 1930’s style coffee lounge, with local seafood and game specialities. Free private parking is provided and attractions such as Eilean Donan Castle and the outer islands of Lewis, Harris and Uist can all be visited in a day.
Rooms: 36 Stars: 4
Check availabilitySkeabost House Hotel (Portree)
If you’re looking for luxury accommodation with Highland Hospitality in Skye, Skeabost House Hotel is the perfect place. Set in a private estate just 10 minutes from Portree, this white washed Victorian Mansion offers stunning views across Loch Snizort and a range of amenities. Enjoy 8 miles of Salmon and Trout Fishing, indulge in a home made afternoon tea, and savour the best of Island cuisine in the West Pier Restaurant. With 20 en-suite bedrooms, ranging from contemporary deluxe rooms to romantic four poster rooms, there’s something to suit all tastes. Families will love our Tower Suite with bunk beds for the children, and dogs are welcome too. The hotel is also ideal for elopements and micro weddings, or traditional Highland Weddings with up to 84 guests. Open all year, Skeabost is the perfect setting for a memorable stay.
Rooms: 18 Stars: 4
Check availabilityBest areas to find hotels in Isle of Skye, UK
The Isle of Skye, located off the west coast of Scotland, is a stunningly beautiful area that offers a variety of accommodation options. Whether you’re looking for a luxury hotel, a cozy bed and breakfast, a self-catering cottage, or a campsite, you’ll find the perfect spot to stay on the Isle of Skye. Here are some of the best areas to search for a hotel on the Isle of Skye.
Portree
Portree is the largest town on the Isle of Skye and is the perfect place to stay if you’re looking for a variety of accommodation options. There are several hotels in the area, including the four-star Royal Hotel and the three-star Arosfa Hotel. There are also a number of bed and breakfasts to choose from, such as the Red Roofs B&B.
Broadford
Broadford is a small village located in the south of the island with a few hotels and bed and breakfasts to choose from. The Broadford Hotel is a great option for those looking for a comfortable stay in the area. There is also the three-star Kintail Lodge Hotel and the family-friendly Bayview Hotel.
Kyleakin
Kyleakin is a small fishing village located on the east coast of the island. This is an ideal spot to stay if you’re looking for a peaceful and scenic location. There are a few hotels in the area, such as the Skye View Hotel and the Kinloch Hotel. There are also several bed and breakfasts in the area, such as the Kyleakin B&B.
Uig
Uig is located on the northernmost part of the island and is a great place to stay if you’re looking for a peaceful and scenic spot. The Uig Hotel is a great option for those looking for a comfortable stay in the area. There are also a few bed and breakfasts to choose from, such as the Uig Lodge and the Uig B&B.
Sleat
Sleat is located on the eastern side of the island and offers a variety of accommodation options. The three-star Toravaig House Hotel is a great option for those looking for a comfortable stay in the area. There are also a few bed and breakfasts to choose from, such as the Duisdale House Hotel and the Isle of Skye B&B.
Elgol
Elgol is a small village located on the south of the island and offers a peaceful and scenic location. The Elgol Lodge Hotel is a great choice for those looking for a comfortable stay in the area. There are also a few bed and breakfasts to choose from, such as the Elgol B&B and the Elgol House Hotel.
These are just a few of the best areas to search for a hotel on the Isle of Skye. With so many accommodation options to choose from, you’re sure to find the perfect spot to stay during your visit to this stunningly beautiful island.