Skip to main content

Filter by:


Star Rating

Review Score

Portree – 16 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Rosedale Hotel & Restaurant, hotel in Portree

Set in a converted cluster of fisherman’s houses along Portree Harbor the hotel offers plenty of character and quirks. There are 17 bedrooms with attached bathroom with all expected facilities.

Enjoyed being on the harbor.
7.8
Scored 7.8
Good
Rated good
1,159 reviews
Price from$315.54per night
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...

Everything—the hotel and staff
8.7
Scored 8.7
Excellent
Rated excellent
702 reviews
Price from$201.72per 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.

Beautiful view, comfy room, great bar and exquisite food in the restaurant
9.4
Scored 9.4
Wonderful
Rated wonderful
1,899 reviews
Price from$239.66per 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
8.4
Scored 8.4
Very Good
Rated very good
1,088 reviews
Price from$237.91per 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.

Breakfast very good. Close to town for restaurants and shops.
8.3
Scored 8.3
Very Good
Rated very good
130 reviews
Price from$237.91per night
Burnbrae Apartment, hotel in Portree

Burnbrae Apartment offers accommodations in Portree, 24 miles from Dunvegan Castle. This apartment offers free private parking and full-day security.

Shona was so nice and met me as I drove up with smiles. She went over everything I would want to know about the stay. Shona totally stocked the fridge with fresh blueberries, raspberries, strawberries and several other fruits. Cereals, yogarts, brie cheese, and many other items were also provided. The place was spotless and looked to have been newly refurbished. It was a little over five minutes walk to the town square. I could not have been happier with the stay.
9.8
Scored 9.8
Exceptional
Rated exceptional
12 reviews
Price from$172.42per 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.

The room was very comfortable and clean, nice decorations as well. Bed was soft and shower was nice. They also had whisky for the guests which was a nice touch. Breakfast was delicious as well.
9.6
Scored 9.6
Exceptional
Rated exceptional
731 reviews
Price from$110.19per 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.

Extremely convenient, easy to get into the property, very comfortable. Amazing shower!
9.2
Scored 9.2
Wonderful
Rated wonderful
119 reviews
Price from$275.47per night
Monkstadt 1745 Restaurant with Rooms, hotel in Portree

Monkstadt 1745 Restaurant with Rooms has garden views, free WiFi and free private parking, located in Portree.

Monkstadt House was amazing. Our room on the first floor was well appointed with tea, coffee, tv, etc. The bed was incredibly comfortable and everyone on the staff was very friendly. We had a spectacular dinner our first night and enjoyed starting our days with breakfast here. The property was a bit out of the way (single track road) but well worth it due to the silence in the evenings.
9.3
Scored 9.3
Wonderful
Rated wonderful
403 reviews
Price from$425.73per night
Kintyre Caravan, hotel in Portree

Kintyre Caravan is a recently renovated campground in Portree where guests can make the most of the garden and barbecue facilities.

It was like our motorhome at home. If we needed help she was right there to tell us what to do.
9.7
Scored 9.7
Exceptional
Rated exceptional
11 reviews
Price from$100.17per night
See all 76 hotels in Portree

Most-booked hotels in Portree in the past month

FAQs about hotels in Portree






Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Portree:

  • 6.0
    Scored 6.0

    I only spent one night in Portree so my judgement is limited...

    I only spent one night in Portree so my judgement is limited. Even before the tourist season started, it was quite crowded. I can’t imagine what it must be like at the height of the season. Skye is lovely but expensive compared to other locations in Scotland.
    J. SCOTT
    United States of America
  • 10
    Scored 10

    favorite spot was driving though the Scottish highlands , we...

    favorite spot was driving though the Scottish highlands , we ate at it was lower deck seafood restaurant okay (do not liked their fish and chips terrible ! and don't recommend _ , but the scenery and peacefulness and landscape was heavenly
    Marianela
    United States of America
  • 10
    Scored 10

    Skyelight Apartment is at a great location, very near to...

    Skyelight Apartment is at a great location, very near to Portree town centre, maybe 1-minute walk. Nicely furnished, warm and cozy. Note though there is no washing machine. Otherwise, a wonderful accommodation.
    Benny
    Australia
  • 4.0
    Scored 4.0

    Very touristy not quite what we’d expected restaurants we...

    Very touristy not quite what we’d expected restaurants we sampled not as good as on the highlands NC500 so for us I wouldn’t do Skye in favour of the Highlands I’d spend longer on the NC500 west side.
    Susan
    United Kingdom
  • 10
    Scored 10

    We loved Rockview.

    We loved Rockview. The view of the harbor from our room was spectacular. We could easily walk To the town of Portree to eat and shop! Location was perfect to sightsee . The owners were so helpful and nice! Would highly recommend Rockview!
    Linda
    United States of America
  • 10
    Scored 10

    A beautiful highlands town.

    A beautiful highlands town. Dinner reservations can be a bit of a challenge, however, you are on vacation typically and need to be patient. The food is definitely worth it - I stayed 4 nights and did not have a bad meal or experience.
    Bonnie

Explore guest reviews of hotels in Portree

  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 491 reviews
    The best thing about this property are the hosts/managers Jayne and Jordan. They truly set the tone for our visit. They are very friendly and helpful and their focus is on ensuring the guests have the information they need to enjoy the Portree area and Skye generally. Jordan cooks an awesome breakfast while Jayne attends to your every need. They also ensure the rooms are spotless for their guests. We were honestly blown away by their focus on guest enjoyment. 10/10.
    Liz
    Canada
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,159 reviews
    Staff were excellent, very friendly at both the reception and serving breakfast. Had some good tips about where to visit in Isle of Skye. Rooms were clean (I was a bit hesitant as the hotel allows dogs but no dirt in the room!) Big bathroom Great location in Portree, on-site parking is very handy. I like the interior design and viking-esque dining room, nice place to have breakfast. Breakfast was great, no issues, great service I would definitely stay here again!
    H
    Hamza
    United Kingdom
  • From $633.59 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 664 reviews
    Breakfast was very nice and fairly priced. Our superior double room was lovely with all of the features you need and more. We loved the soap from the Highland Soap Co too! The Isle of Skye was the most beautiful place we’ve ever been to and the Marmalade Hotel is perfectly situated in Portree, so you’re never too far from anything that Skye has to offer. I would highly recommend visiting the Fairy Pools and Kilt Rock/Mealt Falls, both are incredible views.
    Paige Samantha Louise
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 334 reviews
    Creagory Skye is just a lovely, warm and comfortable B&B that I would recommend to anyone staying in Portree. Our hosts were exceptional, friendly and the breakfast was fantastic...a true home-cooked meal. The location was very quiet and the beds extremely comfortable. This little lodge felt like a home away from home - we had a wonderful stay. Next time we visit the Isle of Skye, we will absolutely be staying at Creagory Skye again!
    Gregory Youngberg
    United States of America
  • From $633.59 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 664 reviews
    The hotel was outstanding. When arrived, the room seems quite small. Talking to reception they provided a larger room. The facilities were amazing. The reception team was very attentive and polite. Hope the guy who was his 3rd day goes well, he was really kind and polite. The breakfast was incredible. Highly recommended. Planing to visit again the isle of Skye soon and this will be the place where we are going to stay again.
    Danyyasta
    United Kingdom
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,159 reviews
    Great location close to Portree, nice and clean rooms, cosy central hall with the fireplace. Great selection of drinks in the bar. Good tasty breakfast! Employees were super nice, shoutout to Emma and the guy at the bar who gave us a lot of recommendations for walks and things to see around the isle. Price is quite high given Scottish standards, but on the Isle of Skye, this is a great deal. Would certainly recommend!
    lorenzovanloon
    Belgium
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 1,337 reviews
    Excellent location in downtown Portree. Found parking in front of the hotel and had no reason to move it as the whole town is walkable from here. Room was large as well and the town gets relatively quiet at night. One occasion of drunken Scottish signing on the street had us laughing, but other than that it was very quiet. Nearby groceries are an additional plus if you're staying for a couple of days.
    Jason
    United States of America
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,159 reviews
    Fantastic location right in the centre of Portree. Amazing harbour views right outside your window. Really delicious dinner options and the included breakfast had so many options and was ridiculously tasty and filling. No parking with the hotel but the staff direct you to places you can park such as along the harbour front or the community centre. A brilliant base in Skye.
    Louise
    United Kingdom
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 81 reviews
    We were very lucky to book this hotel at short notice after our previous booking at another hotel was cancelled 2 days before our holiday due to COVID related staff shortages. We struck lucky, the Calendonian was a lot cheaper, in a better location in Portree centre and very comfortable. Very friendly helpful staff, superb breakfast and clean recently refurbished room.
    Ian
    United Kingdom
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 81 reviews
    The staff was incredible! We had an amazing stay in this hotel. Bedroom was HUGE with comfy beds, a very good shower and a view of the harbour. Location was right in the centre of Portree with free parking available. The breakfast was amazing and there was also a gluten-free/veggie menu! We strongly recommend staying at Caledonian!
    Natassia
    United Kingdom
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 1,899 reviews
    The hotel is a pleasant, traditional hotel on the banks of the loch, overlooking Portree harbour. Our room was excellent and all the staff were very friendly and helpful. We eat in the restaurant 2 nights and the food was a little hit and miss. Mainly very good, but a few low points and a little expensive.
    Bernard
    United Kingdom
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 1,899 reviews
    Wow. Absolutely great hotel and spectacular location just out of town of Portree. Room was large, perfect and the restaurant on site is top notch. Every detail seems to be fastidiously looked after, so our experience as guests was very relaxing. View from the dining room unbeatable.
    Joey
    United States of America
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,088 reviews
    Restaurant was really good. Hotel had thoughtfully reserved some bookings for its guests. Location is great. it was right across the street from pubs and other places to eat, and a block from the water. Staff was friendly. Portree was a wonderful small town.
    Jesse
    United States of America
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 1,337 reviews
    Lovely room with a view over the harbour. No.7. Really good breakfast, not buffet but there are options. All the covid regulations followed. All staff very friendly and helpful. We would return to this hotel if we ever returned to Skye.
    Morag COSTELLO
    United Kingdom
  • 8.1
    Scored 8.1
    Very Good
    Rated very good
     · 31 reviews
    Excellent location in Portree, within a short walk to grocery store, town square, and the entire downtown area. Also walkable to the main bus stop downtown, which you can use to catch a bus to other areas of Skye.
    GRAHAM
    United States of America
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 128 reviews
    Unbelievably clean, the host does a huge job in cleaning in between visits. Felt like a completely new room! We were both happy with the accomodationa and the hotel! Great location near the town of portree!
    Damian
    United Kingdom
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,159 reviews
    Excellent, friendly and helpful staff. Couldn’t have been nicer! Lots of breakfast options. Dinner at the hotel was also very good. Wonderful location on the harbour front. Quick stroll to town centre.
    Amy
    Canada
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 603 reviews
    The hotel is in the heart of Portree. Staff it’s been amazing and also the room, clean and comfy. We had everything we need, if you are around Isle of Skye I would really recommend this place!
    Ilaria
    United Kingdom
  • 8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,036 reviews
    Lovely hotel in the most envious of locations in Portree. Comfortable room looking over the harbour . The sun shone for the whole duration which made this trip even sweater 🤩
    James
    United Kingdom
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,088 reviews
    What a lovely hotel, just in the centre of portree
    Jeric
    United Kingdom