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 33 results
, currently showing 1 to 10.
B&B
Portree
Situated just 2.5 miles from picturesque Portree, Cul na Creagan is a non-smoking, modern and spacious croft house that offers the opportunity for guests to relax and unwind in peaceful and comfortable surroundings.
B&B
Portree
An especially warm welcome awaits you at 'An Acarsaid', ideally situated in Portree, the capital of the Isle of Skye. Stunning Sea and Hill views await from from most of our Guest Rooms, Guests' Lounge and Dining Room.
B&B
Near Portree
A warm welcome, luxury rooms, comfort and delicious food in a stunning purpose built Bed & Breakfast, completed in April 2009.
B&B
Portree
Allt na Criche is a family run Bed and Breakfast on the Isle of Skye.
B&B
By Portree
Situated in the Scottish Highlands on the misty Isle of Skye our B&B lodgings can be found.
B&B
Portree
A spacious bungalow with stunning views over Portree bay towards the Cuillin Hills, offering comfortable en-suite B&B accommodation.
FREE WIFI available.
B&B
Portree
Small family 4 star B & B with Talisker Award for year 2000.
B&B
Portree, Isle Of Skye
Ashaig is a comfortable and spacious bungalow open all year.
B&B
Portree
Hi there, my name is Sandra ~ we have 3 ensuite rooms in our comfortable family home which is 5 mins walk from the village centre.
Guesthouse
Portree
Balloch stands in its own grounds within short walking distance of Portree.
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.