Skip to main content

Search hotels in Portree

Enter your dates to see the latest prices and deals for Portree hotels

Portree – 166 hotels and places to stay

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 1,132 reviews
    From
    $343
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 523 reviews
    From
    $296
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 480 reviews
    From
    $249
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 415 reviews
    From
    $211
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 502 reviews
    From
    $164
    1 night, 2 adults
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 364 reviews
    From
    $241
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 109 reviews
    From
    $105
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 211 reviews
    From
    $105
    1 night, 2 adults
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 30 reviews
    From
    $367
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 90 reviews
    From
    $393
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 429 reviews
    From
    $255
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 104 reviews
    From
    $166
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 125 reviews
    From
    $419
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 794 reviews
    From
    $211
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 675 reviews
    From
    $308
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 901 reviews
    From
    $136
    1 night, 2 adults
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,335 reviews
    From
    $104
    1 night, 2 adults
  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 994 reviews
    From
    $105
    1 night, 2 adults
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 655 reviews
    From
    $105
    1 night, 2 adults
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 294 reviews
    From
    $79
    1 night, 2 adults

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

See all

Popular with guests booking hotels in Portree

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 507 reviews

Popular with guests booking hotels in Portree

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 364 reviews

Popular with guests booking hotels in Portree

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 502 reviews

Popular with guests booking hotels in Portree

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 415 reviews

Popular with guests booking hotels in Portree

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 956 reviews

Popular with guests booking hotels in Portree

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 523 reviews

Popular with guests booking hotels in Portree

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 480 reviews

Popular with guests booking hotels in Portree

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,131 reviews

Popular with guests booking hotels in Portree

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,292 reviews

Popular with guests booking hotels in Raasay

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 171 reviews

Hotels located in the center of Portree

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 996 reviews

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

From $97.82 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,333 reviews

Portree Youth Hostel is located in Portree’s city center. This hostel features a shared dining area and a communal lounge. The property is within 984 feet from many shops, bar and restaurants.

From $93.56 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,292 reviews

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

From $168.81 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 901 reviews

With spectacular views across Portree Harbor, Coolin View Guest House is located in Portree center. There is free parking and free WiFi.

From $128.24 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 655 reviews

Old Captain Guest House in Portree provides accommodations with a garden and a shared lounge. There's a private entrance at the homestay for the convenience of those who stay.

From $91.60 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 294 reviews

Pink House Skye offers accommodations in Portree, 23 miles from Dunvegan Castle. Featuring city views, this guest house also includes free Wifi.

From $117.77 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 364 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.

From $176.66 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 502 reviews

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

From $194.98 per night

Best hotels with breakfast in Portree and nearby

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 128 reviews

Apartment 2, Pheonix Flats offers accommodations in Portree, 23 miles from Dunvegan Castle. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 150 reviews

Apartment 1, Phoenix Flats offers accommodations in Portree, 23 miles from Dunvegan Castle. This property offers access to a terrace, free private parking, and free Wifi.

From $300.98 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 131 reviews

Apartment 3, Pheonix Flats. Offers accommodations in Portree, 23 miles from Dunvegan Castle. This property offers access to a balcony and free private parking. Guests can use a terrace.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 143 reviews

Apartment 4 Pheonix Flats offers accommodations in Portree, 23 miles from Dunvegan Castle. This property offers access to a balcony and free private parking. Guests can use a terrace.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 85 reviews

Somerled House Suites offers accommodations in Portree. 24 miles from Dunvegan Castle, the apartment provides a garden and a terrace. The apartment also features free Wifi and free private parking.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 91 reviews

Modern Spacious Central Apartment offers accommodations in Portree, 23 miles from Dunvegan Castle. Both free Wifi and parking on-site are accessible at the apartment free of charge.

From $242.09 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 78 reviews

The Apartment offers accommodations in Portree, 23 miles from Dunvegan Castle. The apartment also features free Wifi and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 153 reviews

A recently renovated apartment, 4 York Drive, Portree, Isle Of Skye offers accommodations in Portree. Featuring sea and mountain views, this apartment also comes with free Wifi.

Budget hotels in Portree and nearby

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 88 reviews

Lower Flat, Nicolson House. Offers accommodations in Portree, 23 miles from Dunvegan Castle.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 69 reviews

Two bedroom house in central Portree offers accommodations in Portree, 23 miles from Dunvegan Castle. This property offers access to a patio and free private parking.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 31 reviews

A recently renovated apartment, Red Cuillin View Apartment offers accommodations in Portree. Housed in a building dating from 1920, this apartment provides free Wifi and free private parking.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 59 reviews

Housed in a building dating from 19th century, this apartment is 23 miles from the Dunvegan Castle.

From $261.72 per night

Luxury Cottage in Portree Hillside offers accommodations in Portree, 22 miles from Dunvegan Castle. The vacation home also features free Wifi and free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

22 miles from Dunvegan Castle in Portree, Hamara Luxury Portree Cottage with Hot Tub! provides accommodations with access to a hot tub.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 73 reviews

Free Wifi is available throughout the property and Dunvegan Castle is 23 miles away.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 67 reviews

Free Wifi is available throughout the property and Dunvegan Castle is 23 miles away.

FAQs about hotels in Portree

What Guests Said About Portree:

10

Portree has a few nice bars, with friendly staff and is a...

Portree has a few nice bars, with friendly staff and is a pretty town, easy to cover on foot. The evening roast meal we had was tasty at the Tongadale hotel, but food elsewhere we saw served, looked lovely too. It's a great base to explore the scenic Isle of Skye and the road to it, is a great scenic drive too. It's a fab place.
Guest review by
Paul
United Kingdom
10

Portree is a beautiful place to visit.

Portree is a beautiful place to visit. We had been to Isle of Skye which I would recommend to everyone. There are many spots to explore and it’s awesome. Even though it was October. , the weather was fabulous.
Guest review by
Anonymous
8.0

Skye is beautiful! Go!

Skye is beautiful! Go! Public Transport not to be relied upon on the weekend. Portree is a fine central spot to explore this island from. Accommodation is not cheap. Make some restaurant enquiries and eat early as there is not a lot available and many places close early. There's a good little Co'op supermarket to buy yourself something nice to cook in the hostel kitchen. A best option, get a something nice to drink and enjoy your dinner overlooking the award winner view from the hostel lounge. The Isle of Skye is like another world. At least 4 days required.
Guest review by
Marion
Australia
10

Im a bit of craghopper so the hills and the countryside were...

Im a bit of craghopper so the hills and the countryside were very spectacular to me. I really liked the cullins and the old man of storr was very impressive too. Portree harbour was beautiful and the chip shop was really good.
Guest review by
Paul
10

We spent 3 nights (in September).

We spent 3 nights (in September). We did the Seafari and Real Scottish Journeys tours and both were excellent. We enjoyed the casual restaurants and chatting with local people. Transportation from Somerled Square was convenient.
Guest review by
Peter
10

Great walks and hikes.

Great walks and hikes. We are an older couple and did the Fairy Pools, the Old Man of Storr, and Scorrybraec circular loop from Portree. We also did a wildlife cruise which was fun and saw eagles, seals and dolphins. Visited historic Dunvegan castle We loved a dinner we had at the Dulce and Rose restaurant at The Bosville Hotel in Portree. There were 2 coops where we shopped for food. There was so much more to do but sadly ran out of time.
Guest review by
MANDE
Australia

See reviews by guests who stayed at hotels in Portree

See all
From $168.81 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,292 reviews
Well stocked continental breakfast buffet, staff attentive.Ordered breakfast was of good size and hot. Reception always happy to help and we managed to get parked in the small hotel car park which was a huge relief with Portree being so busy.
Guest review by
Claire
United Kingdom
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 69 reviews
During our recent journey to Scotland and Ireland, we stopped in many, many hotels, B&B and cabins...and overall, this was probably the best. It was a great combination of spaciousness, amenity, comfort, location and style.
Guest review by
Rodney
Australia
From $164.88 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 415 reviews
Charming little hotel that feels like you’re in a seaside cottage. Great location in Portree with rooms overlooking the harbour. The staff were very nice (except the bar tender at the attached bar who was very rude)
Guest review by
Brooke
Australia
From $207.96 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,131 reviews
Nice location & scenery! Very friendly staff! Also note that many restaurants in Portree did not open during our visit in winter, but Cuillin Hotel's own restaurant is a pretty good option.
Guest review by
Everest
Singapore
From $176.66 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 364 reviews
Absolutely magnificent boutique hotel with Portree bay view. Very convenient for walking into Portree center. Excellent sauna and wellness area. Staff very friendly.
Guest review by
Clifford
Germany