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 – 24 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.

Lovely location on the harbor. Easy walking distance to all amenities.
Scored 7.8
7.8
Rated good
Good
1,017 reviews
Price from
$120.38
1 night, 2 adults
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...

Great upper end boutique hotel feel. Great Bar and absolutely fantastic breakfast! Best scrambled eggs and fruit I’ve had in a long time. Hostess / Server “Sue” was an absolute joy!
Scored 8.6
8.6
Rated excellent
Excellent
536 reviews
Price from
$168.16
1 night, 2 adults
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.

We loved the room. It was extremely comfortable. The staff were amazing and the breakfast was very nice.
Scored 8.5
8.5
Rated very good
Very Good
471 reviews
Price from
$186.85
1 night, 2 adults
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.

My stay at the hotel was perfect! Everything was amazing, and the staff were incredibly kind and attentive. They truly completed my Scotland visit. Thank you!
Scored 9.4
9.4
Rated wonderful
Wonderful
1,413 reviews
Price from
$240.02
1 night, 2 adults
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.

Breakfast, room and location were excellent. The staff was very friendly. Great bar/restaurant.
Scored 8.5
8.5
Rated very good
Very Good
759 reviews
Price from
$144.21
1 night, 2 adults
See all 79 hotels in Portree

Most booked hotels in Portree and surrounding area in the past month

See all

FAQs about hotels in Portree

What Guests Said About Portree:

  • Scored 10
    10

    Portree is a picturesque and vibrant town located on the...

    Portree is a picturesque and vibrant town located on the Isle of Skye, Scotland. Known for its iconic colorful harbor, the town offers stunning views of the surrounding mountains and the sea. Portree serves as the perfect base for exploring the Isle of Skye, with easy access to popular attractions like the Old Man of Storr, Fairy Pools, and Quiraing. The town itself is full of charm, featuring cozy cafes, local restaurants serving fresh seafood, and a variety of shops offering unique crafts and souvenirs. The peaceful atmosphere combined with its convenient location makes Portree an ideal destination for travelers looking to experience the natural beauty and rich culture of the Isle of Skye.
    Chunjian
    United Kingdom
  • 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

See reviews by guests who stayed at hotels in Portree

See all
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 336 reviews
    One of the best hotels I've stayed in! Taigh Scalpaigh is modern comfort at its best. The room was so comfortable and stylish. Stunning views from the room and from the breakfast area. On a clear day, you can actually see the Old man of Storr while eating breakfast! The location is perfect, only 6 min drive to Portree. Our host even left cupcakes and treats in our room which was a welcomed surprise after a long journey to get there. I would definitely recommend this accommodation to anyone visiting Skye.
    Chantal
    South Africa
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 537 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
  • From $199.39 per night
    Scored 7.2
    7.2
    Rated good
    Good
     · 1,504 reviews
    What a lovely hotel in the perfect position overlooking Portree harbour. The room we had was huge. Very comfortable bed , lovely linen and very large. The bathroom was massive with bath and separate shower which was superb. The restaurant was perfect for our needs and breakfast the next morning was yummy. All in all, we have no complaints and only high praise for this wonderful hotel.
    Paul
    United Kingdom
  • Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 109 reviews
    The location and views from the balcony are kickass. It is a small hotel with only a few rooms, but the overall feel of the hotel was very nice and warm. The staff was also very sweet and helpful. We stayed on the ground floor room and the room as well as bathroom were very spacious. Walking distance from the central Portree area. Highly recommended hotel
    Neha
    India
  • From $196.38 per night
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 1,413 reviews
    The hotel is situated in a magnificent setting. Short walk into Portree.
    Joyce
    United Kingdom