Hotels in Portree

697 properties in Portree, United Kingdom. We sort them by rating and popularity. Average rating: 4.7/5. Average guide price: €165 per night.

Types of accommodation

Places to stay in Portree

Portree in numbers

Average price per night
€165
Half cost between €117 and €208
Rated 4.5 or higher
84%
Out of those with 20 reviews or more
Top rated
Skye Lodge
5.0/5 · 181 reviews
Most reviewed
Applecross Inn
4.6/5 · 2,489 reviews

Average price by type of accommodation

  • Bed & breakfast €159
  • Apartment €316
  • Accommodation €169
  • Hotel €200
  • Guest house €113
  • Hostel €79

Guide prices per night for properties with a known price. They vary with the dates.

Frequently asked questions about Portree

How much does it cost to stay in Portree?

The average guide price is €165 per night, and half of the properties with a price cost between €117 and €208.

What are the top-rated places to stay in Portree?

The average rating is 4.7/5. 84% of the properties with 20 reviews or more are rated 4.5 or higher. Among those with 100 reviews or more, the top rated are Skye Lodge (5.0/5), Roskhill House (5.0/5), and Eagle Rock Applecross Luxury Eco Lodge Sleeps 14 (5.0/5).

What types of accommodation are there in Portree?

There are 697 properties: Bed & breakfast (180), Apartment (160), Holiday home (155), Accommodation (94), Hotel (59), Guest house (23), Hostel (13), Campsite (11), and Villa (2).

More destinations in the United Kingdom