Looking for great deals on accommodation? Whether you’re planning a city break or want to soak up the best of Scotland’s great outdoors, use the accommodation search to compare thousands of hotels, B&Bs and self-catering establishments in Scotland. You’ll find the perfect place to match your itinerary and your budget.
Your Search Summary
We found you 9 results
Serviced Apartment
Portree
Our apartments combine the benefits of self catering, B&B's and hotels and offer the ideal getaway for romance, walking, fishing, outdoor activity, diving, climbing, boating, adventure, relaxing, cycling or bird watching
Hotel
Portree
Situated in the heart of Portree, on the isle of Skye, above the harbour, our quality Hotel offers fresh, stress free accommodation and first class Highland customer service. We have an unrivalled reputation for superb, award winning cuisine created
Small Hotel
Portree
Set majestically in mature gardens, commanding views over the village of Portree, the loch and the Cuillin Mountains you will find Marmalade.
Hotel
Portree
Family run hotel in central position, looking out over Portree Bay.
Hotel
Portree
Standing on the waterfront of the sheltered harbour of Portree, The Rosedale Hotel enjoys impressive and unique views across the bay towards Ben Tianavaig and the Isle of Raasay.
B&B
Near Portree
A warm welcome, luxury rooms, comfort and delicious food in a stunning purpose built Bed & Breakfast, completed in April 2009.
Guest Accommodation
Portree
Welcome to Viewfield House A rare opportunity to experience 200 years of family history in style and comfort.

Country House Hotel
Portree
The rising star in the Skye ...

Hotel
Potree
Luxurious Skeabost Country House Hotel stands in large private grounds at the edge of Loch Snizort.

Book online or call:
Open Mon to Fri: 0900 - 1700
*Calls may be recorded
Build your own itineraries by clicking the 'add to shortlist' button to add an item to your Itinerary basket.
Accommodation offering instantly bookable, guaranteed availability.
Accommodation listing availability that needs to be confirmed by the provider before a booking can be made. This process will be carried out online.