A waterfront with colorful buildings, a stone wall, and boats.

Find hotels in Portree from ฿8,895

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Portree hotels

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (846 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is ฿7,710
฿9,253 total
includes taxes & fees
19 Jul - 20 Jul
Tongadale Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (349 reviews)
"The hotel very unique with nice view. Hotel staff very friendly. Room clean and well maintained just the size a little bit small. Delicious breakfast."
Malaysia
Koh
The price is ฿17,581
฿21,098 total
includes taxes & fees
24 Jul - 25 Jul
Bracken Hide Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (341 reviews)
"Clean room, good location, easy parking, friendly staff."
United States
Marcela
The price is ฿16,948
฿20,338 total
includes taxes & fees
20 Jul - 21 Jul
The Marmalade Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (616 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
Cuillin Hills Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (381 reviews)
"Staff were very friendly and breakfast was great! Rooms were clean. Overall a cute inn to stay!"
Canada
Leslie
The price is ฿9,802
฿11,763 total
includes taxes & fees
29 Jul - 30 Jul
The Skye Inn

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (295 reviews)
"Staff was very helpful and friendly. Everything was perfect!"
Canada
Kelly
The price is ฿15,086
฿18,103 total
includes taxes & fees
26 Jul - 27 Jul
The Bosville

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,012 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is ฿12,106
฿14,527 total
includes taxes & fees
18 Jul - 19 Jul
Uig Hotel

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (544 reviews)
"Great little inn with an outstanding breakfast. Great for adults because it doesn't allow children."
United States
Robert
The price is ฿8,381
฿10,057 total
includes taxes & fees
23 Jul - 24 Jul
Tingle Creek Hotel

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (625 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is ฿11,137
฿13,365 total
includes taxes & fees
23 Jul - 24 Jul
Sligachan Hotel

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (57 reviews)
"Amazing place to stay. Food was excellent also."
United States
DeWayne
The price is ฿24,305
฿29,166 total
includes taxes & fees
28 Jul - 29 Jul
The Flodigarry Hotel in the Skye

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (551 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is ฿22,312
฿26,774 total
includes taxes & fees
14 Aug - 15 Aug
Skeabost House Hotel

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (460 reviews)
"Onsite parking, easy self check in/out, beds were comfortable, large room, self serve breakfast buffet. We had a nice stay. "
United States
Linsey
The price is ฿9,735
฿11,682 total
includes taxes & fees
8 Aug - 9 Aug
Isle of Skye Guest house

Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (416 reviews)
"Clean hotel with amazing food and staff."
United States
Seneca Maria
The price is ฿11,680
฿14,016 total
includes taxes & fees
25 Jul - 26 Jul
Balmacara Hotel

House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (164 reviews)
"Loved the restaurant attached!"
United States
Amy
The price is ฿12,851
฿15,421 total
includes taxes & fees
29 Jul - 30 Jul
House Of Juniper - The Manse

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (199 reviews)
"Absolutely perfect place! So cozy and charming! Excellent staff, excellent food and loved the location!! You owe it to yourself to stay at this lovely house hotel!!!!"
United States
Kathy
Greshornish House Hotel

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (73 reviews)
"The accommodations were very clean and well suited for a super relaxing stay with incredible views of the Raasay straight. Staff was amazing and the dinner and breakfasts were very well prepared. Incredible place to stay! I would highly recommend it."
Canada
james
The price is ฿11,069
฿13,283 total
includes taxes & fees
27 Jul - 28 Jul
Isle of Raasay Distillery

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (259 reviews)
"Great 19th century Scottish inn next to the water with a lighthouse view. Excellent food, a cozy bar, and conveniently located within 60-90 minutes from all points of the island"
United States
Swen
The price is ฿12,471
฿14,965 total
includes taxes & fees
29 Jul - 30 Jul
Eilean Iarmain

Roselea

Roselea
3.0 star property
Strath
The price is ฿53,191
฿63,829 total
includes taxes & fees
18 Jul - 19 Jul
Roselea

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,000 reviews)
"Location was great and views were beautiful. Staff were fantastic. Food was fairly normal for Scotland. Bathroom was a little small, but not unusual in older, renovated hotels."
United States
Tammie
The price is ฿8,381
฿10,057 total
includes taxes & fees
18 Jul - 19 Jul
Dunollie Hotel

Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (217 reviews)
"We loved the staff!"
United States
Katrina
The price is ฿15,011
฿18,013 total
includes taxes & fees
23 Jul - 24 Jul
Redwood 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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Portree

Find the best Portree areas for the activities you enjoy most.

Portree Town

If you're spending some time in Portree Town, Somerled Square and Portree Harbour are top sights worth seeing.

Stay near popular Portree attractions

Learn more about Portree

Colourful houses ring the harbour of this charming Isle of Skye capital, where seafood restaurants and cosy pubs await. Hike the nearby Quiraing for stunning views, or take a boat tour to spot seals and eagles along the rugged coastline.

A waterfront with colorful buildings, a stone wall, and boats.

Top Portree Hotel Reviews

More cheap stays in Portree

Find out more about Portree

Top reasons to visit Portree

  • Stunning Scenery: Portree boasts breathtaking landscapes, with dramatic rocks and picturesque harbours, perfect for photography enthusiasts.
  • Outdoor Adventures: The area offers excellent hiking trails and opportunities for exploring nearby waterfalls, catering to outdoor enthusiasts.
  • Vibrant Local Culture: Experience the warmth of the locals in Portree Square, filled with charming shops and cafés.
  • Live Music Events: Enjoy a lively atmosphere with local music events that showcase the rich cultural heritage of the Isle of Skye.
  • Varied Accommodation: Choose from welcoming bed and breakfasts to comfortable hotels, ensuring a perfect stay for every traveller.

Find great hotels in and around Portree

Experience the charm of Portree with a variety of accommodation options, including welcoming bed and breakfasts and comfortable hotels. Whether you seek adventure, pet-friendly stays, or facilities for business travellers, Portree caters to all. Discover the renowned Royal Hotel and explore reviews to find the perfect base for your Scottish getaway. With its stunning scenery and warm hospitality, Portree is an ideal destination for a memorable holiday.

  • Cuillin Hills Hotel: Nestled in the picturesque landscape of Portree, the Cuillin Hills Hotel is a distinguished 4-star establishment that boasts a remarkable guest rating of 9.6 out of 10. It caters to business travellers seeking a sophisticated atmosphere while providing splendid views of the surrounding hills. The hotel features modern amenities, including a well-appointed business centre and complimentary Wi-Fi, ensuring that guests can stay connected. The elegant rooms are designed for comfort, and the on-site restaurant offers delightful dining options, making it an ideal retreat for those combining work with leisure.
  • Tongadale Hotel: The Tongadale Hotel stands as a welcoming 3-star accommodation in the heart of Portree, with a guest rating of 8.2 out of 10. This pet-friendly hotel is perfect for travellers wishing to bring their furry companions along, featuring flexible pet policies and amenities to ensure a comfortable stay for both guests and their pets. The hotel provides a relaxing atmosphere with charming rooms and a cosy bar area, making it a great base for exploring the local area while enjoying the company of pets.
  • Skeabost House Hotel: Situated slightly outside Portree, the Skeabost House Hotel is a charming 4-star property with a guest rating of 9.0 out of 10. Known for its romantic and adventurous ambiance, this hotel offers a range of outdoor activities, including fishing, hiking, and mountain biking, catering to active guests. The hotel features stunning garden views from its dining areas and offers special romance packages for couples. With its combination of adventure and tranquillity, it provides a unique escape for those looking to explore the natural beauty of the Isle of Skye.

Where to stay in and around Portree

Portree, the charming capital of the Isle of Skye, offers a delightful blend of stunning scenery and friendly locals. Explore the vibrant Portree Square at the heart of the town, where you can enjoy quaint shops and cafés. Venture to the breathtaking viewpoints overlooking Portree for unforgettable vistas. Whether you seek relaxation, seclusion, or luxury, this picturesque destination promises an enriching experience amidst its natural beauty.

  • Skeabost: Located approximately 8km from Portree, Skeabost is a charming village that offers a serene escape amidst stunning scenery. The area is particularly popular for outdoor enthusiasts and couples seeking a romantic getaway. Visitors can enjoy hiking trails that wind through the picturesque landscapes, while the local marina and historic sites provide a glimpse into the rich heritage of the region. With peak visitor numbers in March to April and July, Skeabost’s tranquil atmosphere invites a leisurely exploration of its natural beauty and quaint shops.
  • Torvaig: Nestled within the vicinity of Portree, Torvaig is a delightful village that boasts a mix of cultural experiences and scenic attractions. This area draws visitors from July to September, who come to enjoy its beautiful beaches, historic sites, and nearby castles. The village is perfect for those looking to immerse themselves in local culture while relishing seaside views. With a warm and inviting community, Torvaig offers a unique blend of relaxation and exploration, making it a fantastic spot for both couples and families.
  • Glengrasco: Just 3km from Portree, Glengrasco is a quaint village renowned for its breathtaking coastal scenery and outdoor activities. The area attracts visitors between August and October, who are eager to explore its beautiful beaches and scenic lookouts. Glengrasco is ideal for those who appreciate nature and wish to experience the tranquillity of the Scottish coastline. With local attractions including a marina and harbour, this village promises a memorable experience for anyone looking to unwind and connect with the natural world.

Things to do in Portree

Shopping

In Portree, you'll discover charming shops like The Isle of Skye Gift Shop for local crafts and The Skye Batiks for unique textiles. If you’re up for a drive, visit the nearby town of Kyle of Lochalsh, where you can explore more extensive shopping options at the local market.

Recreation

Explore the tranquil grounds of the Skye Wellness Centre, where you can participate in yoga sessions and enjoy holistic therapies. For outdoor relaxation, take a leisurely stroll around Portree Harbour, absorbing the scenic beauty of the waterfront and the charming local shops.

Adventure

In Portree, explore the rugged beauty of the Isle of Skye with a guided hiking tour through the Quiraing, offering breathtaking views and unique rock formations. Experience thrilling sea kayaking along the coastline, where you might spot seals and dolphins in their natural habitat.

Nightlife

In Portree, The Isles Inn offers a lively atmosphere with traditional music sessions and local ales. The MacNab Lounge is a great spot for cocktails and a relaxed vibe, while The Portree Hotel hosts occasional live performances, creating a charming nightlife experience by the harbour.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Portree

Portree offers a delightful escape for those seeking outdoor adventures and stunning scenery. Visitors can explore the picturesque harbour, the vibrant heart of Portree, and nearby waterfalls, all set against a backdrop of dramatic rocks. This charming location caters to travellers keen on immersing themselves in nature and local culture, making it an ideal destination for a memorable Scottish vacation.

  • Portree Harbour: Nestled within the charming village of Portree, this picturesque harbour offers stunning seaside views and a vibrant atmosphere. Enjoy leisurely walks along the waterfront, take in the colourful buildings, and perhaps indulge in fresh seafood from local eateries, all while soaking up the serene coastal vibes.
  • Old Man of Storr: A striking rock formation located 11km from Portree, the Old Man of Storr presents a remarkable hiking opportunity. The trail leads through dramatic landscapes, providing breathtaking views over the surrounding hills and lochs, making it a haven for outdoor enthusiasts and photographers.
  • Fairy Pools: Situated 18km from Portree, the Fairy Pools enchant visitors with their crystal-clear waters and stunning waterfalls. This magical setting invites adventure seekers to explore the trails and enjoy a romantic picnic amidst the beautiful natural surroundings.

Best time to go to Portree

The best time to visit Portree can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Portree falls in July and August. August has average visitor numbers and mostly cloudy weather. The coolest average temperature in Portree falls in January and February. February has average visitor numbers and mostly cloudy weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudySlightly HighSlightly High
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudySlightly HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageAverage
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October50.4°F (10.2°C)Moderate RainMostly CloudySlightly LowAverage
November46.2°F (7.9°C)Moderate RainMostly CloudySlightly LowSlightly Low
December43.2°F (6.2°C)Moderate RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Portree

Flying into Portree, Scotland, can be done via three major airports. Inverness Airport (INV) is approximately 129km away, with luxurious hotel options like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, offering various transport services. Stornoway Airport (SYY) is situated around 90km from Portree, with nearby accommodations including the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3km away. Lastly, Benbecula Airport (BEB) is 71km from Portree, with the 3-star Orasay Inn located 11km from the airport, providing a comfortable stay.

Frequently asked questions

What's the best place to stay in Portree?
Bracken Hide Hotel is one of the top choices for your stay based on our traveller data. This hotel offers 2 bars and free breakfast. Other good choices for your trip include The Marmalade Hotel and Tongadale Hotel. See all available top hotels, or vacation rentals in Portree.
If I need to cancel my hotel reservation in Portree, will I receive a refund?
Yes, most room reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that's non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Portree.
What's the best budget-friendly hotel in Portree?
Based on our traveller reviews, Portree Youth Hostel is a top choice for a less expensive stay. Another top choice for your stay on the cheap is Portree Independent Hostel. View all budget hotels in Portree.
What is the top LGBTQ-friendly accommodation in Portree?
Cuillin Hills Hotel is a top LGBTQ-friendly hotel that features free breakfast and free Wi-Fi. An-airidh Bed & Breakfast Portree is another good choice for your stay. See all available hotels listed as LGBTQ-friendly in Portree.
What's the best dog-friendly accommodation option in Portree?
The Skye Inn is a top dog-friendly hotel, and offers a restaurant and a bar/lounge for its human guests. Two other good options for you and your pet's trip include Tongadale Hotel and The Quarterdeck. See more pet-friendly hotel accommodations in Portree.
What's it like to stay in Portree?
Visitors give high marks for the top-notch restaurants in Portree, which is also known for its local tours and port. The scenic and welcoming setting also entices those visiting the city. In Portree, there are 63 hotels and other accommodation options to choose from. Find out more about Portree.
What should I do while I'm visiting Portree?
Landmarks like Somerled Square, Apothecary's Tower and The Lump might be worth a visit. The picturesque setting of Sgurr Alasdair and Ben Tianavaig exemplify the area's natural beauty. Taking a local tour is a great activity, and Portree Harbour is one place to visit. Take a look at what more there is to see and do in Expedia's Portree guide.
What's the seasonal weather in Portree?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 6°C. The rainiest months in Portree are October, December, November and January, with each month seeing an average of 210 mm of rainfall.