These Portree insights are based on real traveler data from Expedia, aggregated using AI to help you plan your trip. Updated: .

Find hotels in Portree
Go beyond your typical stay in Portree
Check prices for these dates
Our top choices for Portree hotels




12. Applecross B&B & Luxury Cabins
Applecross B&B & Luxury Cabins



15. The Flodigarry Hotel in the Skye
The Flodigarry Hotel in the SkyeWhere to stay in Portree





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

Portree Harbour

Sgurr Alasdair
Somerled Square
A.C.E Target Sports Skye
Aros Centre
Skye and Lochalsh Archive Centre
The Lump
Apothecary's Tower
Learn more about Portree
Colorful houses ring the harbor of this charming Isle of Skye capital, where seafood restaurants and cozy 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
Top Portree Hotel Reviews
Cuillrigh - Luxury house with Loch Portree & Cuillin Mountain views
"Might be the best Short Term Rental I’ve ever stayed in."
Cuillin Hills Hotel
"Wonderful hotel."
Larchside Guest House
"The hospitality ,cleanliness and breakfast was excellent. Very sweet couple . Safe place to stay. The drawback I found was that there was nothing nearby to move around or a cafe or restaurant at a walkable distance. They had fitted a new shower in our room...but we did not find it comfortable as we were not getting hot water continuously."
Portree Youth Hostel
"We stayed in a private room. Comfortable for a hostel. Friendly staff. Didn't use the facilities so cannot comment. Parking was convenient and not too expensive."
Tongadale Hotel
"Good lively pub with great entertainment,can't complain about the noise because we enjoyed the first set of the live music."
The Skye Inn
"Great breakfast and comfortable rooms. Road in needs work."
Kings Arms Hotel
"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!"
The Marmalade Hotel
"Stay here. Immaculately clean. Staff lovely"
The Portree Hotel
"clean comfortable stay"
More cheap stays in Portree

The Pod at Greenbank
Hotels in Portree with star-rating

5 Star Hotels

4 Star Hotels

3 Star Hotels

2 Star Hotels
Find out more about Portree
Top reasons to visit Portree
- Stunning Scenery: Portree boasts breathtaking landscapes, including dramatic rock formations and picturesque coastal views.
- Outdoor Adventures: Ideal for nature lovers, visitors can enjoy hiking trails and beach activities amidst the stunning backdrop.
- Charming Atmosphere: This quaint town offers a welcoming vibe with local shops and friendly locals, perfect for exploration.
- Secluded Beaches: Discover beautiful, tranquil beaches that provide a serene escape within the Isle of Skye.
- Diverse Accommodations: Portree offers a range of lodging options, from cozy B&Bs to modern hotels, catering to all travelers.
Find great hotels in and around Portree
Discover the charm of Portree, Scotland, with a variety of hotel accommodations that cater to every traveler. Whether you're seeking cozy bed and breakfasts or modern hotels, you'll find welcoming options perfect for adventure seekers and those traveling with pets. Enjoy LGBTQIA-friendly environments while exploring this picturesque town. Experience the warmth of Portree's hospitality as you unwind after a day of exploration in this stunning Scottish destination.
- Cuillin Hills Hotel: Nestled in the scenic landscape of Portree, the 4-star Cuillin Hills Hotel boasts an exceptional guest rating of 9.6. Perfect for business travelers, this hotel combines elegance with functionality. The property features contemporary accommodations, meeting facilities, and stunning views of the Cuillin Mountains. Guests can enjoy a range of amenities designed for a productive stay, including high-speed Wi-Fi and an on-site restaurant serving locally sourced cuisine, making it an ideal spot for both work and relaxation.
- Tongadale Hotel: This charming 3-star hotel, rated at 8.2, is a pet-friendly haven located in the heart of Portree. It welcomes travelers with furry companions, providing specific amenities and policies to ensure a comfortable stay for both guests and their pets. The Tongadale Hotel features cozy accommodations, a welcoming atmosphere, and a convenient restaurant that serves hearty meals. It’s perfect for families or pet owners looking to explore the beautiful Isle of Skye with their beloved animals by their side.
- Skeabost House Hotel: Just five miles from Portree, the 4-star Skeabost House Hotel offers a romantic and adventurous getaway with a guest rating of 8.8. Set in a picturesque location, this hotel is ideal for couples seeking outdoor activities, featuring proximity to hiking, fishing, and mountain biking. The property also offers special romance packages and a restaurant with garden views, providing a perfect backdrop for intimate dinners. With its blend of comfort and adventure, Skeabost House Hotel ensures a memorable stay for those looking to explore the beauty of the Isle of Skye.
Where to stay in and around Portree
Portree, nestled on the Isle of Skye, offers a perfect blend of stunning sea views and a charming atmosphere. This picturesque town is ideal for outdoor enthusiasts and those seeking relaxation amidst breathtaking scenery. Nearby, explore secluded beaches and luxury accommodations that enhance your Scotland getaway. With its friendly locals and captivating landscapes, Portree is the perfect base for wandering the enchanting beauty of Scotland.
- Skeabost: Located 5 miles from Portree, Skeabost is a charming city that offers a unique blend of outdoor adventure, romantic scenery, and cultural experiences. This destination attracts visitors year-round, with peak arrival times in March to April and July. Outdoor enthusiasts can explore various hiking trails, while the local store provides essentials for your journey. Don't miss the historic sites, marina, and harbor that showcase the area’s rich heritage and stunning natural beauty, making Skeabost a must-visit for those seeking a tranquil escape.
- Torvaig: Nestled within the area of Portree, Torvaig is a picturesque village known for its cultural charm, beautiful beaches, and romantic atmosphere. The village experiences moderate seasonal visitor numbers, peaking from July to September. Here, you can immerse yourself in the local culture while exploring nearby castles and historic sites. The harbor offers stunning views, perfect for a leisurely stroll or a cozy picnic, making Torvaig an ideal spot for couples and culture enthusiasts alike.
- Glengrasco: Just 2 miles from Portree, Glengrasco is a quaint village that beckons visitors with its stunning outdoor landscapes and scenic beach experiences. With a moderate seasonal influx of travelers peaking from August to October, this village is perfect for those who appreciate nature. Explore the local store for supplies, and take in the beauty of the nearby harbor, marina, and monuments that reflect the area's maritime heritage. Glengrasco is a hidden gem for anyone looking to unwind amidst breathtaking scenery.
Things to do in Portree
Portree is perfect for outdoor enthusiasts and nature lovers, offering stunning scenery and beach activities. Visitors can enjoy popular hiking trails that showcase the area's breathtaking landscapes, explore charming local stores for unique finds, and engage in various outdoor adventures. Whether you're hiking or relaxing by the beach, Portree provides a memorable vacation experience in Scotland.
Shopping
In Portree, visit local shops like The Isle of Skye Candle Company for unique gifts and Skye Batiks for handcrafted textiles. If you're up for a drive, the nearby town of Broadford offers more shopping options with its charming boutiques and local artisan stores.
Recreation
In Portree, the Cuillin Hills Hotel offers a serene wellness experience with breathtaking views and rejuvenating spa treatments. The Skye Spa invites relaxation with holistic therapies and tranquil settings, perfect for unwinding after exploring the island's stunning landscapes.
Adventure
Explore the rugged beauty of the Quiraing, where dramatic landscapes offer thrilling hiking trails and breathtaking views. For a splash of adventure, try kayaking in Portree Bay, experiencing the stunning coastline and wildlife up close while enjoying the refreshing sea breeze.
Nightlife
Portree's nightlife offers a cozy atmosphere with a variety of options. Enjoy local brews at The Crown, or indulge in live music at The Skye Bar. For a more relaxed vibe, visit The Portree Hotel for a delightful evening with friends.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.Booking tips and Expedia advantages for Portree
- 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: The cheapest time to book a hotel in Portree is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
- 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: Expedia’s search tool enables you to choose your budget, desired location, and various other preferences. You can easily arrange your results to display prices from lowest to highest, ensuring you find the most affordable hotel options first. Additionally, you have the ability to refine your search by hotel type—if you check the Eco-certified filter, you'll see a selection of sustainable and environmentally-friendly hotels that are available for booking.
- Consider bundling your trip: You can save money by combining your hotel stay in Portree with your flights and activities by booking a package through Expedia.
Find the best attractions in and around Portree
Portree is a fantastic destination for outdoor enthusiasts and those seeking stunning scenery and beach experiences. Highlights include the picturesque harbor, captivating waterfalls, and dramatic rock formations. The attractions in and around Portree are perfect for travelers looking to immerse themselves in nature and culture, making it an ideal spot for memorable adventures and exploration.
- Portree Harbour: Experience the charm of Portree Harbour, where colorful fishing boats bob in the water and the scenic backdrop creates a perfect setting for relaxation. Enjoy beach vibes as you stroll along the waterfront, savoring local seafood at nearby restaurants.
- Old Man of Storr: A must-see for outdoor enthusiasts, the Old Man of Storr features dramatic rock formations with breathtaking views. The hike to the top offers a rewarding experience, surrounded by stunning scenery that captures the essence of the Isle of Skye.
- Fairy Pools: Adventure awaits at the Fairy Pools, where crystal-clear waters cascade over rocks, creating a magical atmosphere. This romantic spot is ideal for hiking, photography, and even a refreshing dip in the enchanting pools.
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 Month | Temperature | Precipitation | Cloudiness | Occupancy | Pricing |
| January | 41.9°F (5.5°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| February | 41.9°F (5.5°C) | Light Rain | Mostly Cloudy | Average | Slightly Low |
| March | 43.0°F (6.1°C) | Light Rain | Mostly Cloudy | Average | Average |
| April | 45.7°F (7.6°C) | Light Rain | Mostly Cloudy | Slightly High | Average |
| May | 49.3°F (9.6°C) | Light Rain | Mostly Cloudy | Slightly High | Average |
| June | 53.8°F (12.1°C) | Light Rain | Mostly Cloudy | Average | Slightly High |
| July | 55.9°F (13.3°C) | Light Rain | Mostly Cloudy | Slightly High | Slightly High |
| August | 55.9°F (13.3°C) | Light Rain | Mostly Cloudy | Average | Slightly High |
| September | 54.3°F (12.4°C) | Light Rain | Mostly Cloudy | Average | Average |
| October | 50.4°F (10.2°C) | Moderate Rain | Mostly Cloudy | Slightly Low | Average |
| November | 46.2°F (7.9°C) | Moderate Rain | Mostly Cloudy | Slightly Low | Slightly Low |
| December | 43.2°F (6.2°C) | Moderate Rain | Mostly Cloudy | Slightly Low | Average |
The nearest major airports for your trip to Portree
Traveling to Portree, Scotland, can be done through several nearby airports. INVerness Airport (INV) is 80 miles away, with luxury options like Rocpool Reserve and Ness Walk, both 8 miles from the airport, offering various transportation services. Stornoway Airport (SYY), located 56 miles from Portree, has nearby accommodations such as Stornoway Bed and Breakfast and The Cabarfeidh Hotel, both 2 miles away. Finally, Benbecula Airport (BEB) is 44 miles from Portree, with options like Orasay Inn, a 3-star hotel 7 miles away, and Swan View Lodge, located 11 miles from the airport. Each airport offers convenient access to Portree while providing comfortable lodging options.













































































Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing