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

Find hotels in Portree from Rp4.548.792

  • 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

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Portree hotels

1. 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 Skye Inn

2. 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

3. Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (848 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is Rp4.128.738
Rp4.954.485 total
includes taxes & fees
15 Aug - 16 Aug
Tongadale Hotel

4. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (352 reviews)
"Great place to stay, but very overpriced."
United Kingdom
Jayesh
The price is Rp11.009.967
Rp13.211.960 total
includes taxes & fees
23 Aug - 24 Aug
Bracken Hide Hotel

5. Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,005 reviews)
"Clean, updated rooms. Staff were very friendly and helpful. Nice location."
United States
Chris
The price is Rp6.003.543
Rp7.204.348 total
includes taxes & fees
14 Aug - 15 Aug
Uig Hotel

6. House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (165 reviews)
"A beautiful property in a very quiet village, which we loved. A really good base to travel around the Isle of Skye. Breakfast was fab too! We stayed in the manse house and had a large room with double aspect. Great bathroom. Shower was amazing!"
United Kingdom
Gail
The price is Rp6.881.229
Rp8.257.474 total
includes taxes & fees
23 Aug - 24 Aug
House Of Juniper - The Manse

7. Hame Hotel

Hame Hotel
3.5 star property
Dunvegan
9.2 out of 10, Wonderful, (112 reviews)
"I had an amazing stay at Hame Hotel on the Isle of Skye. All the staff were incredibly welcoming and well organized, making our stay very easy. The location is stunning and very central for exploring the island. The room itself was spacious, clean, and comfortable. They have a great common area with an honesty bar that is well stocked. The food was a highlight - we had all of our breakfasts and dinners at the hotel, and every meal was delicious with a great view of the mountains! I will most...
Canada
Megan
Hame Hotel

8. 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 Rp7.016.460
Rp8.419.752 total
includes taxes & fees
14 Aug - 15 Aug
Isle of Raasay Distillery

9. Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
9.8 out of 10, Exceptional, (80 reviews)
"Great hospitality, good food and beautiful area."
Canada
Gabriel
The price is Rp7.180.413
Rp8.616.496 total
includes taxes & fees
19 Aug - 20 Aug
Atholl House Skye

10. Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (265 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 Rp7.341.972
Rp8.810.366 total
includes taxes & fees
30 Jul - 31 Jul
Eilean Iarmain

11. Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (558 reviews)
"Great little inn with an outstanding breakfast. Great for adults because it doesn't allow children."
United States
Robert
The price is Rp4.487.758
Rp5.385.310 total
includes taxes & fees
10 Aug - 11 Aug
Tingle Creek Hotel

12. Kyle Hotel

Kyle Hotel
3.0 star property
Kyle
7.8 out of 10, Good, (712 reviews)
"Nice folks, clean hotel terrific restaurant. "
United States
Forrest
The price is Rp4.786.942
Rp5.744.330 total
includes taxes & fees
27 Aug - 28 Aug
Kyle Hotel

13. Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (425 reviews)
"Clean average size room, great view, good food super friendly staff"
United States
justin
The price is Rp6.612.961
Rp7.935.554 total
includes taxes & fees
21 Aug - 22 Aug
Balmacara Hotel

14. The Pod at Greenbank

The Pod at Greenbank
2.0 star property
Strath
The price is Rp6.042.318
Rp7.250.781 total
includes taxes & fees
19 Aug - 20 Aug
The Pod at Greenbank

15. Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (209 reviews)
"Very clean, quiet, and comfortable. Friendly and helpful staff. Fabulous breakfast well worth the price. Stag had wonderful recommendations on local attractions."
United States
Susan
The price is Rp8.869.725
Rp10.643.670 total
includes taxes & fees
26 Aug - 27 Aug
Toravaig House Hotel

16. House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (145 reviews)
"The cabin was very clean and very well kept, the location was good for our trips in the isle. We also ate at their restaurant and everything was very good!"
United States
Irene
House Of Juniper - The Cabins

17. Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (469 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 Rp5.068.175
Rp6.081.810 total
includes taxes & fees
26 Aug - 27 Aug
Isle of Skye Guest house

18. Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (242 reviews)
"Property well located. Room was nice and bed comfortable after three nights of terrible sleep."
Canada
Jennifer
The price is Rp5.544.875
Rp6.653.850 total
includes taxes & fees
22 Aug - 23 Aug
Broadford Hotel

19. Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.8 out of 10, Exceptional, (48 reviews)
"Applecross is an experience in itself. Remote, beautiful, quiet, and breathtaking. Highly recommend and the breakfast was lovely."
United States
Jerrilyn
The price is Rp6.422.401
Rp7.706.977 total
includes taxes & fees
1 Aug - 2 Aug
Applecross B&B and Cabins

20. Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (200 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
The price is Rp7.853.696
Rp9.424.531 total
includes taxes & fees
23 Aug - 24 Aug
Greshornish 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, including captivating rocks, picturesque waterfalls, and tranquil beaches, perfect for outdoor enthusiasts.
  • Vibrant Local Culture: Experience the warm hospitality of Portree with its charming shops, live music, and traditional events.
  • Picturesque Harbour: The beautiful Portree Harbour offers stunning views and a delightful atmosphere for relaxation and exploration.
  • Adventure Activities: Enjoy a variety of activities, from hiking trails to photography tours, catering to both adventure seekers and relaxation lovers.
  • Diverse Accommodation: Portree offers a range of delightful bed and breakfasts and hotels, ensuring a comfortable stay for every traveller.

Find great hotels in and around Portree

Discover the charm of Portree with a variety of accommodation options, including delightful bed and breakfasts and welcoming hotels. Whether you're seeking adventure, pet-friendly stays, or facilities for business travel, Portree's hotels cater to every need. Enjoy your vacation experience in this picturesque town while exploring hotel reviews to find the perfect fit, including the renowned Royal Hotel.

  • Cuillin Hills Hotel: Nestled in the heart of Portree, the 4-star Cuillin Hills Hotel offers a refined experience for business travellers seeking comfort and convenience. With a remarkable guest rating of 9.6 out of 10, the hotel boasts elegant accommodations with stunning views of the Cuillin Mountains. Amenities include well-equipped meeting rooms, complimentary Wi-Fi, and a restaurant serving local cuisine, making it an ideal choice for work and leisure alike.
  • Tongadale Hotel: This charming 3-star hotel combines comfort with a warm, pet-friendly atmosphere, perfect for those travelling with furry companions. Rated 8.2 out of 10, the Tongadale Hotel welcomes pets on-site, offering amenities tailored to their needs. Guests can enjoy a cosy bar and restaurant, while the hotel's central location in Portree allows for easy exploration of the area's scenic beauty. It's a great choice for pet lovers looking to enjoy a holiday with their four-legged friends.
  • Skeabost House Hotel: Located a short drive from Portree, the 4-star Skeabost House Hotel is an enchanting retreat for those seeking adventure or a romantic getaway. With a guest rating of 9.0 out of 10, this historic property offers a range of outdoor activities, including fishing and hiking, as well as romance packages for couples. Guests can savour delightful meals while enjoying garden views, and the hotel provides facilities such as limited-hour room service to enhance your stay.

Where to stay in and around Portree

Portree, the charming capital of the Isle of Skye, offers an enchanting mix of stunning scenery and warm hospitality. Visitors can explore the picturesque Portree Square, take in breathtaking views from the central area, and enjoy the tranquil atmosphere of the surrounding regions. With its secluded beaches and luxurious retreats, Portree is perfect for those seeking relaxation and adventure alike. Experience the vibrant culture and natural beauty that make this destination truly unforgettable.

  • Skeabost: Situated approximately 8km from Portree, Skeabost offers a tranquil retreat with stunning outdoor scenery. This charming locale attracts visitors year-round, with peak travel times occurring in March to April and July. Ideal for those seeking romantic escapes and outdoor adventures, you can enjoy hiking trails that showcase the breathtaking landscapes. Notable attractions include a historic site, a picturesque marina, and a serene harbour, providing a perfect backdrop for exploration or relaxation.
  • Torvaig: Nestled in close proximity to Portree, the quaint village of Torvaig is a delightful destination for culture enthusiasts and beach lovers alike. The village sees moderate seasonal visitor traffic, with peak months from July to September. Visitors can immerse themselves in the local culture, explore historic landmarks, and appreciate the nearby castle and harbour. Torvaig promises a romantic atmosphere coupled with scenic beach views, making it an excellent choice for couples and families seeking memorable experiences.
  • Glengrasco: Located a mere 3km from Portree, Glengrasco is a charming village that beckons those looking to enjoy the beauty of Scotland’s coastline. With a moderately seasonal influx of visitors peaking between August and October, Glengrasco is perfect for beachgoers and outdoor enthusiasts. The local marina and lookout offer stunning vistas, while the nearby harbour adds to the village's picturesque appeal. Whether you're shopping at local stores or exploring the scenic surroundings, Glengrasco provides a delightful escape.

Things to do in Portree

Shopping

In Portree, you'll find delightful local shops like the Isle of Skye Gift Shop, offering unique souvenirs and crafts. If you're up for a drive, visit the Skye Bridge and explore larger shopping centres like the nearby Broadford's Co-op, where you can find a range of gifts and local products.

Recreation

At the Skye Wellness Centre, enjoy a range of holistic therapies including yoga, meditation, and massage, all set against the stunning backdrop of the Isle of Skye. For outdoor enthusiasts, the nearby Quiraing offers breathtaking scenery and invigorating hikes that rejuvenate the body and soul.

Adventure

Explore the rugged beauty of the Quiraing, an iconic landslip offering breathtaking views and challenging hikes. For a thrilling experience, try sea kayaking around the coastline, where you can encounter seals and seabirds while enjoying the stunning scenery of Skye’s cliffs and waters.

Nightlife

In Portree, The Isles Inn provides a lively atmosphere with traditional music and hearty ales, while The Aros Centre often hosts live performances and film screenings. For a more relaxed vibe, The Old Inn offers a cozy setting with local whiskies to enjoy after a day of exploration.

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

Booking tips and Expedia advantages for Portree

For a budget-friendly trip to Portree, consider visiting free attractions like the picturesque Portree Harbour and the Old Man of Storr. Opt for walking or cycling to explore the area, as public transport may be limited. To save on accommodation, plan your visit during the cheaper months of January to February or November, and aim to book a month in advance. Wednesdays are the most economical days to stay, while Sundays tend to be pricier. Look for package deals on Expedia that combine hotels with flights and activities for additional savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Portree are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Portree about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Portree is Wednesday. The most expensive day to stay in Portree is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your choices according to your budget, preferred location, and desired type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Portree with your flights and activities through an Expedia package.

Find the best attractions in and around Portree

Portree, with its stunning outdoor scenery and charming harbour, is perfect for a memorable holiday. Visitors can explore captivating rocks and picturesque waterfalls, while immersing themselves in the local culture. Key attractions include the heart of Portree and Portree Harbour, offering a delightful blend of natural beauty and cultural experiences. Whether you're seeking adventure or relaxation, Portree has something to offer every traveller.

  • Portree Harbour: Enjoy the picturesque charm of Portree Harbour, where colourful buildings line the waterfront. The harbour offers stunning views and a relaxed atmosphere, making it a perfect spot for leisurely strolls or enjoying a meal at a local cafĆ© while watching fishing boats come and go.
  • Old Man of Storr: A short drive from Portree, the Old Man of Storr is an iconic rock formation set against breathtaking landscapes. Embark on an invigorating hike to witness dramatic scenery and take in panoramic views of the surrounding countryside, ideal for outdoor enthusiasts and photographers alike.
  • Fairy Pools: Located a short distance from Portree, the Fairy Pools are a series of enchanting waterfalls known for their crystal-clear waters. This magical setting is perfect for a romantic adventure, where you can explore the natural beauty and perhaps take a refreshing dip in the cool waters.

Best time to go to Portree

The best time to visit Portree is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are average and weather is mostly cloudy. January and February are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly cloudy.

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

Accessing Portree, Scotland is convenient with several nearby airports. Inverness Airport (INV) is approximately 129km away, with top hotels like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, offering shuttle services. Stornoway Airport (SYY), situated 90km from Portree, features hotels such as the 4-star Cabarfeidh Hotel and Hebridean Guest House, both only 3km away. Lastly, Benbecula Airport (BEB) is about 71km from Portree, with options like the 3-star Orasay Inn located 11km away. Each airport is well-connected to local accommodation, ensuring a comfortable stay for travellers.

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 Cuillin Hills Hotel and The Marmalade 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 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, The Lump and Apothecary's Tower 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.