Skip to main content

Filter by:


Star rating

Review score

Portree – 13 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 Harbour the hotel offers plenty of character and quirks. There are 17 en-suite bedrooms with all expected facilities.

The location was excellent. and the staff were friendly.
7.8
Scored 7.8
Good
Rated good
1,175 reviews
Price fromUS$356.57per night
Skeabost House Hotel, hotel in Portree

If you are looking for luxury accommodation 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...

Staff were excellent and very helpful. Lovely hotel.
8.7
Scored 8.7
Fabulous
Rated fabulous
706 reviews
Price fromUS$204.57per night
Cuillin Hills Hotel, hotel in Portree

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

Nice room.
9.4
Scored 9.4
Superb
Rated superb
1,852 reviews
Price fromUS$243.05per night
The Portree Hotel, hotel in Portree

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

Room was comfortable albeit small.
8.4
Scored 8.4
Very good
Rated very good
1,055 reviews
Price fromUS$241.27per night
Bracken Hide Hotel, hotel in Portree

Situated in Portree, 35 km from Dunvegan Castle, Bracken Hide Hotel features accommodation with a restaurant, free private parking and a bar. This 4-star hotel offers luggage storage space.

Location was great. View was awesome. People were helpful and friendly. Room concept was cool.
8.3
Scored 8.3
Very good
Rated very good
141 reviews
Price fromUS$241.27per night
Coolin View, hotel in Portree

With spectacular views across Portree Harbour, Coolin View Guest House is situated in Portree centre. There is free parking and free WiFi.

View and access are brilliant. Room and bed were good size
8.1
Scored 8.1
Very good
Rated very good
1,042 reviews
Price fromUS$121.91per night
Rockview, hotel in Portree

Located within 37 km of Dunvegan Castle in Portree, Rockview offers accommodation with seating area. Featuring sea and mountain views, this bed and breakfast also offers free WiFi.

Mairi was an amazing host. Nothing was ever too difficult. She and her husband used to be chefs and they cooked us an amazing dinner on the night of our stay. Hot breakfast was delicious and we especially enjoyed the croissants that they baked each morning. View from our room was so lovely, we found it hard to leave.
9.6
Scored 9.6
Exceptional
Rated exceptional
745 reviews
Price fromUS$111.75per night
25 Windsor Crescent, hotel in Portree

Located in Portree, just 37 km from Dunvegan Castle, 25 Windsor Crescent provides accommodation with a garden and free WiFi.

Cost, quaint and modern 2 bedroom, 1 bathroom apartment. Good location. Clean and neat. Sufficiently stocked.
9.2
Scored 9.2
Superb
Rated superb
119 reviews
Price fromUS$279.37per night
The Thistle Guesthouse, hotel in Portree

Boasting a garden, shared lounge and views of garden, The Thistle Guesthouse is set in Portree, 32 km from Dunvegan Castle. This guest house offers free private parking and a housekeeping service.

The staff and the breakfast are really good. The location is amazing and the place is kept clean and tidy.
9.1
Scored 9.1
Superb
Rated superb
499 reviews
Price fromUS$198.10per night
Kintyre Caravan, hotel in Portree

Located in Portree and only 47 km from Dunvegan Castle, Kintyre Caravan provides accommodation with sea views, free WiFi and free private parking. The property features mountain and garden views.

Beautiful location, Lauren and Jamie had thought of everything for caravan, very well equipped and cosy.Lovely beach nearby. Location lovely and quiet. Lovely family.
9.7
Scored 9.7
Exceptional
Rated exceptional
16 reviews
Price fromUS$120.64per night
See all 80 hotels in Portree

Most booked hotels in Portree in the past month

Budget hotels in Portree

  • Marmalade
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 672 reviews

    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.

    Quality fittings and extras - including water, shower soap etc

  • Bosville Hotel
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 604 reviews

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

    Breakfast was great, as was the fun and friendly staff.

  • Skeabost House Hotel
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 706 reviews

    If you are looking for luxury accommodation 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...

    unique very well thought out open fires comfy couches

  • The Rosedale Hotel & Restaurant
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,175 reviews

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

    Location, friendly staff and restaurant great food

  • The Royal Hotel
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,367 reviews

    On the stunning Isle of Skye, with great views over Portree Harbour and the loch, The Royal Hotel has 2 restaurants specialising in local seafood dishes. The majority of its rooms offer sea views.

    Staff were friendly and the breakfast was excellent

FAQs about hotels in Portree






Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Portree:

  • 10
    Scored 10

    Portree is lovely.

    Portree is lovely. We visited in early may and the crowds were mostly manageable. I would be a little concerned in the heart of the season. My suggestion to the powers that be would be to consider shuttle busses to the popular sites from centralized collection points; discourage rental cars from driving to the sites independently in some way. The small roads and on-site car parks can become overly crowded. We couldn't get near Quiraing for the traffic on the winding one lane road. In all other respects, Skye and Portree are lovely and a pleasure to visit.
    David
    United States
  • 10
    Scored 10

    lots of tourists but we were as well :-) good restaurants...

    lots of tourists but we were as well :-) good restaurants book in advance however see breezes excellent and Merchant bar/restaurant take the stardust boat trip to see Fish eagles incredible experience
    Cott.11
    United Kingdom
  • 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
  • 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
  • 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

Explore guest reviews of hotels in Portree

  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 374 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
  • 7.5
    Scored 7.5
    Good
    Rated good
     · 309 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
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 1,367 reviews
    In a town with limited options for those who have not made dinner reservations in advance at the more high-end dine in establishments, your options are fish and chips/fried food stand take out; standing in line for an hour or more waiting for a seat at a seafood place by the harbor, cash only Indian, or convenience store food. The Royal hotel has a restaurant with good service and a decent meal especially if you are a guest staying there. It is also very centrally located to the harbor and shops in Portree.
    MJ
    United States
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 538 reviews
    Kisteen and Amy made us feel at home the moment we walked through the door. Stonefield House feels more like a boutique hotel than a B&B. The rooms were spotless and the bed very comfortable. Breakfasts were excellent and set us up for a full day of walking. Providing a decanter of whisky for an evening tipple was a lovely touch. Stonefield House is located in a peaceful spot, but is less than a a 10 minute walk from the centre of Portree, so no problems at all with parking.
    Stephen
    United Kingdom
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 96 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
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 510 reviews
    The Apartment was a great place for our short stay on the Isle of Skye. Allocated Parking Space for Each Apartment, to the left of them meant everyone had close access. Basic Tea/Coffee provided on arrival. Able to cook our meals and Sky Access on the TV, appreciated. Bedroom was comfortable. 10 minute walk takes you to the harbour heart of Portree where Restaurants and Food shop are available. Would Recommend.
    Marcus
    United Kingdom
  • 7.4
    Scored 7.4
    Good
    Rated good
     · 1,367 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
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 1,353 reviews
    Good location in the middle of the higland and near to Portree (10 minutes by car) where you cam found market, pub and restaurants. It was perfetc for our roadtrip in the higlands. It’s a camping pod not a hotel room so you don’t expect alle the conmfort that you can found in a usal hotel. The Staff is fantastic, they were always available from the booking and they help us with all our request
    Antonio
    Italy
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 86 reviews
    The location was perfect for exploring the Isle of Skye. The view out the front of the property was amazing. Convenient to Portree for meals and shopping. The lodging was very clean, modern with a pleasant decor. Good wifi. Many nice treats provided for our enjoyment for breakfasts and afternoon teas We appreciated the nice shower with a heated towel rack.
    Roberta
    United States
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 80 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.3
    Scored 9.3
    Superb
    Rated superb
     · 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
    Superb
    Rated superb
     · 1,852 reviews
    Excellent location, hidden minutes away from the tourist hustle and bustle in Portree. Stunning views of the Harbour. Great meal at the restuarant which overlooks the lawn and Harbour. Perfect location as a base for driving around Skye to look at the sights. Large room with great modern bathroom. Very well appointed.
    Jonathan
    South Africa
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,175 reviews
    In the very touristy Portree the Rosedale Hotel is situated perfect, but due to the many tourists in the harbour area, it might be difficult to get very calm. The restaurant (both for breakfast and dinner) was the best eating place in Portree and very nice service.
    Matias
    Denmark
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 92 reviews
    The location was perfect! We could walk to town, yet it was very quiet. There was plenty of room for our group of 6 and it was very clean. Portree is a great location to stsy on Skye...it's an easy drive to the most popular sites to see. We would stay here again.
    Phyllis
    United States
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 1,353 reviews
    I really enjoyed my stay at the Isle of Skye camping pods. The space was a lot more spacious than I expected, and the toilet was a luxury for a camping pod. The grounds were clean, and the night time was extremely peaceful and pleasant.
    Chua
    United Kingdom
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 706 reviews
    Staff was very kind and helpful. The athmosphere was very authentic and pleasant and it really added to our overall experience of being in Scotland. This is a highly recommendable hotel for anyone visiting Isle of Skye!
    Emil Nyegaard
    Denmark
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,055 reviews
    We loved staying in the Portree Hotel! Our room was beautiful, comfortable and clean. All of the staff were friendly, helpful and kind, and the food was delicious! We would definitely stay here again!
    ELIZABETH
    United States
  • From US$327.62 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,163 reviews
    Great hotel 10mins walk from the centre of Portree. Comfortable and fairly modern room considering it is Skye. The room is quite small, but absolutely fine for a night or two.
    Paul
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 146 reviews
    Great location! We could walk to downtown Portree and restaurants. Portree is a good place to use as a base for touring the Isle of Skye.
    Miriam
    Canada
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,175 reviews
    This hotel is a great location for the harbor and Portree. The breakfast was standard Scottish breakfast.
    Bonnie
    United States