The largest of the Hebrides, the Isle of Skye is a dramatic and remote place. Mist shrouded hills even out into heather clad moors, then rise up again into the jagged Cuillin Mountains before tumbling steeply into the sea. The best places to stay in Skye reflect this variety with its excellent range of cosy B&Bs, restaurants with rooms and smart country house hotels. Portree is your go-to hub for family-friendly hotels and easy access to the island’s sights, while lovers of luxury should head for serene country house retreats near the Cuillin Hills.
Skye draws visitors from all over with its dramatic landscapes and incredible outdoor adventures—from hiking and cycling to climbing. Iconic natural sights like the towering Old Man of Storr, the pleated cliffs of Kilt Rock, and the jagged escarpments of the Quiraing leave a lasting impression, while the Fairy Glen offers a more whimsical touch with its cone-shaped hills and hidden ruins. Nature lovers are also in for a treat, with the chance to spot Golden Eagles, Red Deer, and wild Salmon.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Skye
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.
Skye
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.
Skye
Remote but luxurious B&B on its own private peninsula on the Isle of Skye. 10 acres of land provide stunning views. Log fires and rustic charm. Luxurious rooms and tasty food.
Skye
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.
Skye
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.
Skye (Portree)
This handsome country house stands proudly in 20 acres of woodland garden in Portree. Rooms retain their original charm with antique furniture, paintings and pretty wallpaper; there are sea views from those at the front. A seat by the lounge fire is a ideal spot after exploring this magical island.
Skye (Portree IV51 9LX )
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!
Skye (Peinifiler )
Canowindra B&B is a charming guesthouse just a couple of miles south of Portree. Peace and tranquility is ensured with a quiet location, excellent rooms and ever helpful hosts who are always on hand to point you in the direction of a good walk.
Skye
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.
Skye (Skye)
A magical retreat offering a warm welcome close to Portree. Guests will feel cocooned in the cosy cabins scattered across the rugged landscape with spectacular views. Modern comforts include underfloor heating, air con, and a restaurant and whisky bar. The ultimate outdoor experience.
Skye (Flodigarry )
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.
Skye
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!
Skye (Skye)
A rustic hotel on the Isle of Skye's north-west coast with lake views of the Roag Peninsula. Interiors blend Scandi-chic and modern Scottish style with muted grey tones and woollen throws. A glass-fronted room houses the relaxed restaurant serving locally-sourced food. An idyllic highland hideaway.
Skye
A lovely hotel on a small harbour overlooking the Sound of Sleat. The individually furnished rooms are cosy and comfortable with many boasting great views. The standout feature is the hotel's heralded restaurant which focuses on local seafood and game. A remote gem.
Skye (Sleat )
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.
Skye (Dunvegan)
Home to lovely rooms and a magnificent restaurant, The Three Chimneys and The House Over By is a superb hotel on the Isle of Skye. Elegance abounds with its tastefully decorated rooms and stylish restaurant overlooking the sea.
Skye (Skye)
A restaurant with rooms set within an historic 16th century hunting lodge 20 minutes from Portree. The welcoming interiors feature dark woods, earthy woven tweeds and tartans, plus original works by local artists. Guests can dine on top-notch food and relax in the bar. A charming country stay.