The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

PortreeUnited Kingdom

The biggest and busiest town on the Isle of Skye, Portree is built around a colorful harbor where fishing boats still arrive to offload their catch of the day.

Skye’s capital and cultural center, the lively town of Portree is awash with seafood restaurants, shops, hotels, B&Bs and traditional pubs. Admire the row of pastel-colored houses lining the harbor, browse locally produced crafts in independent boutiques and embark on a wildlife-spotting boat trip from Portree Harbour.

Learn about the different theories regarding the origins of Portree’s name. Some believe it comes from “Port Righ,” Gaelic for “King’s Harbour,” referencing a visit made by King James V in the 16th century. Others suggest it may come from “Port Ruighe,” meaning “port of slopes,” referencing the hilly landscape.

Stroll around town and wander down to Portree Harbour, a picturesque area where fishing boats and pleasure craft moor. Go on a boat trip from the pier to the islands of Rona or Raasay. Seals, dolphins and golden eagles can occasionally be spotted out at sea.

Shops line the central Somerled Square and the streets branching off it. Purchase handcrafted cosmetics, carved wood crafts and locally made knitwear. Toward the south of the town is the Aros Centre, a cultural center that includes a theater, cinema and seasonal visitor center.

Choose from a range of dining options in town. Charming seafood eateries can be found down by the harbor with more restaurants and pubs scattered around town. The town is at its busiest during the annual Isle of Skye Highland Games, which features a program of events including traditional sports such as caber tossing as well as Scottish piping competitions.

With its proximity to the Old Man of Storr, the Kilt Rock and the Trotternish ridge, Portree is a popular base for travelers. Pick up maps and brochures in the town’s tourist office for more information.

Portree is located on the east coast of Skye. To get here, ride buses from Inverness, Glasgow and Edinburgh or drive. Local buses connect Portree to other spots on the island, but are infrequent. Driving or cycling is more convenient.

Top hotels in Portree

Estimated price for 1 night / 2 adults
The Bosville
The Bosville
4 out of 5
9 - 11 Bosville Terrace, Portree, Scotland
The price is £189 per night

Situated in Portree, this hotel is within 1 mi (2 km) of Somerled Square and Portree Harbour. Old Man of Storr and Skye Riding Centre are also within 12 miles ...

4.5/5Wonderful! (105 reviews)

"Had an excellent stay here. Friendly receptionist, spacious room and great breakfast! We stayed at Hilton prior to travelling to the Isle of Skye and we thought Bosville hospitality was much better than Hilton’s. We were concerned about the lockdown and Many restaurants not opening but That was not ..."…"

Reviewed on 19 Jul 2020

The Bosville
Uig Hotel
Uig Hotel
3 out of 5
Uig, Portree, Scotland
The price is £80 per night

Situated in a rural location, this hotel is 1.4 mi (2.2 km) from Uig Pottery and 1.4 mi (2.3 km) from The Fairy Glen. Flora Macdonald's Grave and Skye Museum ...

4.2/5Very Good! (678 reviews)
Best stay on Skye

"By far my favourite hotel of all I visited around Skye. Staff were friendly and helpful and the room was clean and quiet with an amazing view. The Uig Grill breakfast was delicious!"…"

Reviewed on 17 Mar 2020

Uig Hotel
Skeabost Hotel
Skeabost Hotel
4 out of 5
Skeabost Bridge, Isle Of Skye, Portree, Scotland
The price is £228 per night

Situated in a rural location, this eco-friendly hotel is within 9 miles (15 km) of Skye Riding Centre, Portree Harbour and Somerled Square. Edinbane Pottery ...

4.4/5Excellent! (325 reviews)
Fantastic

"Fantastic hotel, fantastic food, fantastic service and staff....the only negative was the bar closing at 11pm and the Guinness wasn’t draught.....I think we can live with that!"…"

Reviewed on 6 Mar 2020

Skeabost Hotel

Popular places to visit in Portree

Portree Harbour
Image for Portree Harbour

Portree Harbour

4/5(64 reviews)

Observe fishing boats coming ashore and dine on fresh seafood in a waterside restaurant at this picturesque harbor.

Quiraing
Image for Quiraing

Quiraing

4.5/5(19 reviews)

Beloved by hikers, this unusual landscape is dotted with fractured rock formations, shimmering lochs and a hidden grassy plateau.

Duntulm Castle
Image for Duntulm Castle

Duntulm Castle

3/5(5 reviews)

You can find out about the history of Duntulm with a visit to Duntulm Castle. While you're here, you can savour the top-notch restaurants.

Old Man of Storr
Image for Old Man of Storr

Old Man of Storr

4.5/5(54 reviews)

Hike up a sloping path to reach this craggy volcanic spire, one of the natural icons of the island.

Skye Museum of Island Life
Image for Skye Museum of Island Life

Skye Museum of Island Life

4/5(3 reviews)

You can spend time browsing the exhibits at Skye Museum of Island Life in Portree. While you're here, you can savour the top-notch restaurants.

Kilt Rock
Image for Kilt Rock

Kilt Rock

4/5(16 reviews)

Watch water plummeting down the sheer rock edge into the ocean below at these dramatic sea cliffs.

Top things to do in Portree

Full-Day Tour to the Isle of Skye & Eilean Donan Castle from Invernes
Image for Full-Day Tour to the Isle of Skye & Eilean Donan Castle from Invernes

Full-Day Tour to the Isle of Skye & Eilean Donan Castle from Invernes

£55
Per adult
94% of travellers recommend
3 Day Isle of Skye and Highlands with Jacobite Steam Train
Image for 3 Day Isle of Skye and Highlands with Jacobite Steam Train

3 Day Isle of Skye and Highlands with Jacobite Steam Train

£469
Per adult
80% of travellers recommend
The Isle of Skye & Eilean Donan Castle from Inverness
Image for The Isle of Skye & Eilean Donan Castle from Inverness

The Isle of Skye & Eilean Donan Castle from Inverness

£56
Per adult
90% of travellers recommend
3 Day Scottish Highlands & Isle of Skye Tour
Image for 3 Day Scottish Highlands & Isle of Skye Tour

3 Day Scottish Highlands & Isle of Skye Tour

£369
Per adult
Trotternish Tour
Image for Trotternish Tour

Trotternish Tour

£44
Per adult
Full Day Tour
Image for Full Day Tour

Full Day Tour

£54
Per adult

Reviews of Portree

4.4

Top Destination

5 - Excellent
27
5 - Excellent 50.943396226415096%
4 - Good
22
4 - Good 41.509433962264154%
3 - Okay
4
3 - Okay 7.547169811320755%
2 - Disappointing
0
2 - Disappointing 0%
1 - Terrible
0
1 - Terrible 0%

4/5 - Good

Verified traveller

4 Feb 2020

We stayed outside Portree, which we preferred.

3/5 - Okay

Verified traveller

29 Oct 2019

Didn't stop in Portree, continued on to Uig.

5/5 - Excellent

Verified traveller

22 Oct 2019

Make sure you book restaurants in advance as they het booked up fast.

4/5 - Good

Verified traveller

17 Oct 2019

Quiet little town with probably too many visitors for it to cope with.

5/5 - Excellent

Verified traveller

11 Oct 2019

This hotels ambience, decor food is amazing, the hotel and surrounding areas just stunning, wanted to stay another two nights but fully booked. Have to book well in advance next time. Will definitely be back.

5/5 - Excellent

Verified traveller

17 Sep 2019

A pleasant town in a lovely area

Cities near Portree