Portree, Isle of Skye

Town near Isle of Skye

Portree harbour front
Portree harbour front
CC BY-SA 4.0 / DeFacto

Portree is the beating heart of the Isle of Skye, a picturesque harbour town framed by gentle hills and overlooking a sheltered bay on the island's east coast. With Ben Tianavaig to the south, Fingal's Seat to the west, and the lower rise of Ben Chrachaig to the north, the town feels embraced by dramatic Highland landscapes. Across the water sits the island of Raasay, its distinctive flat-topped Dun Caan creating a striking horizon. This charming settlement is one of the top sights in the Isle of Skye for anyone exploring the island's culture, scenery, and daily life.

Although Portree is now Skye's bustling hub, it is relatively young, founded only around 200 years ago as a fishing village by Lord MacDonald. The name Portree, often thought to come from a royal visit by King James V in 1540, actually comes from the Gaelic Port on the Slope. Today, its colourful harbour, vibrant arts scene, and wealth of local services make it one of the best places to see in the Isle of Skye whether you're beginning your journey or returning after a day of exploring the island's dramatic landscapes.

History and Significance of Portree

Portree was established in the early 19th century as a planned fishing village, part of wider development efforts across the Highlands after the upheavals of the previous century. Its sheltered natural harbour made it an ideal base for boats, trading vessels, and later, the fishing industry. Over time, Portree grew into Skye's administrative and cultural centre, serving the local population as well as visitors.

Despite the popular myth linking Portree's name to King James V, historical evidence shows that the place was known as Portree long before the 1540 royal visit. Its true origin lies in the Gaelic meaning Port on the Slope, a fitting description for the way the village rises gently from the bay.

Today, Portree remains the social and economic heart of Skye. Its shops, eateries, banks, post office, and visitor services make it a natural starting point for exploring the island. Many visitors linger here to soak up its lively yet laid-back Highland atmosphere.

Things to See and Do in Portree

Begin with a stroll around the harbour, where pastel-coloured buildings create one of Skye’s most photographed scenes. Boats bob in the bay, and the surrounding hills form a dramatic backdrop. From here, views across to Raasay and the silhouette of Dun Caan are especially striking.

The town offers a surprising array of cultural and leisure facilities, including a cinema at the Aros Centre and a swimming pool and library at the local school. Browse the independent gift and book shops, enjoy fresh seafood in the restaurants, or stop by the cafes that fuel visitors heading out to the island’s trails.

Portree also hosts several major annual events. The Portree Show celebrates local agriculture, while the Isle of Skye Half Marathon draws runners from around the world. The Skye Highland Games, the island's largest annual event, showcases traditional sports, music, and Highland culture, making it one of the must-see places in the Isle of Skye if your visit coincides with the festivities.

How to Get to Portree

Portree sits on the east side of Skye and is easily accessible by road. The nearest major airport is Inverness Airport, which connects travellers to the Highlands before they continue onward to Skye via the bridge or ferry routes. For the best deals and a seamless booking experience, check out these flights to Isle of Skye on Booking.com.

Trains run to Kyle of Lochalsh, where passengers can cross the Skye Bridge by bus or car to reach Portree. Train schedules and bookings can be found on Omio.

Most visitors arrive by car, following the A87 from Kyle of Lochalsh or Uig. Parking is available at various points throughout the village, though it can be busy in peak summer.

Practical Tips on Visiting Portree

  • Suggested tips: Stop by the tourist information centre for maps and up-to-date advice from knowledgeable staff.
  • Best time to visit: Spring and early autumn offer mild weather and fewer crowds.
  • Entrance fee: Free.
  • Opening hours: Village amenities vary; shops generally open daily.
  • Official website: VisitSkye or local tourism sites provide updates and event details.
  • How long to spend: Half a day to explore the town; longer if using Portree as a base.
  • Accessibility: Central Portree is mostly level, with some inclines toward the harbour.
  • Facilities: Restaurants, cafes, supermarkets, banks, petrol stations, and visitor information available.
  • Photography tip: Capture the colourful harbour buildings at sunrise or sunset.
  • Guided tours: Many island tours start or stop in Portree.
  • Nearby food options: Plenty of dining choices, from seafood restaurants to cosy pubs and bakeries.

Where to Stay close to Portree

Portree offers the widest range of accommodation on Skye. Stay right in the heart of the village at The Portree Hotel, ideal for walking to restaurants and shops. For scenic views over Portree Bay, Cuillin Hills Hotel provides comfort and panoramic vistas. Another excellent choice is The Bosville Hotel, just steps from the harbour.

Is Portree Worth Visiting?

Absolutely. Portree perfectly blends Highland charm, history, and practical convenience. From its colourful harbour and surrounding hills to its lively visitor services and annual events, it offers something for every traveller. Whether using it as a base or simply exploring its streets, Portree is one of the things to do in the Isle of Skye for anyone discovering the island's culture and scenery.

What Other Travellers Say...

Reviews Summary

Portree is the principal town on the Isle of Skye, centered around a picturesque harbor and serving as a convenient base for exploring the island; visitors can expect a compact town with local shops, eateries, and access to surrounding landscapes and attractions.

FAQs for Visiting Portree

Yes, it offers the widest range of services, restaurants, and accommodation on the island.
Yes, the harbour is a short walk from most parts of Portree.
Yes, there is one in the village centre and a larger one on the Dunvegan Road.
Yes, including the Skye Highland Games, Portree Show, and the Half Marathon.

Nearby Attractions to Portree

  • Old Man of Storr - A famous pinnacle rock formation and popular walking trail north of town.
  • Kilt Rock & Mealt Falls - Dramatic cliffs and a waterfall plunging into the sea.
  • Scorrybreac Walk - A scenic coastal loop from Portree with harbour views.
  • Raasay - A peaceful island with walks, viewpoints, and the distinctive Dun Caan.
  • The Quiraing - One of Skye's most extraordinary landscapes shaped by ancient landslip.

The Portree appears in our Complete Guide to Visiting Isle of Skye!

Moira & Andy
Moira & Andy

Hey! We're Moira & Andy. From hiking the Camino to trips around Europe in Bert our campervan — we've been traveling together since retirement in 2020!

Read our full story here

This website uses affiliate links which may earn a commission at no additional cost to you!

Planning Your Visit

Isle of Skye: 16 km

Nearby Attractions