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$314.03per 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$200.75per 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.

Staff was wonderful. They went above and beyond to make our stay pleasant. They changed our original rooms when they found out that we were unable to deal with stairs and added a second mattress topper when we explained we were experiencing difficulties with hard mattresses at other hotels. Rooms were nicely sized and I even had a partial view of the harbor.
9.4
Scored 9.4
Wonderful
Rated wonderful
1,904 reviews
Price from$238.51per 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$236.77per 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
128 reviews
Price from$236.77per night
Portree Independent Hostel, hotel in Portree

Portree Independent Hostel is located in Portree, 22 miles from Dunvegan Castle.

Quiet room (#9), spacious kitchen
7.0
Scored 7.0
Good
Rated good
974 reviews
Price from$85.98per 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.

Great location. Peaceful. Easy walk into the center. Awesome view of the color houses from the window
8.1
Scored 8.1
Very Good
Rated very good
1,036 reviews
Price from$119.63per 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.

Perfect location, lovely room with everything you need for a restful night and delicious breakfast. Small family run B&B. Thought it was really perfect. Clean, comfortable and kindly run.
9.6
Scored 9.6
Exceptional
Rated exceptional
725 reviews
Price from$109.66per 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$423.69per 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$274.15per night
See all 78 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.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 382 reviews
    We stayed here for 2 nights and it was honestly such a dream. The location is impossible to beat, right outside Portree and very close to The Storr. The room was cozy and very well furnished. Sally and Robin went out of their ways to make us feel welcome and our stay comfortable. We were here for our honeymoon and they wrote us a card and left us snacks when we arrived. The breakfast was delicious and Robin gave us recommendations for what to see on the Isle of Skye which we took and were so glad we did. Perfect B&B experience!
    Kelli
    United States of America
  • 7.5
    Scored 7.5
    Good
    Rated good
     · 312 reviews
    You’re staying here for the location. It’s right on the harbour, with great views across the bay. We had room 12 - a family room with 1 double, 2 singles and a sofa. The room is large with a lovely view. A breakfast basket was provided, as was a fridge filled with juices, cheese, milk etc. Staying here was an ideal central base for exploring all of Skye, and it was also great for a boat trip from the Portree harbour which we also recommend. There’s a number of fish and chip restaurants etc nearby for dining in/take out.
    Sam
    United Kingdom
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 200 reviews
    Everything! Beautiful bungalow with immaculately furnished and clean rooms (ours had a separate personal toilet and shower across corridor, but no problem at all as directly opposite and complimentary bath robe was provided!). The host couple were lovely people and so helpful with tips on places to visit and a fantastic local knowledge. The breakfasts were amazing - especially the smoked salmon & scrambled eggs which would grace any 5 star London hotel! Portree harbour a pleasant walk of only 20 minutes.
    Gary
    United Kingdom
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,088 reviews
    Staff are so friendly always smiling ,happy to help and very welcoming. Food downstairs in The Antlers Restaurant is lovely and helpings are good too .Right in the central square of Portree with shops ,chemist ,pubs, cafes ,coffee shops, post office local buses, tour buses ,taxis etc just right out the front door of the hotel or a few minutes walk If you. *Advise you to reserve your Dinner Table when making your booking .The restaurant is popular with Islanders and Holiday makers so it can be busy.
    John
    United Kingdom
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 94 reviews
    everything! Beautiful location, relaxing, and well equipped! Exceptionally clean! A very short drive to Portree for shopping. Watching the tides come and receded was soothing. It was wonderful to see the sheep, and numerous types of birds! The unit is on the ground level of the host’s home so it would have been very easy to get assistance if it was needed. The hosts were kind and considerate! If ever we return to the Isle of Skye we would be happy to stay there again!
    A
    Anonymous
    United States of America
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 196 reviews
    Fantastic stay here. Very friendly, accomodating owners. The room had everything we needed and was very clean and spacious. The B&B is in a great location, with incredible views from the room. Only 15 mins walk to Portree Harbour and a good base for exploring Skye. Breakfast was great with good selection to choose from and was nice being delivered straight to the room. Will definitely stay here again when next in Skye!
    Siobhan
    United Kingdom
  • From $630.55 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 664 reviews
    We loved everything about this hotel! The room was gorgeous, had a warm and cozy atmosphere and had the most beautiful view. The breakfast was amazing each morning! The staff were so personable and always made us feel welcome. This was our favorite stay in Scotland for the 3 weeks that we traveled. We will definitely stay here again when we come back to the Isle of Skye and will recommend to all! Thank you!
    Edward
    United States of America
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 603 reviews
    Great location in Portree. All the staff were really nice. They hold back tables in the restaurant for hotel guests so if the restaurant is booked online, just email the hotel, as I did, and they got us a reservation. Food was excellent as was the service. Rooms were spacious and cozy. Its an old hotel with all the charm but has upgraded bathrooms, etc. Good choice all around.
    Nancy
    United States of America
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 111 reviews
    We spent 4 nights here for our Skye trip and everything was absolutely perfect! We really appreciated the milk, eggs, bread, cheese and all the other goodies to start us off before going to the grocery store. Bed was the comfiest out of all the other places we stayed in Scotland. The Isle of Skye was so magical, we hope to come back and wouldn’t hesitate to book here again!
    Jessica
    Canada
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 394 reviews
    We have been travelling and overnighting in Scotland for just over a week staying in very good locations and accommodations. In addition to the beauty of the Isle of Skye Portree Guest House has been our favourite - Mike made us feel so welcome and is an amazing host. We loved our stay there - would definitely recommend.........and breakfast was just the best!
    Vivien
    United Kingdom
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,159 reviews
    The location within Portree was incredibly convenient & walkable. The Skye Inn was quaint & cozy and met all of our needs. The full Scottish breakfast was delicious and on site bar was an added bonus! The private parking was close & all rooms are on ground level so no stairs were involved. It was a lovely stay for a 1 night passing through The Isle of Skye!
    Nadean
    United States of America
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,159 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
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 1,323 reviews
    Great, central location to explore Skye. The pods were well equipped with everything you need. The pod itself was very comfortable. Our pod had its own garden area with picnic bench which was ideal. The site was dog friendly and the staff were lovely. 10 min or so drive into Portree where there are shops, bars and restaurants etc
    Fiona
    United Kingdom
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 334 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
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 1,904 reviews
    We really enjoyed this stay. Our room was just perfect and we also had a great view. Parking was easy and it's just a short, pretty walk to the town. It was great returning to our hotel after a full day of exploring and hiking the Isle of Skye. The restaurant was perfect and the service was wonderful.
    Hill
    United States of America
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 1,336 reviews
    There was a lot of plus points about this hotel and our stay was perfectly adequate and in an especially good location. Comfortable beds, nice view over the harbour. Good breakfast and really pleasant lady waiting tables. Given the high cost of some hotels in Skye, this one was better value for money.
    Clare
    United Kingdom
  • 8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 702 reviews
    The hotel is a bit out of Portree but, it is well worth the 10 minute drive to stay here. The grounds are beautiful, the food was wonderful and the staff was incredible. We could not have asked for a more peaceful and welcoming experience.
    Tami
    United States of America
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 100 reviews
    Location was great with access to all parts of northern Skye and quick trips into Portree. Wonderful views of the harbour and quiet (little to no road noise despite being close the the main road into Portree).
    Anna
    United States of America
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 1,904 reviews
    Staff were all very nice and we even got a free upgrade so our room had a view of the loch and the colourful hotels in Portree it was unreal! Dinner and breakfast were both top quality thanks for having us!
    Luke
    Australia
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 354 reviews
    most beautiful views!! the location was perfect for heading out to the northern part of Skye but not too far from Portree. stunning property
    Rowan
    United States of America