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

Find hotels in Portree from ฿7,562

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sep - 6 Sep
In two weeks
11 Sep - 13 Sep

Filter by

Star rating

Guest rating

Our top choices for Portree hotels

1. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
฿15,988
฿19,186 total
includes taxes & fees
30 Aug - 31 Aug
Cuillin Hills Hotel

2. The Bosville

The Bosville
Portree Town
Australia
julie
฿14,754
฿17,705 total
includes taxes & fees
27 Sept - 28 Sept
The Bosville

3. The Skye Inn

The Skye Inn
Portree Town
United States
Angel
฿12,212
฿14,655 total
includes taxes & fees
30 Aug - 31 Aug
The Skye Inn

4. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
฿15,875
฿19,050 total
includes taxes & fees
27 Sept - 28 Sept
The Marmalade Hotel

5. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
฿7,732
฿9,278 total
includes taxes & fees
17 Sept - 18 Sept
Tongadale Hotel

6. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
฿18,437
฿22,124 total
includes taxes & fees
7 Sept - 8 Sept
Bracken Hide Hotel

7. Sidhean Dubha Holiday Home

Sidhean Dubha Holiday Home
Portree Town
United Kingdom
Serena
Sidhean Dubha Holiday Home

8. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Denise
฿21,665
฿25,998 total
includes taxes & fees
28 Sept - 29 Sept
Skeabost House Hotel

9. Sligachan Hotel

Sligachan Hotel
Minginish
United States
Brian
฿11,509
฿13,811 total
includes taxes & fees
30 Aug - 31 Aug
Sligachan Hotel

10. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
฿12,242
฿14,691 total
includes taxes & fees
28 Sept - 29 Sept
Isle of Raasay Distillery

11. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
฿12,015
฿14,418 total
includes taxes & fees
30 Aug - 31 Aug
The Flodigarry Hotel in the Skye

12. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
louise
฿15,010
฿18,012 total
includes taxes & fees
30 Aug - 31 Aug
Redwood House Hotel

13. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
United States
Myer Raphael
฿6,302
฿7,562 total
includes taxes & fees
4 Sept - 5 Sept
Tingle Creek Hotel

14. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Kathy
฿11,732
฿14,079 total
includes taxes & fees
30 Aug - 31 Aug
Greshornish House Hotel

15. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Amy
฿11,766
฿14,119 total
includes taxes & fees
29 Sept - 30 Sept
House Of Juniper - The Manse

16. Hame Hotel

Hame Hotel
Dunvegan
Canada
Megan
฿14,573
฿17,488 total
includes taxes & fees
27 Sept - 28 Sept
Hame Hotel

17. Kyle Hotel

Kyle Hotel
Kyle
Canada
Bryan
฿7,844
฿9,413 total
includes taxes & fees
28 Sept - 29 Sept
Kyle Hotel

18. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Suzanne
฿14,153
฿16,984 total
includes taxes & fees
26 Sept - 27 Sept
Toravaig House Hotel

19. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
Canada
Teresa
฿8,004
฿9,605 total
includes taxes & fees
28 Sept - 29 Sept
Isle of Skye Guest house

20. Faodail House

Faodail House
Skeabost
฿53,797
฿64,556 total
includes taxes & fees
18 Sept - 19 Sept
Faodail House
View all properties
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

A waterfront with colorful buildings, a stone wall, and two boats on the water.

Portree Harbour

8.8/10 (750 reviews)
Colourful fishing boats bob against a backdrop of painted harbour buildings in this vibrant Isle of Skye capital. Savour fresh seafood from waterfront eateries while watching local fishermen bring in their daily catch.
See properties
A mountainous landscape with a lake and a sunlit sky.

Sgurr Alasdair

10.0/10 (2 reviews)
Sgùrr Alasdair, Skye's highest peak, challenges climbers with its notorious Great Stone Chute scree slope. The summit rewards your efforts with breathtaking panoramic views across the dramatic Cuillin Ridge.
See properties

Somerled Square

8.6/10 (114 reviews)
Somerled Square forms the heartbeat of Portree, with its poignant war memorial anchoring the Isle of Skye's main gathering place. Explore surrounding boutiques and savour local cuisine at the traditional Portree Hotel.
See properties

A.C.E Target Sports Skye

10.0/10 (1 review)
Discover precision sports in the stunning landscape of Skye at this covered shooting range. Try archery, axe throwing, or air rifles with expert instruction—each session tailored to your skill level.
See properties

Skye and Lochalsh Archive Centre

Explore Skye's heritage through rare documents and photographs dating back to the 17th century. Research family histories or enjoy rotating exhibitions highlighting the island's fascinating past.
See properties

Aros Centre

8.6/10 (23 reviews)
The Aros Centre in Portree celebrates Skye's culture through exhibitions, theatre, and film. Explore the fascinating St Kilda exhibition before enjoying local cuisine with panoramic island views.
See properties

The Lump

The Lump offers panoramic views of Portree Harbour from its historic Apothecary's Tower. Explore woodland trails to the summit, then time your visit for the spectacular sunset colours reflecting across the bay.
See properties

Apothecary's Tower

This historic octagonal tower built by a local doctor in the 1830s served as a beacon for ships seeking medical aid. Climb the spiral staircase for panoramic views of Portree Harbour and sea lochs.
See properties

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.

See all hotels in Portree
A waterfront with colorful buildings, a stone wall, and boats.

Top Portree Hotel Reviews

Tingle Creek Hotel

Tingle Creek Hotel

8/10 Good
"The hotel is lovely, very clean and in an ideal location to visit the Ise of Skye, with ample parking Breakfast is hot and cold buffet with lots of choice and a great selection of teas. Staff are friendly and very helpful."
Alison 2-night trip
Posted 1 day ago
Tingle Creek Hotel
Uig Hotel

Uig Hotel

10/10 Excellent
"Delightful gem off of the beaten path! Warm welcoming staff, stunning views of the harbor and beyond, serious kitchen with excellent local seafood and a great night’s rest in a clean serene location! Would definitely recommend!"
Diane 1-night trip
Posted 2 days ago
Uig Hotel
Kings Arms Hotel

Kings Arms Hotel

10/10 Excellent
"We had 2 rooms booked here. The staff was friendly, the place is very cozy with a beautiful water facing property. We did not get a chance to eat lunch or dinner at the restaurant, but the breakfast had a lot of variety and was great! The rooms were clean, beds were comfortable. We stayed here 2 nights to explore Skye! I highly recommend Kings arms!"
Renuka 2-night trip
Posted 3 days ago
Kings Arms Hotel
Kyle Hotel

Kyle Hotel

10/10 Excellent
"Everything was good!"
Marina 1-night trip
Posted 3 days ago
Kyle Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Great location in Portree Skye with a comfortable bed. Breakfast was tasty. Recommend!"
Angel 3-night trip
Posted 4 days ago
The Skye Inn
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Great place"
Clifton 1-night trip
Posted 7 days ago
Cuillin Hills Hotel
Isle of Skye Guest house

Isle of Skye Guest house

10/10 Excellent
"Very nice stay overnight. Rooms very clean and secure. Easy check in and contentital breakfast prior to hike. Nice location and walk into town"
Teresa 1-night trip
Posted 8 days ago
Isle of Skye Guest house
The Bosville

The Bosville

10/10 Excellent
"Very clean room, I enjoyed using the Highland Soap Company products in the bathroom. Plentiful water/tea/biscuits supplied during our stay - real taste of the highlands. Breakfast was delicious at the restaurant located within the hotel. Convenient store just 1 minute walk from the hotel which is well stocked with regular supermarket items. Parking out front of the hotel was easy to access but did get busy at times, I was able to find parking down the street. Overall really lovely hotel worth the hefty pricetag given its location - would definitely return again if I visit Portree. Only downside was that there was no lift, but luckily we packed light."
julie 1-night trip
Posted 8 days ago
The Bosville
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"Stay here. Immaculately clean. Staff lovely"
sharanya 2-night trip
Posted 13 days ago
The Marmalade Hotel

More cheap stays in Portree

Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
฿6,334
฿7,600 total
25 Sept - 26 Sept
includes taxes & fees
6.6/10 (984 reviews)
Kings Arms Hotel
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
฿10,272
฿12,326 total
27 Sept - 28 Sept
includes taxes & fees
9.8/10 Exceptional! (147 reviews)
House Of Juniper - The Cabins
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
฿14,418
฿17,302 total
27 Sept - 28 Sept
includes taxes & fees
9.4/10 Exceptional! (86 reviews)
Loch Eyre House
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
฿53,797
฿64,556 total
18 Sept - 19 Sept
includes taxes & fees
Faodail House
Old Pier Cottage B&B

Old Pier Cottage B&B

Old Pier Cottage, Cuil Uig Scotland
Get rates
10/10 Exceptional! (185 reviews)
Old Pier Cottage B&B
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (92 reviews)
Dunvegan Camping Pods

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 Tongadale Hotel and Cuillin Hills 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?
Tongadale Hotel is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Two other good options for you and your pet's trip include The Skye Inn 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 62 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.