Skip to main content

Search hotels in Portree

Enter your dates to see the latest prices and deals for Portree hotels

Filter by:

Star Rating

Review score

Portree – 13 hotels and places to stay

See the latest prices and deals by choosing your dates.
Skeabost House Hotel, hotel in Portree

If you are looking for luxury accommodations with great Highland Hospitality in Skye, then look no further than historic Skeabost House Hotel, a family owned boutique hotel, part of the Sonas Hotel...

Service, location, remoteness
Scored 8.6
8.6
Rated excellent
Excellent
603 reviews
Price from
$141.23
per night
Bosville Hotel, hotel in Portree

Overlooking Portree’s quaint harbor, this contemporary hotel serves fresh produce from Skye and the surrounding Scottish Highlands in its restaurant, Dulse & Brose.

Restaurant was very good.
Scored 8.5
8.5
Rated very good
Very Good
513 reviews
Price from
$196.48
per night
Cuillin Hills Hotel, hotel in Portree

In 15 acres of private grounds, this hotel features spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskeys on offer.

Property was beautiful with a great location to town. Lovely view of the bay from our room
Scored 9.4
9.4
Rated wonderful
Wonderful
1,556 reviews
Price from
$252.39
per night
The Portree Hotel, hotel in Portree

Originally built in 1875, The Portree Hotel is located on the corner of Portree's main street and overlooks Somerled Square, the town’s main square.

The check-in process was fast and the staff were helpful. The restaurant offers a sumptuous and soul satisfying lamb dish. The property has a charm that only a heritage property can provide. The bed was surprisingly comfortable to sleep in
Scored 8.5
8.5
Rated very good
Very Good
825 reviews
Price from
$151.64
per night
Marmalade, hotel in Portree

Marmalade is grade “B” listed building, dating back to 1817. Boat and distillery trips depart from Portree and the rocky hill The Old Man of Storr is 7 miles away. Free Wi-Fi is available throughout.

Excellent location, helpful staff, clean, great restaurant.
Scored 8.9
8.9
Rated excellent
Excellent
533 reviews
Price from
$247.84
per night
Bracken Hide Hotel, hotel in Portree

Located in Portree, 22 miles from Dunvegan Castle, Bracken Hide Hotel has accommodations with a restaurant, free private parking and a bar. This 4-star hotel offers luggage storage space.

This was a surprisingly well-designed pod with a comfy bed and bathroom in a lovely hillside setting and a view of the harbor. Sadly, we both fell ill during our stay, so it was especially helpful to be able to stream movies on the large screen TV using our Netflix account, which helped keep us entertained while we recovered. It was also great that breakfast and dinner options were just a short walk away in the main lodge. We highly recommend the Bracken Hide Hotel!
Scored 8.1
8.1
Rated very good
Very Good
242 reviews
Price from
$284.83
per night
Coolin View, hotel in Portree

With spectacular views across Portree Harbor, Coolin View Guest House is located in Portree center. There is free parking and free WiFi.

Beautiful view and great location! The suite was very nice and clean. The staff were great to deal with and even though it was self check in, they reached out to make sure we checked in fine and everything was going well.
Scored 8.2
8.2
Rated very good
Very Good
986 reviews
Price from
$114.72
per night
Radio Skye Pods, hotel in Portree

Radio Skye Pods offers accommodations in Portree, 24 miles from Dunvegan Castle. This property offers access to a terrace and free private parking.

The location was perfect and the pods had everything we could have needed! We all wished we could have had more time here! Thank you :)
Scored 9.5
9.5
Rated exceptional
Exceptional
33 reviews
Price from
$175.38
per night
Rockview, hotel in Portree

Rockview offers accommodations in Portree, 23 miles from Dunvegan Castle. Featuring sea and mountain views, this bed and breakfast also offers free Wifi. Guests can use the a garden.

Location, the harbor view, and the kindness of the hosts.
Scored 9.6
9.6
Rated exceptional
Exceptional
730 reviews
Price from
$116.04
per night
25 Windsor Crescent, hotel in Portree

25 Windsor Crescent provides accommodations with a garden and free Wifi in Portree, 23 miles from Dunvegan Castle.

We didn’t know what to expect when we arrived but were blown away at the size, cleanliness and how well it was stocked. The beds were comfortable and there was plenty of space for all 4 of us.
Scored 9.1
9.1
Rated wonderful
Wonderful
119 reviews
Price from
$362.63
per night
See all 79 hotels in Portree

Most-booked hotels in Portree in the past month

FAQs about hotels in Portree

What Guests Said About Portree:

  • Scored 6.0
    6.0

    Quite a pretty town with exactly what you’d expect, or; gift...

    Quite a pretty town with exactly what you’d expect, or; gift shops, cafe’s, etc. Not particularly large. Overlooks an inlet with individually painted cottages along the quay. For a great lunch, go to Birch’s
    Simon
    United Kingdom
  • Scored 10
    10

    As two senior ladies, we felt so comfortable walking around...

    As two senior ladies, we felt so comfortable walking around Portree! The shopping was so different, independent shops including local crafts made each store a new experience. We loved the charity shop where we found original prints of gorgeous Skye locations!
    Maxine
    Canada
  • Scored 4.0
    4.0

    An absolute tourist trap without the infrastructure to...

    An absolute tourist trap without the infrastructure to accommodate the numbers coming in. Not enough parking, difficult to get a restaurant table and nothing to see there anyway. All the tourist attractions in Skye are well beyond Portree. Avoid!
    Ross
    United Kingdom
  • Scored 6.0
    6.0

    Portree itself was pretty but it was totally crammed with...

    Portree itself was pretty but it was totally crammed with tourists, tourist buses and motor homes so finding parking was very hard even in the long term carpark in quite a small town. Trying to get a decent sit down meal at lunchtime was very difficult as a lot of places didn’t open for lunch or if open were packed with long waiting times just to get seated. Even take away venues had very long queues. We didn’t venture out for evening meals as our hosts advised it was almost impossible to get a booking during peak holiday season
    Helen
    Australia
  • Scored 10
    10

    Portree is a delightful seaside town especially when all the...

    Portree is a delightful seaside town especially when all the day tourists have left and it is quieter. There are lovely walks to do around the Portree area and it is easy to connect to a tour from the town.
    Gillian
    South Africa
  • Scored 10
    10

    It's a full day by train and bus to reach Portree, but it's...

    It's a full day by train and bus to reach Portree, but it's a beautiful little town. I don't think there's a better town in which to stay on Isle of Skye. We questioned whether it would be worth it to spend two days traveling for one day on Skye, but it definitely was. The 9-hour tour with Real Scottish Journeys was excellent and Bill, our guide, was great.
    Arpen
    United States of America

Explore guest reviews of hotels in Portree

  • From $558.32 per night
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 1,556 reviews
    The view from Cuillin Hills is spectacular. It was truly a joy to pull into the carpark after a long journey to Skye and view Portree Harbour from the front lawn. All of the staff were incredibly warm and friendly and immediately made us feel welcome. Our evening meal was very good (the mussels in particular were delicious) and our room was extremely clean and comfortable, which resulted in 8 hours of deep and relaxing sleep. All in all, Cuillin Hills is a very well-run, guest-focused hotel, in a beautiful island setting. We will return.
    Antoinette
    United Kingdom
  • Scored 7.8
    7.8
    Rated good
    Good
     · 1,055 reviews
    The view from the room over Portree harbour is fantastic. The breakfast is excellent and also the restaurant meal we had was superb, they even gave us a window seat with harbour views as it was our wedding anniversary. The staff are so friendly and attentive so if we’re ever back in Skye we will be booking this hotel again, wonderful!
    Christine
    United Kingdom
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 270 reviews
    This hotel is in a good position overlooking the bay, with Portree shops, bars, restaurants and the harbor all in comfortable walking distance. Our rooms were comfortable and clean. The breakfasts were perfectly cooked and filling. There is ample parking. The friendliness and attention to detail from our hosts was excellent
    Garry
    United Kingdom
  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 603 reviews
    Lovely hotel in a great location. Wonderful staff. Food was great, restaurant lovely. Wonderful to relax in the drawing room after dinner. Reasonably easy reach of Portree and its restaurants and cafes.
    Chris
    United Kingdom
  • Scored 7.3
    7.3
    Rated good
    Good
     · 1,465 reviews
    Wonderful hotel in Portree. Fantastic restaurant. A lovely stay.
    Sarah
    Australia