Visit
Portree: Guide to Skye's Colourful Harbour Town
Discover Portree: Skye's vibrant harbour town offering scenic views, rich culture, and charming local experiences.
By Highland Explorer Editorial, Highland Expert - - 7 min read
Portree, the charming capital of the Isle of Skye, is one of Scotland’s most picturesque destinations. Nestled on the island's eastern coast and surrounded by rugged cliffs and serene waters, this harbour town is a must-visit for travelers exploring Skye’s iconic landscapes. Renowned for its pastel-colored houses lining the harbourfront, Portree offers a blend of natural beauty, rich history, and vibrant culture. Whether you’re visiting for its scenic charm, as a base for northern Skye adventures, or simply to experience Highland hospitality, Portree never disappoints.
The name Portree derives from the Gaelic "Port Rìgh," meaning "King’s Port," a nod to a royal visit by King James V in 1540. Today, it serves as a lively hub for visitors drawn to the Isle of Skye’s dramatic scenery, including landmarks like the Old Man of Storr and the Quiraing. With a population of around 2,500, Portree retains its small-town charm while offering plenty to see and do. From leisurely harbour walks to exploring local galleries or indulging in fresh seafood, Portree promises a memorable Highland experience.
Why Visit Portree, Skye?
Portree is the heart of the Isle of Skye, both geographically and culturally. It’s an ideal base for exploring the island’s highlights, particularly the Trotternish Peninsula, home to some of Skye’s most famous natural wonders. The colourful harbour, framed by pastel-hued houses and dotted with fishing boats, is a photographer’s dream, especially during golden hour when the sunlight dances on the water. Wildlife enthusiasts can spot seals, dolphins, and even golden eagles, either from the harbour or by joining a boat tour to nearby islands like Rona or Raasay.
Beyond its postcard-perfect scenery, Portree offers rich cultural and historical experiences. Visitors can delve into the town’s past, browse its boutique shops, or enjoy traditional Highland food and drink at its many cafés and restaurants. Whether you’re here for a day trip or a longer stay, Portree encapsulates the essence of Skye’s rugged beauty and welcoming spirit.
Top Things to See and Do
Stroll Along Portree Harbour
The harbour is the beating heart of Portree. Take a leisurely walk along its cliff-fringed edge, where fishing boats unload their daily catches and the colourful houses provide a striking backdrop. For a closer connection with the sea, join a wildlife boat trip to the nearby islands. These excursions often include opportunities to spot seals, dolphins, and seabirds, adding an adventurous touch to your visit.
Visit the Aros Experience
Located just south of Portree, the Aros Experience is a cultural hub offering insights into Skye’s heritage. The centre features a theatre, cinema, and exhibitions that highlight the island’s history and natural beauty. It’s also a great resource for planning your Skye adventures, as staff can provide advice on walking routes and tours to sites like the Quiraing and Kilt Rock.
Explore Local Shops and Galleries
Somerled Square, the town’s central hub, is lined with quaint shops and galleries. Browse handcrafted goods, including knitwear, wood carvings, and locally made cosmetics. For a unique view of the harbour, take a short walk to The Lump, a hill overlooking the town that’s home to a historic folly and offers panoramic vistas of the surrounding area.
Discover Historical Highlights
History buffs will appreciate a visit to the Royal Hotel, where Bonnie Prince Charlie bade farewell to Flora MacDonald in 1746. For a more contemporary experience, stop by the weekly farmers' market (typically held on Saturdays) to sample fresh local produce. Be sure to confirm seasonal dates during your visit in 2025 or 2026 via the tourist office.
Getting There
Portree is located approximately 30 miles, or about a 45-minute drive, from the Skye Bridge at Kyle of Lochalsh. If you’re traveling by car, follow the A87 north through Broadford and Sligachan. Free and paid parking options are available around the town, though spaces can fill quickly during the peak summer months.
For those relying on public transport, buses run regularly from Kyle of Lochalsh and Fort William to Portree. While these services are convenient, renting a car is recommended if you plan to explore Skye’s more remote attractions, such as the Old Man of Storr.
Where to Stay
Accommodation in Portree ranges from charming B&Bs to luxury hotels, ensuring options for every budget. The Rosedale Hotel and Cuillin Hills Hotel are popular choices, both offering stunning sea views and easy access to the harbour. If you’re planning a visit during the busy summer months, book your stay well in advance to secure the best options.
For those seeking a more intimate experience, consider one of the many family-run guesthouses or self-catering cottages scattered throughout the town. These accommodations often provide a warm, personal touch that complements the town’s friendly atmosphere.
Where to Eat and Drink
Foodies will find plenty to savour in Portree, with its emphasis on fresh, locally sourced ingredients. Scorrybreac Restaurant is a must-visit for fine dining, offering a menu inspired by Highland and island produce. For a more casual meal, the Caledonian Hotel’s bar serves hearty pub fare in a welcoming setting.
If you’re in the mood for a lighter bite or a cup of coffee, Dulse and Brose café is a delightful spot. Located near the heart of Portree’s arts scene, it’s the perfect place to relax after exploring the town. For more culinary inspiration, check out our Highland food and drink guide.
Practical Tips and When to Visit
The best time to visit Portree is during the spring and summer months, when the weather is mild and daylight hours are long. This allows for more time to explore both the town and the surrounding natural wonders. However, autumn visitors can enjoy quieter streets and the striking golden hues of Skye’s landscapes.
Pack comfortable walking shoes, a waterproof jacket, and layers to prepare for Skye’s unpredictable weather. If you’re traveling during the summer, consider arriving early in the day to avoid crowds, particularly at the harbour and popular restaurants. For advice on planning your trip, browse our comprehensive Highland itineraries.
For more on the wider region, see our Isle of Skye complete guide.
Frequently Asked Questions
What can you do in Portree? Portree offers plenty of activities, from strolling its picturesque harbour to exploring local shops and galleries. History enthusiasts can visit sites like the Royal Hotel or the Aros Experience, while nature lovers can join wildlife tours or hike nearby trails. Its central location also makes it a great base for exploring northern Skye’s attractions, such as the Quiraing and the Old Man of Storr. Where are the famous coloured houses on Skye? The iconic pastel-colored houses are located along Portree Harbour. These vibrant buildings, painted in shades of pink, yellow, and green, line the waterfront and are one of Portree’s most photographed landmarks. They’re particularly stunning at sunset, when the warm light enhances their charm. How far is Portree from the Skye Bridge? Portree is approximately 30 miles from the Skye Bridge, which connects the Isle of Skye to the mainland at Kyle of Lochalsh. The drive takes about 45 minutes along the A87, passing through scenic Highland landscapes. What is the best restaurant in Portree? One of the best restaurants in Portree is Scorrybreac Restaurant, known for its innovative dishes using locally sourced ingredients. This fine dining establishment offers an intimate atmosphere and stunning views, making it a favourite among visitors and locals alike.Share this story
Enjoyed this read? Share it with fellow travellers on Facebook, X (Twitter), LinkedIn, or send the link to a friend.