Hotels in Portree

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Portree?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
data_trends

Our prices for hotels in Portree are cheapest in February

See average prices and weather for all months

Price trends for hotels in Portree

Pricing is based on two traveler single night rates
Mar
$209
Average price during March is $209
Apr
$409
Average price during April is $409
May
$284
Average price during May is $284
Jun
$319
Average price during June is $319
Jul
$414
Average price during July is $414
Aug
$369
Average price during August is $369
Sep
$279
Average price during September is $279
Oct
$180
Average price during October is $180
Nov
$152
Average price during November is $152
Dec
$193
Average price during December is $193
Jan
$153
Average price during January is $153
Feb
$147
Average price during February is $147
Currently viewing crowd sizes and weather for March.

March

trending_flatModerate crowds
High 46°F / low 40°F. Cloudy most days.
46°
weather_cloudy
March, Moderate crowds, average high temperature 46 degrees Fahrenheit, average low temperature 40 degrees Fahrenheit. Cloudy most days.
40°
49°
weather_cloudy
April, Moderate crowds, average high temperature 49 degrees Fahrenheit, average low temperature 42 degrees Fahrenheit. Cloudy most days.
42°
52°
weather_cloudy
May, High crowds, average high temperature 52 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Cloudy most days.
46°
57°
weather_cloudy
June, Moderate crowds, average high temperature 57 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Cloudy most days.
51°
59°
weather_cloudy
July, Moderate crowds, average high temperature 59 degrees Fahrenheit, average low temperature 53 degrees Fahrenheit. Cloudy most days.
53°
59°
weather_cloudy
August, High crowds, average high temperature 59 degrees Fahrenheit, average low temperature 53 degrees Fahrenheit. Cloudy most days.
53°
57°
weather_cloudy
September, High crowds, average high temperature 57 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Cloudy most days.
52°
53°
weather_sleet
October, High crowds, average high temperature 53 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Rainy most days.
48°
48°
weather_sleet
November, Low crowds, average high temperature 48 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Rainy most days.
44°
46°
weather_sleet
December, Low crowds, average high temperature 46 degrees Fahrenheit, average low temperature 41 degrees Fahrenheit. Rainy most days.
41°
44°
weather_cloudy
January, Low crowds, average high temperature 44 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Cloudy most days.
39°
44°
weather_cloudy
February, Low crowds, average high temperature 44 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Cloudy most days.
39°
Monthly weather averages (˚F)

Top landmarks in Portree

Learn more about Portree

Notable for its port, Portree features attractions such as Somerled Square and Portree Harbour. This welcoming city has something for everyone including restaurants as well as sights like Aros Centre and Ben Tianavaig. All are within a scenic setting.

Portree Harbour showing a coastal town and a bay or harbor

Frequently asked questions

What hotels do travelers like in Portree?
Creagory Skye, Cuillin Hills Hotel and The Marmalade Hotel are all accommodations that are popular with guests.
Where can I get free parking at my hotel in Portree?
Park your car for free at Coolin View Guest Rooms.
Can I book a refundable hotel in Portree?
If you’re looking for the flexibility to change your travel plans to Portree, most hotels offer refundable* bookable rates. You can find these properties by searching our site and using the “fully refundable” filter to narrow down the results.
Where can I stay with my pet in Portree?
Your furry friend can stay with you at these pet-friendly hotels: Tongadale Hotel, The Skye Inn and Rosedale Hotel.
Which Portree hotels do our guests like for their great location?
Our guests love Tongadale Hotel for its great location.
Where can I stay in Portree if I want a vacation home instead of a traditional hotel?
If you want a good alternative to a hotel, look over our selection of 26 vacation homes. You can also consider one of the 11 apartments or 13 cottages.
Where can I stay if I'm visiting Portree with my children?
Your kids are welcome at Bracken Hide Hotel, Uig Hotel and Skeabost House Hotel.
Where should I stay in Portree for a trip with my partner?
Skeabost House Hotel is a great option for a romantic getaway.
Where should I stay in Portree if I want a luxury accommodation?
A couple of options for a luxurious stay include The Bosville and The Marmalade Hotel.
What will the weather in Portree be like during my visit?
The warmest months in Portree are usually July and August with an average temp of 55°F. January and February are the chilliest months when the average temp is 42°F. The rainiest months are October and December.
Why should I book my Portree hotel with Hotels.com?
There are plenty of reasons to book your Portree travel with us: our free cancellations on selected hotels* gives you the flexibility you’re looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Portree

Find out more about Portree

Portree: Where Isle Dreams Drape the Horizon

Nestled on the Isle of Skye, Portree is a charming harbor town that captivates visitors with its colorful waterfront and stunning natural landscapes. The heart of Portree pulses with local shops, cozy cafés, and lively pubs, all set against the backdrop of the majestic Skye Bridge and the enchanting Portree Bay. Explore iconic landmarks like the Old Man of Storr or embark on adventures to nearby islands. Whether you're seeking romantic sunsets by the harbor or thrilling hikes through rugged terrain, Portree is a perfect blend of breathtaking beauty and vibrant culture, making it an unforgettable Scottish getaway. For the best hotel rates in Portree, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Portree

Some of the best places to stay in Portree are Isle of Skye, Broadford and Uig. Portree, the capital of the Isle of Skye, offers stunning landscapes and vibrant local culture, making it ideal for first-time visitors. The Isle of Skye is known for its breathtaking scenery, while Broadford provides a quieter experience with easy access to various attractions. Uig, a picturesque village, is perfect for those keen on exploring the northern parts of the island. Accommodations range from cozy inns to luxury hotels, ensuring a comfortable stay for all travelers in these charming locations. Here are some of the most popular hotels with our guests in Portree:

  1. Isle of SkyeOpens in a new window: The Isle of Skye is a breathtaking destination known for its stunning landscapes and outdoor adventures. It's perfect for travelers seeking romance and adventure, featuring attractions like the Fairy Pools, Talisker Distillery, and Dunvegan Castle. For accommodations, consider Duisdale House HotelOpens in a new window, a 4-star property offering direct beach access and adventure sports. Toravaig House HotelOpens in a new window is another excellent choice, catering to both business and adventure travelers with facilities for meetings and various outdoor activities. Lastly, KnoydART Guest House Opens in a new window, a guesthouse, provides a cozy atmosphere with entertainment options like a flatscreen TV and beautiful rural views.
  2. BroadfordOpens in a new window: Broadford is an outdoor lover's paradise, featuring attractions like the Isle of Skye Market Square, Skye Bridge, and local shops. Balmacara HotelOpens in a new window is a 4-star hotel that offers direct beach access, ideal for a relaxing stay. Alternatively, Kyle HotelOpens in a new window, a 3-star hotel, provides dining options and entertainment like billiards, making it a lively choice for travelers. For a more intimate experience, check out Fasgath B&BOpens in a new window, a bed and breakfast that offers free breakfast, ensuring a great start to your day.
  3. UigOpens in a new window: Uig is renowned for its scenic beauty, with stunning sites like the Fairy Glen and Old Man of Storr that attract nature enthusiasts. Skeabost House HotelOpens in a new window, a 4-star hotel, caters to adventure and romance seekers with various outdoor activities and picturesque views. HazelbankOpens in a new window, a charming bed and breakfast, offers free cooked breakfast and a cozy ambiance, perfect for a relaxing getaway. Additionally, Greshornish House HotelOpens in a new window is pet-friendly, allowing you to bring your furry friends along for the adventure.

Things to do in Portree for first time

Three days in Portree offers travelers the chance to explore stunning coastal landscapes, majestic mountains, and serene lakes. Enjoy activities like hiking through lush forests, boating in tranquil waters, and taking scenic tours, all while soaking in the breathtaking natural beauty of this island gem. Here's a quick itinerary to make the most of your trip to Portree:

  • Day 1: Begin your adventure at the enchanting Fairy Pools, where crystal-clear waters and stunning landscapes await. Spend some time soaking in the natural beauty and perhaps take a dip if you're feeling brave! Afterward, make your way to the Faerie Glen, a magical spot filled with lush greenery and whimsical rock formations. It's perfect for a leisurely walk and some captivating photography. Conclude your day with a hike up Sgurr na Banachdich, a peak that offers breathtaking views of the surrounding area and is a great spot to enjoy the sunset.
  • Day 2: Start your day with some adrenaline at the Raasay House Activities Centre, where you can choose from a variety of outdoor activities such as kayaking or mountain biking. Afterward, venture into the wilderness of Black Cuillin, a dramatic mountain range known for its rugged beauty. Spend the afternoon exploring the trails, and don't forget to bring your camera to capture the stunning vistas. Wrap up your day with a trek to Am Basteir, where the jagged rock formations provide a spectacular backdrop as the sun sets.
  • Day 3: Kick off your morning at the impressive Dunvegan Castle, steeped in history and surrounded by beautiful gardens—perfect for a peaceful stroll. Next, challenge yourself with a hike to Dun Caan Summit, where you’ll be rewarded with panoramic views of the Isle of Skye and beyond. Finally, visit the Raasay Pictish Stone, a fascinating historical site that offers insight into the ancient culture of the area. End your trip by enjoying a delicious meal at a local restaurant, relishing the flavors of Scotland one last time.

5 tips to find a great Portree hotel deal

  1. Book for the cheapest times: The most budget-friendly time to visit Portree is during January, February, and December, when hotel rates are more affordable. To truly enjoy the main attractions, it's best to plan for at least a 2-3 day stay. While in Portree, visitors can explore the stunning islands, which offer great value for money and a chance to experience the area's natural beauty.
  2. Look for last-minute deals on Hotels.com: If you're looking for last-minute deals to Portree, Hotels.com is a great place to start. Head over to the DealsOpens in a new window or Last-Minute DealsOpens in a new window section, where you could find discounted hotel rates just before your trip. Many options also offer refundable rates, adding flexibility to your booking. To stay informed about potential savings, consider enabling email alerts or push notifications from Hotels.com, ensuring you don’t miss exciting flash sales and exclusive promotions.
  3. Be flexible with dates: Hotel prices can fluctuate due to factors like the property's location, star rating, and the time of year. Therefore, if you remain flexible with your travel dates, you may save on hotel expenses in Portree.
  4. Consider your location: Staying in the city center and close to local attractions in Portree is usually more expensive. If you opt for accommodations further away from the center, you can take advantage of transportation options like driving, taking the bus, biking, or walking to explore the area, which can help you save money.
  5. Upgrade with One Key: Join Hotels.com's free One Key program and book your next stay in Portree. As a member, you can earn and use rewards points for hotel bookings. Progress through Blue, Silver, Gold and Platinum tiers to unlock various benefits like room upgrades when available, special discounts, and exclusive deals for members. Sign up today.

What to eat in Portree

Here are some top-rated dishes in Portree, Scotland, United Kingdom:

  • Haggis: A traditional Scottish dish, haggis is a savory pudding made from sheep's heart, liver, and lungs, mixed with onions, oatmeal, and spices. It's often served with neeps (turnips) and tatties (mashed potatoes), embodying the heartiness of Scottish cuisine. Enjoying haggis at a local pub in Portree can be a delightful experience, often accompanied by a dram of whisky, enhancing the flavors and making it a true cultural experience.
  • Fish and Chips: A classic British favorite, fish and chips in Portree often features freshly caught local fish, such as haddock or cod, battered and deep-fried to golden perfection. Served with thick-cut fries and a side of tartar sauce, this dish reflects the coastal heritage of the Isle of Skye. It’s a convenient and satisfying meal, perfect for enjoying by the picturesque harbor while soaking in the vibrant atmosphere of the town.

Best time to go to Portree

Portree experiences its lowest average temperatures in January and February, at 41.9°F (5.5°C), while July and August are the hottest months, with an average temperature of 55.9°F (13.3°C). October tends to be the wettest month. The peak travel months to visit Portree are April, May, and July, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by moderate rainfall and mostly cloudy conditions.

Portree is a scenic place known for its restaurants. Activities like hiking give you a chance to enjoy the outdoors while you're in town. Nature lovers can visit Ben Tianavaig and Sgurr Alasdair. A stop at other sights like Somerled Square and Portree Harbour will create memories.