Search the best hotels in Skye
The largest of the Hebrides, the Isle of Skye can be a dramatic and remote place - like the end of the world, if you want it to be. Mist shrouded hills even out into heather clad moors, then rise up again into the jagged Cuillin Mountains before tumbling steeply into the sea. But if you stay in Portree, the island's capital (and one of the best places to stay in Skye), you'll be in Scotland's third most popular place to visit - and close to the castles, museums and cosy pubs.
If you're coming to Skye, be prepared to head outside. What's more, be prepared for the weather to be changeable. Sun, wind and rain can all appear in a matter of minutes before disappearing again so it's always a good idea to have a jacket on hand! Don't worry though, the scenery makes it all well worth it. One of the island's main landmarks is the Old Man of Storr, a 50metre high pinnacle of rock six miles to the north of Portree. In a landscape of impressive basalt peaks, The Old Man stands out as so pot-bellied and piercing as to be virtually unclimbable.
Just to the north of The Old Man of Storr is Kilt Rock, a basalt cliff, which has pillars which make it look like the folds of a kilt.
The Quiraing, a basalt escarpment of pinnacles around Staffin Bay, is another of Skye's natural highlights. So is the Fairy Glen, but this time for the opposite reason - it's not vast and craggy, it's on a much smaller and more rounded scale with small, conical hills around ruined cottages - a curious and atmospheric spot.
Skye's other wonders are its native inhabitants. The flora can be breathtaking and impressive for its resilience, but it's less famous than the fauna such as Skye's Golden Eagles, Red Deer and Salmon.
Where To Stay
- The quaint coastal village of Armadale is ideal for those seeking a laidback retreat.
- Alternatively, head along the coast to Isleornsay - a natural harbour and fishing port which boasts terrific views out to sea.
- Or how about Portree, the island's capital? With its quaint coloured houses dotted along the shoreline and wonderful nearby walking trails (Ben Tianavag and Ben Chrachaig are particularly noteworthy), it's a top all-round spot.
- Overlooking Loch Dunvegan, Colbost is a small hamlet that's perfect if you fancy a peaceful getaway.
- Alternatively, Greshornish boasts terrific coastal views and Uig has splendid hiking.
What Not To Miss
- If you're loving the landscape but you fancy some time indoors, visit the Gallery An Talla Dearg, which exhibits works inspired by this landscape.
Skye's manmade highlights include:
Dunvegan Castle and Gardens, the seat of Clan MacLeod, the oldest continuously inhabited castle in Scotland.
The ruins of Castle Duntulm, once a MacDonald fortress.
The Museum of the Isles, in part-ruined Armadale Castle.
And the Talisker Distillery - if you take a guided tour you'll receive a free dram of their smooth, sweet single malt.
Don't forget that the island is a seriously popular destination! If you want to ensure a room in one of the best places to stay in Skye during the peak summer season, you'll need to do your homework and plan well in advance! Alternatively, visit in the quieter months, when the crowds have dissipated and you can truly appreciate the stunning landscape and all it has to offer.
The Best Places to Stay on Skye
- The Hotel Eileen Larmain is a lovely, 16-room hotel on a small harbour overlooking the Sound of Sleat. Each of the rooms has been individually decorated and most of them have beautiful views. The hotel restaurant is much lauded, known for its seafood and game.
- Duisdale House is a rural escape converted from a 19th-century hunting lodge on Skye’s stunning southeast coast. There are 18 rooms, some with four-poster beds, as well as beautiful gardens and lovely views.
- Kinloch Lodge, located on the south coast of the island, is an old hunting lodge turned country hotel. Home comforts here are accompanied by Michelin starred cuisine. It's a real home from home, just with much better cooking!
- The House Over By boasts gorgeous rooms, an utterly splendid restaurant and supreme views - a real belter.
- Marmalade Hotel is an uber-chic farmhouse with stylish rooms and a top-notch restaurant. What more could you ask for?
- Four-room Canowindra B&B is a more low-key, but still charming, option.
- Greshornish House is a remote but luxurious B&B, situated on its own private peninsula and surrounded by ten acres of land. The views are incredible and the decor is rustic and charming. There are just eight rooms, so it's a wonderfully peaceful stay.
- Woodbine House in Skye's northern village of Uig, is a delightful five room B&B - there’s one family suite - with a homely feel. The owners are friendly and the location is excellent. Rooms start from around £70 a night.
Glenview is a charming B&B, some 15 miles north of Portree This property has just three cosy rooms, with stunning views of the Trotternish peninsula, and a superb restaurant known for creating wonders with local produce. Plus there's an on-site Art Gallery with ever-changing pieces to admire. Rooms start from £90 per night.
- Toravaig House is a peaceful, contemporary hotel with views over the Atlantic. Enjoy a choice selection of whiskies beside the cosy log fires, and you'll love the excellent seafood restaurant. Great for fishing both trout and salmon.
Coruisk House offers just two bedrooms and is well tucked away on the peninsula of Elgol. This is primarily a restaurant, so the food is good. The rooms are stylish and comfortable. Plus, you’re right by the Cuillins and an impressive Neolithic stone circle.
Tucked away on a peninsula, Flodigarry is the perfect place to get away from it all and relax. It boasts smart rooms which expertly mix wooden influences with more modern touches, whilst you're in a great spot to explore the breathtaking local scenery.
Mint Croft, set in a couple of restored Highland buildings, boasts a wonderfully scenic setting. Their homely, charming rooms are bound to please.
Prefer a cottage or an apartment?
If you'd rather a more self-sufficient stay in a cottage or an apartment, visit our online partner, Booking.com, where you'll find a wide range of properties to check out.
If you're coming from the mainland you can take a ferry from Mallaig to Armadale, run by the Calmac company, or you can drive over the Skye Bridge.
City Link also offers coaches from Glasgow and Inverness to Skye.
It's best to visit Skye over the summer months, especially in August where the average temperature will range from roughly 11°C to 16°C.
For car hire prices, we recommend you visit our online partner Rentalcars. It is worth noting that if you are planning to drive round Skye, the majority of the roads are single track. So be prepared for slow progress during the peak season!
Still not sure?
- Browse through our list of the best places to stay in Skye.
- Check out all our recommendations in the Highlands and Islands or our list of the 10 best UK island hotels.
- Alternatively, contact one of our friendly Gurus for advice.
Monthly Weather in Skye
Best Hotels in Skye
Woodbine House Portree, Skye 5 rooms from £69Back to Nature - Skye is the ideal place to get back to basics and return to the wind and the wild.Local exploring - A great base for exploring the beauitful west coast of Skye.Kayaking - Guests can hire sea kayaks to explore the surrounding coastline.Birdwatching - Skye is a great spot for puffin watching.
A delightful B&B on the west coast of the isle of Skye. The rooms have a homely feel and there's an excellent family suite. With self-catering options, it could be perfect for a family or group trip to Skye. Friendly owners and a great location prove a winning combination. See More
Glenview Portree, Skye 3 rooms from £90Back to Nature - Escape to the picturesque, wild Scottish island of Skye with it's dramatic landscapes and stunning wildlife.Local exploring - The perfect base for exploring the amazing island of Skye, with cosy beds and hearty meals.Sights nearby - Visit the iconic natural landmarks such as the Old Man of Storr, Kilt Rock and the Trotternish Ridge.Great walks - There is superb walking around the nearby Trotternish Peninsula.
A charming and homely B&B run by helpful owners, on the picturesque island of Skye. The rooms are cosy and comfortable with stunning views of the Trotternish peninsula. The superb restaurant focuses on local produce such as oysters and venison. Perfect for a remote getaway. See More
Greshornish House Isle of Skye 8 rooms from £100Remote - Off the beaten track.Secluded setting - For escaping.Views - Great views from hotelTennisRecommended by - Good Hotel Guide, Sawdays
Toravaig House Isle of Skye 9 rooms from £105Fishing - The Hotel is perfecly located to indulge in salmon and trout river fishing as well as trout and arctic char in nearby LochsGreat walks - Wild coastal scenery, deep fjords and secluded windswept bays and a wealth of history make for excellent walksSailing - The owners offer a day excursion around Skye on their luxury yacht SolusViews - Great views from hotel
A peaceful contemporary hotel set overlooking the Atlantic waters. Log fires and a choice selection of whiskies can be enjoyed after a day pursuing one of the many outdoor activities on offer. A restaurant serving freshly caught seafood perfectly rounds off this award winning gem of a hotel. See More
The Bosville Hotel Portree, Skye 20 rooms from £110Foodies - The chefs at Dulse & Brose let local produce shine in this restaurant that is as popular with locals as visitorsActive Holiday - The island has lots of beautiful hiking routes making this a great option for a walking holidayGreat walks - The Quiraing trail is an iconic hike along the Isle of Skye’s Trotternish peninsulaSights nearby - Visit the pristine rock pools known as the Fairy Pools
A small boutique hotel packed full of charm set on Portree's harbour. Rooms have a Scandi-chic feel with soft grey hues, pale wood furniture, and local black & white photographs. The restaurant is a real lure attracting locals and tourists alike. An atmospheric base to explore the island from. See More
Marmalade Hotel Skye 11 rooms from £143Country Escape - A cosy rural property surrounded by lush gardens, with a great view across the bay to the Cuillin rangeGreat walks - Embark up the rocky hill called The Old Man of Storr, and head on the wonderful mountain walks in the Cullin rangeLocal markets - Explore the markets, boutiques and cafés of the quaint and picturesque harbourside town of PortreeRemote - Off the beaten track.
A stylish hotel in a Georgian farmhouse with lush gardens and stunning views to the sea. Featuring a chic colour palette of slate greys with touches of sea blue and gorse while simple rooms are smart and cosy with fitted carpets and throws. Don't miss the top-notch cuisine served in the restaurant! See More
Canowindra B&B Portree, Skye 4 rooms from £145Local exploring - A great base from which to explore the stunning Isle of Skye.Fishing - Your hosts can point you in the direction of some nearby hill lochs full of brown trout.Great walks - The surrounding landscape is full of wonderful walking routes.Sights nearby - Visit the beautiful nearby Dunvegan Castle.
Coruisk House Skye 4 rooms from £150Local exploring - Perfect for exploring the south coast of Skye with cosy beds and hearty meals waiting for you on your return.Country Escape - This stylish hotel makes the perfect bolthole for a rural escape to the rugged, wild landscape of Skye.Sights nearby - Historians will enjoy visiting a local Neolithic stone circle, several chambered cairns and the High Pasture Cave.Birdwatching - Birdwatchers can go in search of golden eagles and peregrin falcons.Recommended by - Sawdays
Tucked away on the picturesque peninsula of Elgol, Coruisk House offers a superb restaurant with elegant rooms sleeping up to 10. Two doubles and two suites are stylish and comfortable with warm colour schemes and luxurious furniture. For intrepid mountaineers the nearby Cuillin's lie in waiting. See More
Flodigarry Portree IV51 9HZ, Skye 11 rooms from £160Active Holiday - Ideal for an outdoorsy holiday with a host of activities such as wildlife walks, guided mountain rambles, fishing or boat tripsGreat walks - Climb the Old Man of Storr, an iconic rocky hill, or head up on the wonderful mountain walks in the Cullin rangeLocal markets - Explore the markets, boutiques and cafés of the quaint and picturesque harbourside town of PortreeSights nearby - Head to stunning natural landmarks such as Kilt Rock and the Trotternish Ridge
Tucked away on a peninsula, this hotel and restaurant have breathtaking views across the sea to the Wester Ross mountains. Interiors reflect the wild landscape, with a palette of greens and browns and the use of natural materials. Rooms feature four posters and large windows to enjoy the views from. See More
Duisdale House Sleat, Skye 18 rooms from £168Traditional - A nineteenth century hunting lodge that has been converted into a hotelGreat walks - Skye is renowned for its fantastic walking for all abilities.Restaurant - The fine dining restaurant boasts two AA RosettesViews - Great views from hotel
Escape to this rural nineteenth century hunting lodge on Skye's stunning south-east coastline. Explore the extensive gardens and local beauty, before retreating back to cosy four poster beds in surprisingly modern interiors. Look out for statement wallpaper. Great for a romantic weekend away! See More
Hotel Eilean Iarmain Skye 16 rooms from £195Hideaway - The perfect spot to getaway from it all, overlooking the Isle Ornsay lighthouse and the hills of Knoydart across the sea.Beach Life - Explore the stunning secluded beaches on Skye, with the nearest just a minutes walk from the hotel.Birdwatching - Skye is a great place for birdwatching especially puffin watching.Fishing - Take a sea fishing trip off the coast of Skye.Recommended by - Sawdays
Mint Croft Waternish, Skye 2 rooms from £240Local exploring - This B&B is in a great location for local exploring on the Waternish peninsula; enquire with the hosts for recommended tripsHideaway - Located on the remote Isle of Skye and offering private suites, this hotel makes a perfect option for a hideaway holidayRomantic Break - With its beautiful seaside setting and quiet country atmosphere, this B&B is a wonderful setting for a couples' getawayGreat walks - Explore the beautiful natural landscape of the Isle of Skye on a long walk; your hosts will be happy to advise you on routes
This hotel is located on the Isle of Skye in several restored Highland buildings. The Blackhouse Suite has a traditional turf roof, exposed stone walls and a freestanding stone bath. The Stone Store Suite is two-storey with a generous living room. Enjoy in-room afternoon tea; a charming, quiet stay. See More
Kinloch Lodge, Skye Isle of Skye 15 rooms from £280Foodies - Foodies won't be able to resist the stunning award winning restaurant — check out the taster menu with excellent wine pairings.Romantic Break - A picturesque south Skype romantic retreat offering excellent food, roaring fires, chic suites and long country walks.Great walks - Venture on a Wild Walk with resident naturalist Mitchell Partridge, packed lunches are provided on request.Fishing - The area won't dissapoint, keen anglers can fish for salmon, brown trout and rainbow trout.
Stunning scenery, dazzling food and plenty of peace and quiet just a short drive from the Skye Bridge. The elegant and traditional rooms are filled with natural light. A cosy sitting room with an open fireplace is the ideal spot to unwind with a whisky and the restaurant serves exceptional food. See More
The House Over By Colbost, Skye 6 rooms from £345Great walks - The surrounding area is full of beautiful walking routes.Kayaking - Take the sea kayaks out and explore the Skye coastline.Sights nearby - Visit nearby Dunvegan Castle.Romantic - Good for couples.