Hotels in Portree, Scotland

Only verified and hand-selected hotels for your stay in Portree, Scotland

Check-in
06Jun
Check-out
07Jun
Rooms and Guests2 Guests, 1 Room
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Amenities
Services
Brands
1-20 out of 41
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
An Creagan
15.4 km from City Centre
FromUS$ 321 /nightSelect
The Old Workshop
2.1 km from City Centre
FromUS$ 670 /nightSelect
9.8
Perfect
Viewfield House
800 m from City Centre900 m from Hebridian Blue
FromUS$ 295 /nightSelect
Holiday Home Viewfield By Interhome
400 m from City Centre600 m from Hebridian Blue
FromUS$ 1 225 /nightSelect
8.6
Great
800 m from City Centre900 m from Hebridian Blue
FromUS$ 270 /nightSelect
8.4
Great
2.7 km from City Centre
FromUS$ 241 /nightSelect
8.0
Great
Hazelmount Self-Catering Cabin
900 m from City Centre1000 m from Hebridian Blue
FromUS$ 231 /nightSelect
8.2
Great
300 m from City Centre100 m from Hebridian Blue
FromUS$ 97 /nightSelect
8.2
Great
4.7 km from City Centre
FromUS$ 197 /nightSelect
8.4
Great
2.1 km from City Centre
FromUS$ 216 /nightSelect
8.2
Great
FromUS$ 172 /nightSelect
9.0
Perfect
Air An Oir - Skye Self Catering
1.0 km from City Centre1.1 km from Hebridian Blue
FromUS$ 222 /nightSelect
8.2
Great
500 m from City Centre600 m from Hebridian Blue
FromUS$ 240 /nightSelect
8.4
Great
1.3 km from City Centre1.2 km from Hebridian Blue
FromUS$ 374 /nightSelect
8.4
Great
800 m from City Centre600 m from Hebridian Blue
FromUS$ 170 /nightSelect
8.0
Great
300 m from City Centre200 m from Hebridian Blue
FromUS$ 335 /nightSelect
8.4
Great
10.6 km from City Centre
FromUS$ 183 /nightSelect
8.2
Great
200 m from City Centre100 m from Hebridian Blue
FromUS$ 231 /nightSelect
8.2
Great
500 m from City Centre600 m from Hebridian Blue
FromUS$ 271 /nightSelect
8.2
Great
400 m from City Centre200 m from Hebridian Blue
FromUS$ 320 /nightSelect
  • 1
  • 2
  • 3

Typical price range for hotels in Portree

Accommodation options for your choice, from budget-friendly to luxury hotels.

⬆️ The highest price
USD 1 225
⬇️ The lowest price
USD 31
💸 Average price for
5-star hotels
USD 599
4-star hotels
USD 204
3-star hotels
USD 236

Discover the best hotels in Portree

Based on genuine guest experiences

Budget Friendly Retreats:
Classic Waterfront Charm:
Scenic Luxury Escapes:
Culinary Delight and Comfort:
Panoramic Views we Love:
Charming Local Experience:
Historic Hospitality:
Quaint Cozy BnBs:
Self Catering Serenity:

Frequently asked questions about hotels in Portree

We hope these answers help make planning your trip simpler

Which hotels in Portree provide easy access to popular landmarks?
The Royal Hotel and The Skye Inn are both centrally located, within 0.5 km of the Portree Harbour and nearby attractions like the Aros Centre. Cuillin Hills Hotel also offers scenic views while being a short distance from the town center.
Which hotels in Portree have the best views?
Cuillin Hills Hotel offers stunning views of the Cuillin Mountains and Portree Bay. The Rosedale Hotel & Restaurant also boasts lovely views from its dining area.
What are the average prices for hotels in Portree?
On average, hotel prices in Portree range from $100 to $200 per night during peak season. Budget options like Trotternish B&B can be found for around $80 per night.
Which hotels in Portree are highly rated by guests?
Top-rated properties include Cuillin Hills Hotel and The Royal Hotel, both known for their excellent service, cleanliness, and beautiful locations.

Hotels in Portree: Key Information

This guide evaluates 30 hotels in Portree, providing essential information on pricing, location, and other factors to help travelers make informed decisions about their stay in this picturesque Scottish town.

Typical prices range from $120 to $250 per night.

Peak travel seasons are June to August and late December.

Local taxes/fees add approximately 20% to the total cost.

Most hotels are within 1-2 kilometers of Portree's harbor and local shops.

Booking in advance, especially during peak seasons, is highly recommended.

Other cities in United Kingdom