Portree Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Portree?

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (587 reviews)
  • cleanliness
    Relax in the lush atmosphere of this Portree business hotel with spectacular views.
The price is S$160
includes taxes & fees
11 Feb - 12 Feb
Cuillin Hills Hotel

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (49 reviews)
The price is S$186
includes taxes & fees
9 Feb - 10 Feb
The Portree Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (302 reviews)
  • cleanliness
    Relax in Georgian charm just steps from Portree's vibrant harbour district.
The price is S$160
includes taxes & fees
8 Feb - 9 Feb
The Marmalade Hotel

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (829 reviews)
  • cleanliness
    Stay in a charming Portree hotel with a traditional restaurant and helpful staff.
The price is S$201
includes taxes & fees
8 Feb - 9 Feb
Tongadale Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (312 reviews)
  • cleanliness
    Located in Portree with nearby attractions and complimentary perks for travellers.
The Skye Inn

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (274 reviews)
  • cleanliness
    Intimate boutique stay in Portree with harbour views and convenient town access.
The price is S$151
includes taxes & fees
22 Feb - 23 Feb
The Bosville

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (292 reviews)
  • cleanliness
    Immerse in the rugged beauty of Portree at this cosy retreat with two scenic bars.
The price is S$306
includes taxes & fees
1 Mar - 2 Mar
Bracken Hide Hotel

Coolin View Guest Rooms

Coolin View Guest Rooms
3.0 star property
Portree Town
8.6 out of 10, Excellent, (228 reviews)
The price is S$138
includes taxes & fees
8 Feb - 9 Feb
Coolin View Guest Rooms

Portree Youth Hostel

Portree Youth Hostel
4.0 star property
Portree Town
8.8 out of 10, Excellent, (95 reviews)
  • cleanliness
    Get cosy in this conveniently located Portree hostel, minutes from town centre and bus station.
The price is S$118
includes taxes & fees
8 Feb - 9 Feb
Portree Youth Hostel

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (589 reviews)
  • cleanliness
    Immerse in Scotland's wild heart with cosy stays and epic outdoor views.
The price is S$200
includes taxes & fees
5 Mar - 6 Mar
Sligachan Hotel

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (373 reviews)
  • cleanliness
    Scenic Kyleakin retreat near Skye Bridge with free perks and hiking adventures.
The price is S$124
includes taxes & fees
28 Feb - 1 Mar
Isle of Skye Guest house

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (521 reviews)
The price is S$204
includes taxes & fees
8 Feb - 9 Feb
Skeabost House Hotel

Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (342 reviews)
  • cleanliness
    Cosy Highland escape on the shores of Kyle with a welcoming restaurant and bar.
The price is S$174
includes taxes & fees
8 Feb - 9 Feb
Balmacara Hotel

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.6 out of 10, Exceptional, (235 reviews)
The price is S$151
includes taxes & fees
22 Feb - 23 Feb
Eilean Iarmain

Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (232 reviews)
  • cleanliness
    Inviting coastal escape on stunning Isle of Skye with exceptional staff service.
The price is S$121
includes taxes & fees
8 Mar - 9 Mar
Broadford Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,000 reviews)
  • cleanliness
    Stay in Uig with access to The Fairy Glen and seaside dining close by.
The price is S$305
includes taxes & fees
8 Feb - 9 Feb
Uig Hotel

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (66 reviews)
  • cleanliness
    Located on the bay with a boutique distillery, offering serene island views.
Isle of Raasay Distillery

Loch Eyre House

Loch Eyre House
2.5 star property
Skeabost
9.4 out of 10, Exceptional, (84 reviews)
  • cleanliness
    Tranquil riverside retreat with Scottish hospitality near Skeabost Golf Course.
The price is S$176
includes taxes & fees
8 Feb - 9 Feb
Loch Eyre House

House Of Juniper - The Manse

House Of Juniper - The Manse
2.0 star property
Broadford
9.4 out of 10, Exceptional, (139 reviews)
  • cleanliness
    Stay in a serene Highland retreat at The Manse, with a full-service spa on site.
The price is S$223
includes taxes & fees
5 Mar - 6 Mar
House Of Juniper - The Manse

Kyle Hotel

Kyle Hotel
3.0 star property
Kyle
7.6 out of 10, Good, (661 reviews)
  • cleanliness
    Stay by Kyle of Lochalsh Station with a drink at the inviting hotel bar nearby.
The price is S$157
includes taxes & fees
14 Feb - 15 Feb
Kyle Hotel
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.

When is the best time to visit Portree?

Our prices for hotels in Portree are cheapest in February
Price trends for hotels in Portree
Pricing is based on two traveller single night rates
View properties in February
Currently viewing crowd sizes and weather for February.
Typical weather for Portree
February
High 7°C / low 4°C. Cloudy most days.
View properties in February
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 8 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
weather_cloudy
April, no crowd data, average high temperature 9 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
11°
weather_cloudy
May, no crowd data, average high temperature 11 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
14°
weather_cloudy
June, no crowd data, average high temperature 14 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
15°
weather_cloudy
July, no crowd data, average high temperature 15 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
15°
weather_cloudy
August, no crowd data, average high temperature 15 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
14°
weather_cloudy
September, no crowd data, average high temperature 14 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
11°
weather_sleet
October, no crowd data, average high temperature 11 degrees Celsius, average low temperature 9 degrees Celsius. Rainy most days.
weather_sleet
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 7 degrees Celsius. Rainy most days.
weather_sleet
December, no crowd data, average high temperature 8 degrees Celsius, average low temperature 5 degrees Celsius. Rainy most days.
weather_cloudy
January, no crowd data, average high temperature 7 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top neighbourhoods in Portree

Portree Town

The Portree Town neighbourhood offers attractions, such as Somerled Square and Portree Harbour.

Top landmarks in Portree

Learn more about Portree

A harbour of candy-colored houses greets visitors to this Isle of Skye gem, where fishing boats bob alongside seagulls performing aerial acrobatics. The bustling Somerled Square offers pubs where locals might share tales of Bonnie Prince Charlie's escape over a peaty whisky. Beyond town, the Old Man of Storr's jagged rock formation stands like nature's sculpture garden against moody skies. The Aros Centre celebrates Gaelic heritage with performances that might have you attempting tongue-twisting phrases by evening. For the ultimate Skye experience, hike the Quiraing's otherworldly landscape, where each foggy hollow seems to hide a fairy tale creature just out of sight.

Portree Harbour which includes a bay or harbour and a coastal town

Check out reviews of Portree hotels guests love

Frequently asked questions

How much does a hotel room cost in Portree?
You can discover great hotels in Portree from S$118 with properties to suit all budgets and needs. To find an affordable hotel in Portree that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in Portree?
You can discover great hotels in Portree from S$118 with properties to suit all budgets and needs. To find an affordable hotel in Portree that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Portree hotels?
Discover great deals on Portree hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Portree hotels.
How can I find deals and earn rewards at Portree hotels?
Members can save up to 20% on select hotels in Portree. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Portree hotels with free cancellation?
To book a refundable Portree hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Portree?
Consider one of our travellers' favourite pet-friendly hotels in Portree:
  • The Skye Inn: A hotel in Portree Town with a guest rating of 9 out of 10
  • Tongadale Hotel: A hotel in Portree Town with a guest rating of 8.2
  • Rosedale Hotel: A hotel in Portree Town with a guest rating of 8.2
You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Portree.
What are some of the best hotels in Portree for couples?
Stay at a top-rated Portree romantic hotel and make the most of your couple's holiday. Our travellers love Cuillin Hills Hotel, a hotel in Portree Town with an ocean-view restaurant. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Portree for couples on Hotels.com.
What are some popular hotels in central Portree?
If you're looking for hotels in central Portree, check out Tongadale Hotel and Gleann an Ronnaich Bed & Breakfast. Travellers love Tongadale Hotel for its location, as well as the restaurant, bar/lounge and free full breakfast this hotel offers. Gleann an Ronnaich Bed & Breakfast is another popular central bed & breakfast with free breakfast and free parking. When you stay at one of these central hotels, you'll be in easy reach of top sights including Portree Harbour. Portree Town and Skeabost are some of the most central areas for your Portree holiday.
Can I book a refundable accommodation option in Portree?
If you want the flexibility to change your plans to Portree, most hotels offer refundable* rates that you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Portree if I want a holiday rental instead of a hotel?
If you want a good alternative to a hotel, browse our selection of 21 holiday homes. You can also consider one of the 5 apartments or 14 cottages.
What will the weather in Portree be like during my visit?
The warmest months in Portree are usually July and August, with an average temperature of 13°C. January and February are the chilliest months, when the average temperature is 6°C. 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, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Portree

Portree: Where Isle Dreams Meet Dramatic Shores

Nestled on the enchanting Isle of Skye, Portree is a picturesque harbour town that captures the heart of Scotland’s rugged beauty. Renowned for its vibrant waterfront, where charming pastel-hued houses line the bay, Portree serves as a gateway to breathtaking landscapes, including the dramatic Old Man of Storr and the mystical Quiraing. Wander through the quaint streets of the town centre, indulge in local seafood, or embark on coastal walks that unveil the island's natural wonders. With its rich culture and stunning vistas, Portree offers a perfect blend of adventure and tranquillity for every traveller.

4 tips for savvy savings when booking a hotel in Portree

  1. Book for the cheapest times: The most affordable time to visit Portree is during January, February, and November, when hotel prices tend to be lower. For those on a budget, a stay of at least 2 to 3 days is recommended to fully appreciate the area's key landmarks, historical sites, and cultural offerings. Visitors can enjoy sightseeing tours, hike the stunning landscapes, and dine at local spots that provide great value for money. The picturesque scenery, charming port, and friendly locals add to the experience, making it a great destination for anyone seeking an enriching getaway without breaking the bank. Plus, ferry trips to nearby islands might drop in price during these months, enhancing the overall budget-friendly appeal of the trip.
  2. Look for last-minute deals on Hotels.com: To discover affordable stays in Portree, explore the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to keep updated on flash sales and special offers, increasing your chances of snagging cheap hotels. Additionally, the Smart Shopping tool, available via the app, allows you to compare hotel prices and amenities, ensuring you make an informed choice. With these resources, you're more likely to find the perfect last-minute getaway without breaking the bank.
  3. Be flexible with dates: Prices can fluctuate due to various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay in a Portree hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may sometimes offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we can suggest alternative dates that may be more affordable, potentially helping you secure a better deal.
  4. Consider your location: Hotels situated near the city centre typically tend to be more expensive, but thanks to Portree's superb public transport connections, you may discover a more affordable independent hotel located a bit further out that remains well-connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Portree

Portree experiences its lowest average temperatures in January to February, at 41.9°F (5.5°C), while July to August are the hottest months, with an average temperature of 55.9°F (13.3°C). October tends to be the wettest months.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.