Hotels in Portree

Hotels in Portree

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Portree
Parking available2 bedsWithin 10 kmFree cancellationHotelBreakfast includedLoch PortreePets welcomePrivate toiletVery Good 8+
Property Type
HotelApartmentVacation homeGuest houseLodgeBed and breakfastCountry houseChaletHomestayVillaHostelInn
Property facilities & services
Parking availablePets welcomeFree parkingWi-Fi in public areasLuggage storageBarRestaurantSmoking areaGolf courseBarbecueConference roomEV charging stationWake-up callSauna

We found 41 hotels for you in Portree

Trip.com offers top-picked hotels in Portree, including reviews, price estimates, and facility details to help you choose the best option for you.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Portree
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."
Great
119 reviews
9.0/10
1 night
From INR 8,522
Check Availability
62
Hotels in Portree
Wi-Fi in public areas
Smoking area
"很好,後續還會再住"
Good
32 reviews
7.9/10
1 night
From INR 2,720
Check Availability
81
Hotels in Portree
Public parking
Luggage storage
Bar
+5
"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."
Great
42 reviews
9.3/10
1 night
From INR 13,807
Check Availability
99+
Hotels in Portree
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."
Very Good
92 reviews
8.8/10
1 night
From INR 10,659
Check Availability
91
Hotels in Portree
Luggage storage
Bar
Restaurant
+1
"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"
Very Good
68 reviews
8.4/10
1 night
From INR 8,406
Check Availability
72
Hotels in Portree
Private parking
Luggage storage
Bar
+3
"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!"
Very Good
103 reviews
8.3/10
1 night
From INR 7,641
Check Availability
18
Hotels in Portree
Private parking
Wi-Fi in public areas
"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."
Very Good
73 reviews
8.2/10
1 night
From INR 7,629
Check Availability
35
Hotels in Portree
Horse riding
Hiking
Private parking
+3
"We had a great stay. Breakfast prepared for us were delicious! A small and cosy room, about 15 mins walk to the village. Will stay again!"
Amazing
67 reviews
9.5/10
1 night
From INR 9,895
Check Availability
92
Hotels in Portree
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."
Very Good
114 reviews
8.7/10
Check Availability
79
Hotels in Portree
Parking
Wi-Fi in public areas
"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.)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
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.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Trending places in Portree

Find top attractions and hotspots in Portree

Find your unique stays in Portree

Immerse yourself in the vibrant atmosphere of Portree with our handpicked accommodation options

FAQs About Hotels in Portree

What are the most popular hotels in Portree?

There are many popular options for hotels in Portree. Whether you're traveling for business or a vacation, Cuillin Hills Hotel (from INR 11,876), Marmalade (from INR 9,610) and The Portree Hotel (from INR 9,882) are popular choices.

What is the average price for hotels in Portree?

The average price for hotels in Portree is INR 21,595 for weekdays, and INR 21,491 for weekends (Friday–Saturday).

What are popular hotels with high-quality breakfasts in Portree?

Cuillin Hills Hotel (from INR 11,876),Marmalade (from INR 9,610) and Skeabost House Hotel (from INR 11,475) are popular hotels with high-quality breakfast. Start your wonderful journey with tasty breakfast!

What are available deals for hotels in Portree?

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 ?

Whether you're traveling on business or for vacation, internet connection is an essential facility. Cuillin Hills Hotel (from INR 11,876), Marmalade (from INR 9,610) and The Portree Hotel (from INR 9,882) are popular hotels with free Wi-Fi.

Portree Hotels Information

Number of Reviews
1,428
Total Properties
41
Weekday Avg. Price
INR 21,595
Weekend Avg. Price
INR 21,491
Trending hotel
Cuillin Hills Hotel