No. 11 of 4-Star Select Hotels in Scottish Highlands
Horse riding
Hiking
Private parking
+4
"The room is very cozy. It is not far from the downtown area because the city is small. It is interesting to walk to the lake. The breakfast is also great. You can order Scottish breakfast or English breakfast set, which is very filling."
"I was shocked when i first entered the room, the toilet was unclean. However, upon speaking to the reception, they immediately arranged for a clean up and offered us complimentary drinks. Cheers to them, had a pleasant stay."
No. 2 of 4-Star Select Hotels in Scottish Highlands
Hiking
Public parking
Luggage storage
+5
"The environment is beautiful, located by the lake, the service is first-class, the hotel is very cost-effective, the Scottish sister-in-law in the restaurant can tell jokes, the cooking skills are first-class, pure Scottish cuisine, and the main dish is recommended for the main dish, Scotch lamb shank."
"It's pretty good for the same level. There is a spacious parking lot next to the hotel, which is suitable for travellers traveling by car, but you should pay attention to the parking fee before 8 o'clock in the morning, otherwise you will get a ticket. Breakfast is traditional Scottish style. The only bad thing is that the hotel does not have an elevator, so you have to carry your luggage upstairs by yourself"
"We booked 2 rooms which were both excellent, the service and the included breakfast (had veg option too) was great as well. The only thing they might need to consider would be having someone present at the reception after 8 pm, because we needed something after 8 but no one was there. I would still highly recommend it to friends and family and would definitely come back again!"
"1. This hotel is actually a homestay. You can check in by yourself. On the day of check-in, you will see a letter with your name at the door, and there is a key inside. The location is very good, just on the slopes of Portree overlooking the whole port. Parking is on the side of the road opposite the B&B. There are 7 parking spaces, but they are first come, first served, and there are usually spaces available.
2. There are many restaurants nearby, but if it is a holiday or weekend, many restaurants need to be booked in advance. A little farther away, there is a Chinese restaurant Panda that specializes in take away, which is actually quite affordable. The Chinese restaurant next to the homestay is average.
3. For sky island tourism, if you only live in one place, Portree is the best place."
No. 1 of 4-Star Select Hotels in Scottish Highlands
Sauna
Parking
Luggage storage
+2
"The best hotel in Sky Island. The hotel is built in two phases, the first phase is on the west side of the hillside, and the second phase is on the east side. There are more than a dozen rooms each. The first phase is smaller than the second phase, but the view overlooking the small town of Porteri will be better. The second phase of our stay was quite satisfactory. The seafood and steaks for the hotel dinner were of good quality, and of course the price was quite amazing as the room."
"Great location location to visit the west part of skye. 10 minutes away from the fairy glen. Breakfast was spectacular. The Pancakes were amazing and so were the eggs with salmon. Amazing buffet aswell. It just doesn't have amenities (shampoo and body wash), so bring some."
Great
124 reviews
9.3/10
Check Availability
See all hotels in Portree
Trip.com's insights for hotels in Portree
Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your Portree hotel at the right time!
Which month offers the lowest hotel rates in Portree?
November is the most affordable month to book a hotel in Portree, with average nightly rates around INR 16,384. Prices peak in June, when rates reach about INR 53,944 per night.
(Based on Trip.com data from January 14, 2025 to January 14, 2026.)
0
INR 20,000
INR 40,000
INR 60,000
INR 17,899
Jan
INR 26,564
Feb
INR 43,285
Mar
INR 53,698
Apr
INR 39,166
May
INR 53,944
Jun
INR 40,461
Jul
INR 32,172
Aug
INR 29,232
Sep
INR 25,359
Oct
INR 16,384
Nov
INR 19,207
Dec
What is the cheapest day of the week for hotels in Portree?
Hotel rates in Portree are typically lowest on Friday, with average nightly rates around INR 24,932. Thursday tends to be the most expensive, averaging INR 39,943 per night.
(Based on Trip.com data from January 14, 2025 to January 14, 2026.)
There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.
Which popular hotels in Portree offer free Wi-Fi ?