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 – 25 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 staff were absolutely delightful- so friendly and generally lovely. we also loved the fantastic position right on the edge of the water
Scored 7.8
7.8
Rated good
Good
1,020 reviews
Price from
£96
1 night, 2 adults
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...

We arrived late and received exceptional service- food outwith kitchen hours. Breakfast was also really nice.
Scored 8.6
8.6
Rated fabulous
Fabulous
536 reviews
Price from
£134.10
1 night, 2 adults
Bosville Hotel, hotel in Portree

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

Food was sublime. Service amazing. Room cozy, bathroom fabulous, so many small touches that we appreciated!
Scored 8.5
8.5
Rated very good
Very good
464 reviews
Price from
£149
1 night, 2 adults
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.

Excellent location in this small town! Very comfortable rooms with a lovely view and spotless clean. The staff is exceptional and eager to assist with a smile!
Scored 9.4
9.4
Rated superb
Superb
1,429 reviews
Price from
£191.40
1 night, 2 adults
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.

Breakfast was spot on Perfect location
Scored 8.5
8.5
Rated very good
Very good
767 reviews
Price from
£115
1 night, 2 adults
See all 79 hotels in Portree

Most booked hotels in Portree in the past month

See all

Budget hotels in Portree

  • Bracken Hide Hotel
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 282 reviews

    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.

    Exceptional location, breath-taking views, very cosy pod.

  • The Caledonian
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 334 reviews

    Situated in Portree, 36 km from Dunvegan Castle, The Caledonian features accommodation with free WiFi and free private parking. The hotel has family rooms.

    Breakfast was superb. Staff was extremely friendly

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

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

    loved the location, size of the room, decor was to my taste

  • The Royal Hotel
    Scored 7.2
    7.2
    Rated good
    Good
     · 1,506 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.

    Excellent location and rooms large and comfortable

FAQs about hotels in Portree

What guests said about Portree:

  • Scored 10
    10

    It is a really quaint town and easy to walk around.

    It is a really quaint town and easy to walk around. A variety of places to eat although some difficult to get into, and needed bookings. Went to Dunvegan Castle which was very interesting and on a boat trip to view from the sea and hopefully see some wildlife which we also really enjoyed. The local inhabitants are really friendly and seem to enjoy tourists. Public transport east to navigate, on time and clean
    Garry
    Australia
  • Scored 10
    10

    Absolutely stunning! The whole island is just magnificent.

    Absolutely stunning! The whole island is just magnificent. The town of Portree is beautiful and full of lovely people, cute stores with local products and tasty food in its many restaurants. Definitely recommend making a reservation if you want to eat at a specific restaurant. The bus drivers are the nicest people. Stunning view all around the town. Can recommend Don's taxi service - a very reliable gentleman. Also have to recommend Real Scottish Journeys and their tour of the Isle of Skye, we had the best day! Be careful, cell service can be difficult and google maps unreliable in places. Best to ask a local if you're unsure about anything, they were so kind. We also went on a boat trip which was a little disappointing. The views were stunning, of course, but it was very focused on watching sea eagles. We spent most of the 2 hours waiting for them to fly around and catch a fish they threw in the sea for them and didn't go very far away from Portree. Be careful on the streets and considerate and you'll have a wonderful time.
    Hola
  • Scored 10
    10

    We used Portree as our base for 2 days of photography tours...

    We used Portree as our base for 2 days of photography tours of Skye. Portree had more to explore than we had time for in our plans. It was simple for us to get around on foot. We would welcome an opportunity to visit Portree again.
    Tutt
  • Scored 10
    10

    Lovely port town with plenty to see and do!

    Lovely port town with plenty to see and do! Not the largest town and can be walked around quickly, but plenty of places to eat and local shops Several walking routes around the surrounding hills provide amazing views of the area and coast Boat tours from the harbour providing marine sightseeing including dolphins, whales and sea eagles
    Worms
  • 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

See reviews by guests who stayed at hotels in Portree

See all
  • From £289 per night
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 536 reviews
    Beautiful hotel. Plenty of room for parking. Staff was very friendly. Assisted us with our bags to our room. Dinner was amazing, with great views. Breakfast was served in a separate room. Lots of options. Cold and hot items to choose from. Also, the perk for us is we were away from the crazy traffic/town. But this hotel was about 15 minutes away from Portree. So you are close to gift shops, Boots Pharmacy, and restaurants if needed. In Portree you will have to pay to park. We enjoyed our stay and would recommend to family and friends.
    Trent
    United States
  • Scored 7.8
    7.8
    Rated good
    Good
     · 1,020 reviews
    The Rosedale Hotel is in a prime location in Portree, overlooking the harbour and bay. Parking is very limited but luckily we managed to get parking on each of the 3 days with 50 to 100m from hotel. Breakfast was very good on each of the three mornings. Everyone working at hotel who we came into contact with were charming and always helpful. I left my charger in the room on departure day but after a phone call to the hotel the thing was found and returned quickly to me at Home. It is a lovely positioned hotel which I would recommend.
    Keith
    United Kingdom
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 180 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
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 334 reviews
    The hotel was in a super convenient location for us as we wanted to stay in Portree before embarking on the Skye Trail. The rooms seem to have been recently refurbished and were nice, clean and comfortable. The staff were also exceptionally helpful and friendly. We also got a wonderful breakfast which really set us up before our long day on the trail.
    Thomas
    United Kingdom
  • Scored 7.2
    7.2
    Rated good
    Good
     · 1,506 reviews
    The hotel is in a very good location and has its free private parking which is very helpful in Portree where all parking is timed and parking areas require payment. The room was comfortable.
    Thomas
    Malta