Hotels in Portree

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Portree?

The Portree Hotel
The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (57 reviews)
The price is AU$386
includes taxes & fees
17 Apr - 18 Apr
The Portree Hotel
Bracken Hide Hotel
Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (299 reviews)
  • cleanliness
    Immerse in the rugged beauty of Portree at this cosy retreat with two scenic bars.
The price is AU$537
includes taxes & fees
17 Apr - 18 Apr
Bracken Hide Hotel
Cuillin Hills Hotel
Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (607 reviews)
  • cleanliness
    Relax in the lush atmosphere of this Portree business hotel with spectacular views.
The price is AU$621
includes taxes & fees
12 Apr - 13 Apr
Cuillin Hills Hotel
The Skye Inn
The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (337 reviews)
  • cleanliness
    Located in Portree with nearby attractions and complimentary perks for travellers.
The price is AU$312
includes taxes & fees
14 Apr - 15 Apr
The Skye Inn
The Marmalade Hotel
The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (322 reviews)
  • cleanliness
    Relax in Georgian charm just steps from Portree's vibrant harbour district.
The price is AU$658
includes taxes & fees
16 Apr - 17 Apr
The Marmalade Hotel
The Bosville
The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (284 reviews)
  • cleanliness
    Intimate boutique stay in Portree with harbour views and convenient town access.
The price is AU$588
includes taxes & fees
19 Apr - 20 Apr
The Bosville
Portree Youth Hostel
Portree Youth Hostel
4.0 star property
Portree Town
8.8 out of 10, Excellent, (98 reviews)
  • cleanliness
    Get cosy in this conveniently located Portree hostel, minutes from town centre and bus station.
The price is AU$314
includes taxes & fees
13 Apr - 14 Apr
Portree Youth Hostel
Apartment 3 Pheonix Flats
Apartment 3 Pheonix Flats
3.0 star property
Portree Town
8.4 out of 10, Very good, (23 reviews)
  • cleanliness
    Hidden gem in picturesque Portree, steps from harbour entertainment district.
The price is AU$587
includes taxes & fees
19 Apr - 20 Apr
Apartment 3 Pheonix Flats
Sidhean Dubha Holiday Home
Sidhean Dubha Holiday Home
4.5 star property
Portree Town
9.6 out of 10, Exceptional, (7 reviews)
  • cleanliness
    Relax in a luxurious Portree holiday home minutes from the harbour and square.
Sidhean Dubha Holiday Home
Toravaig House Hotel
Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (202 reviews)
  • cleanliness
    Experience a Scottish coastal escape with garden views and distilleries nearby.
The price is AU$472
includes taxes & fees
20 Apr - 21 Apr
Toravaig House Hotel
Eilean Iarmain
Eilean Iarmain
3.0 star property
Sleat
9.6 out of 10, Exceptional, (244 reviews)
The price is AU$275
includes taxes & fees
13 Apr - 14 Apr
Eilean Iarmain
The Pod at Greenbank
The Pod at Greenbank
2.0 star property
Strath
The price is AU$544
includes taxes & fees
23 Apr - 24 Apr
The Pod at Greenbank
House Of Juniper - The Manse
House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (141 reviews)
  • cleanliness
    Stay in a serene Highland retreat at The Manse, with a full-service spa on site.
The price is AU$284
includes taxes & fees
17 Apr - 18 Apr
House Of Juniper - The Manse
Dunollie Hotel
Dunollie Hotel
3.0 star property
Broadford
6.8 out of 10, (1,001 reviews)
  • cleanliness
    Discover a seaside sanctuary with refreshing ocean views just minutes from key attractions.
The price is AU$189
includes taxes & fees
24 Apr - 25 Apr
Dunollie Hotel
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 AU$314
includes taxes & fees
17 Apr - 18 Apr
Broadford Hotel
Glenbrittle Youth Hostel
Glenbrittle Youth Hostel
4.0 star property
Minginish
9.0 out of 10, Wonderful, (95 reviews)
  • cleanliness
    Stay just 5 minutes from Fairy Pools in this rustic Minginish hostel.
The price is AU$169
includes taxes & fees
15 Apr - 16 Apr
Glenbrittle Youth Hostel
Isle of Skye Guest house
Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (387 reviews)
  • cleanliness
    Scenic Kyleakin retreat near Skye Bridge with free perks and hiking adventures.
The price is AU$371
includes taxes & fees
30 Apr - 1 May
Isle of Skye Guest house
Balmacara Hotel
Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (356 reviews)
  • cleanliness
    Cosy Highland escape on the shores of Kyle with a welcoming restaurant and bar.
The price is AU$248
includes taxes & fees
12 Apr - 13 Apr
Balmacara Hotel
Craigard
Craigard
3.0 star property
Kyle
9.8 out of 10, Exceptional, (10 reviews)
  • cleanliness
    Cosy Highland escape with quick drive to Kyle Station and trails nearby.
The price is AU$1,229
includes taxes & fees
8 May - 9 May
Craigard
Duisdale House Hotel
Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (473 reviews)
  • cleanliness
    Set on the picturesque Isle of Skye, enjoy British dining and scenic exploration.
The price is AU$494
includes taxes & fees
12 Apr - 13 Apr
Duisdale House 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 April
Currently viewing crowd sizes and weather for April.
Typical weather for Portree
April
High 9°C / low 6°C. Cloudy most days.
View properties in April
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.
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.
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.

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 AU$169 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 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.
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". Many 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?
Our travellers' top pet-friendly hotels in Portree include:
  • 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. Discover more hotels in Portree on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
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. 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 22 holiday homes. You can also consider one of the 5 apartments or 16 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 Highland Serenity

Nestled on the enchanting Isle of Skye, Portree is a picturesque harbour town that captures the heart of Scotland. With its colourful houses lining the waterfront, visitors are greeted by breathtaking views of Portree Bay. Explore the vibrant local shops, savour fresh seafood at charming eateries, and immerse yourself in the stunning landscapes surrounding this idyllic destination. From the dramatic cliffs to tranquil lochs, Portree offers a perfect blend of nature and culture, making it an ideal spot for romantic getaways or adventurous explorations. Don't miss the chance to experience the warm hospitality of this captivating town.

Discover great hotels in Portree

Portree offers a range of accommodation options, from charming bed and breakfasts to luxury hotels. Many places serve hearty breakfasts to fuel your day of exploring. Expect comfortable beds and a warm, welcoming atmosphere, making it an ideal base for your Scottish adventure. Here are some of the most popular hotels with our travellers in Portree:

  1. The Thistle GuesthouseOpens in a new window: This delightful guesthouse provides a comfortable retreat for leisure travellers seeking a relaxing stay. With complimentary breakfast options, including a traditional English breakfast, this property ensures a delightful start to your day. The entertainment offerings, featuring a modern television and LCD TV, enhance the in-room experience, facilitating a restful atmosphere. Guests appreciate the welcoming ambience and the homely feel, making it a perfect choice for those looking to unwind after exploring the scenic beauty of Portree.
  2. Moorside RoomsOpens in a new window: Moorside Rooms is an adventurous bed and breakfast designed for travellers eager to immerse themselves in outdoor activities. With proximity to mountain biking, fishing, horse riding, and kayaking, this accommodation captivates those in pursuit of thrill and excitement. The inviting atmosphere and focus on recreational experiences create a unique setting, appealing to adventure enthusiasts who appreciate convenience and comfort. Visitors rave about the easy access to exciting activities, ensuring a memorable stay in the beautiful surroundings of Portree.
  3. Skeabost House HotelOpens in a new window: Skeabost House Hotel is a romantic hotel that perfectly caters to couples seeking an intimate getaway. This property features an array of adventure sports and recreation options, such as mountain climbing and hiking, alongside onsite fishing opportunities. The romance packages add a special touch for those celebrating love, while the restaurant with garden views provides an idyllic dining experience. The limited-hours room service enhances the luxurious feel, ensuring a seamless and enchanting stay that resonates with those looking for a distinctive romantic escape.

Top locations to stay in Portree

When visiting Portree, Scotland, consider staying in Skeabost, Struan, or Sconser. Skeabost offers excellent dining options and stunning views, making it perfect for food lovers. Struan boasts beautiful landscapes and local attractions. Sconser provides convenient access to the Isle of Skye. For first-time visitors, Skeabost is the best choice, combining comfort with scenic beauty.

  1. SkeabostOpens in a new window: Nestled on the shores of Loch Snizort, Skeabost is an idyllic location for those who appreciate natural beauty and serene surroundings. It's an excellent choice for dining enthusiasts, as the area is known for its delightful local cuisine, often featuring fresh seafood and traditional Scottish dishes. The nearby Skeabost House Hotel offers a charming atmosphere along with beautiful views, making it a perfect retreat after a day of exploring. Outdoor lovers will enjoy the scenic walks and opportunities to spot local wildlife, while the close proximity to Portree means you can easily venture into town for shopping and cultural attractions.
  2. StruanOpens in a new window: Struan is a scenic village that provides a tranquil escape from the hustle and bustle of larger towns. It’s a great spot for those who want to experience the authentic charm of the Isle of Skye. Here, you’ll find lovely local shops offering unique crafts and gifts, perfect for picking up something special to remember your trip. The surrounding landscapes are breathtaking, with plenty of walking paths to explore. Struan also has a strong sense of community, where you can enjoy local events and festivals that showcase the rich culture and heritage of the area.
  3. SconserOpens in a new window: Sconser is a small yet charming area known for its stunning coastal views and peaceful atmosphere. It’s particularly appealing to those who enjoy scenic drives and exploring the rugged beauty of the Isle of Skye. The local ferry terminal provides easy access to nearby islands, making it an ideal base for adventurers looking to explore further afield. While Sconser is quieter than some of its neighbours, it offers a delightful selection of local shops and access to beautiful walking trails, allowing you to immerse yourself in the natural splendor of the Scottish Highlands.

Things to do in Portree

Nestled among stunning landscapes of rugged mountains and crystalline waters, Portree beckons travellers with its charming harbour and picturesque surroundings. Enjoy scenic boat trips, exhilarating hiking trails, and refreshing seaside strolls. With its vibrant local atmosphere and breathtaking views, it’s an ideal base for exploring the enchanting islands.

  • Raasay House Activities CentreOpens in a new window – Dive into the rich history of this stunning historic house while enjoying various exciting activities. Whether you’re looking for outdoor adventures or a cozy spot to relax, this centre offers a unique blend of experiences that cater to all interests.
  • Raasay Pictish StoneOpens in a new window – Marvel at this impressive monument that showcases ancient artistry. The intricate carvings provide a fascinating glimpse into the past and are a must-see for those intrigued by Scotland’s history and heritage.
  • Portree HarbourOpens in a new window – Take a leisurely stroll along the picturesque harbour, where colourful buildings line the waterfront. This vibrant spot is perfect for watching boats come and go, with plenty of cafés nearby for a delightful refreshment break.
  • Somerled SquareOpens in a new window – Gather in this lively piazza, a hub of local activity. With shops, eateries, and occasional events, it’s an ideal place to soak up the local vibe, enjoy a meal, or simply people-watch as the day unfolds.
  • Sgurr AlasdairOpens in a new window – Challenge yourself with a hike up this majestic peak, offering breathtaking views of the surrounding landscape. The journey is rewarding, leading you to a vantage point that showcases the beauty of the Isle of Skye.

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 a budget-friendly getaway, it is recommended to stay for at least 2 to 3 days to fully appreciate the town's historical landmarks, cultural sites, and stunning natural scenery. You can enjoy sightseeing tours, hiking through picturesque landscapes, and dining on local cuisine, as well as exploring the charming port and nearby secluded islands. This offers great value for money and allows visitors to connect with the friendly locals while experiencing the unique atmosphere of Portree.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Portree, visit the Deals or Last-Minute Deals sections on Hotels.com, where you may discover discounted accommodation rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and exclusive last-minute offers, potentially allowing you to secure the best prices. Additionally, the Smart Shopping tool in the app enables you to compare hotel prices and amenities, ensuring you’re informed about any changes in availability or price drops, making it easier to plan your spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could enable you to save on your stay at a hotel in Portree. For those seeking distinctive experiences, boutique hotels often provide a more personalised touch and might 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 end, we’ll recommend alternative dates that may help you secure a more affordable option.
  4. Consider your location: Hotels located near the city centre usually tend to be more expensive, but thanks to Portree's outstanding public transport connections, you may discover a more affordable independent hotel a bit further afield that remains well linked. 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.

Keep exploring