Official Sightseeing
Tours of Scotland since 1907

Portree Harbour

Booking the best restaurants in Portree

Portree is located on the Isle of Skye, and when you think of this Scottish fishing port, we are sure many things come to mind. The iconic colourful harbour with fishing boats gently bobbing on the water, the unique rock formations and the dramatic scenery are all likely to be at the forefront of your thoughts (and it’s easy to see why). One thing that may not necessarily spring to mind however is food and dining, and we’ve only got one thing to say to that – why not? So join us as we share our guide to booking the best restaurants in Portree when you visit. 

Reservations are recommended 

Chef preparing dinner

There are so many places to eat in Portree which isn’t surprising, seeing as it is a popular tourist attraction and a base for touring around Scotland too.

If you plan to take a trip to Skye and have a dining establishment you particularly would like to eat at, we strongly recommend booking in advance (especially during the busy summer season). 

It's worth noting that if you’re booked on one of our tours – the best way to take in all that Skye has to offer if you ask us – then booking after 7:30 pm will allow you to complete the itinerary for that day, before sitting down to enjoy a delicious meal.

Click on this link for a comprehensive list of Resturants in Portree.

Where is Portree

Portree Harbour

However, we don’t want to get ahead of ourselves! If you haven’t heard of Portree, or don’t know much about it, join us as we give you a whistlestop tour of the capital of the Isle of Skye. 

Portree is a fishing town that originated from Lord MacDonald approximately 200 years ago.

The name Portree (King’s Port in Gaelic) is often thought to have come about following a visit by King James V, although it is actually derived from the Gaelic for “port on the slope”. 

In addition to its natural beauty, Portree is known for its diverse culinary scene. From traditional Scottish cuisine to international flavours, there is a restaurant to satisfy every taste. But more of that later! 

Isle of Skye Trekking Centre

Portree Attractions 

From historical artefacts direct to the modern-day world, all the amenities you’d expect to see in a contemporary town are present in Portree. If you’re in the mood for some physical activity, you might want to take a trip to the local swimming pool, have a go at pony trekking at The Isle of Skye Trekking Centre or take part in the Isle of Skye Half Marathon. Or to fully embrace all that Scotland has to offer, being a spectator for the Skye Highland Games could be a good way to spend your day. 

Cultural Experiences

Into the arts? Then you’ll need to stop off at the cultural Aros Centre, which is where you’ll be treated to live music, theatre productions and even some comedy. You’ll also be able to choose from a wide range of accommodations, such as The Royal Hotel, which has an outlook of the beautiful bay of this town. Portree really does have it all! 

A Bonnie Prince 

There are also some rather famous names associated with Skye. Perhaps most famously we have Flora MacDonald, who was instrumental in allowing Bonnie Prince Charlie to leave Scotland after the Jacobites lost during the Battle of Culloden. Bonnie Prince Charlie travelled from Portree to the Island of Raasay (which can be seen from the bay at Portree) and then on to France. Such an important event in history, this voyage was turned into a song called the Skye Boat Song, known (and sung) globally to this very day. 

Restaurants in Portree Isle of Skye

Gourmet food served at the Loch Bay

No matter what your food preferences may be, there is a restaurant in Portree that is sure to please. With its diverse culinary scene and stunning scenery, Portree is a food lover's paradise that is not to be missed.

Whether you’re in the mood for some hearty local cuisine, fine dining or even dishes created in Michelin star restaurants such as Loch Bay, serving seafood from Skye “with a French twist” from Chef Michael Smith, there really is something for everyone in Portree.

Here are a few notable restaurants  to get those tastebuds going! 

Portree Seafood Restaurant 

Seafood platter served at Sea Breezes

Where else to begin than by exploring some of the restaurants that serve fish-based delicacies? Being by the water, fresh and local seafood is always on offer, and many eateries take advantage of this, just like Sea Breezes Restaurant which can be found on Portree Pier. Enjoy Skye Mussels, Uist Scallops or the Seabreezes Seafood Platter where you can taste Salmon, Mussels and Langoustines. There are also vegetarian and gluten free options available at Sea Breezes… and don’t forget to take in those views of the island as you dine! 

And of course, if you’re in the mood for simple fish and chips, you’re in the right place in Portree – there’s plenty of places for you to enjoy a good old Scottish chippy! 

Indian Restaurant Portree

In the mood for Indian cuisine? The Taste of India Portree could be what you’re looking for. Dishes are created using quality Indian spices and crafted by their experienced chefs. You’ll also be able to enjoy the authentic atmosphere when you visit – be sure to take a look at the artwork hanging pride of place on the walls. Located in the centre of the town, the Taste of India is within easy access of many of the local amenities. 

Portree Pubs Restaurant 

Delicacy from the Isles Inn

There’s nothing better than ending a day spent touring this Scottish island than with a drink in a traditional pub. The Isles Inn has adopted a Jacobean styled interior, and is located on Somerled Square – a quiet and relaxing area of Portree that is still within easy access of the harbour. 

Dishes served include seafood freshly caught in Portree along with traditional Scottish dishes like haggis, neeps and tatties and comforting pub grub such as Scottish beef. They also cater for vegetarian dietary requirements – make sure to ask about their home-made lasagne or goats cheese and onion flan. Whatever dish you choose, a wee dram of Scotch whisky will wash it all down nicely! 

And to top the whole experience off? Your waiters and waitresses will be adorned in the family tartan! As if you needed another reason to book a day tour to Portree and discover all that the Isle of Skye has to offer.

Taxis in Portree 


As you might expect, Portree isn’t a big town, which means that most places are within walking distance - and no need to worry about car parking either! A Scottish meal followed by a stroll along the harbour sounds like the perfect way to end the day! Nevertheless, if you have mobility issues or think taxi services might be required, we’ve gathered together a few taxi numbers for you which we’ve listed below. Unfortunately, Uber hasn’t quite reached Portree at the time of writing, but you’ll still be able to organise private hire services if required. 

Some taxi services include Gus’s Taxis, Portree Taxi Services and BW’s Taxi company. You can click on the name of the taxi company to find out more information and to view their contact details. 

Things to do around Portree

There are so many things to do and see on Portree, and many of our tours will take you to landmarks and sites irrevocably associated with this town. 

As with many places in Scotland, there’s always beautiful scenery up for grabs, and Portree is no exception... and that’s without even touching on the rainbow colours of the buildings found along the harbour. You’ll be able to take in the views afforded by mountains such as Ben Tianavaig and Fingal’s Seat. 

Kilt Rock

Natural Wonders 

There are also the unique rock formations that call Portree their home – from the Old Man of Storr to the Quaraing to Kilt Rock, no trip to Skye is complete without a visit to at least one of these creations. 

Some attractions you may want to experience include Fairy Glen or perhaps a historical trip to see Flora MacDonald’s Grave or the magnificent Dunvegan Castle and Gardens. Then what better way to end the day than with some whisky, courtesy of the Talisker Whisky Distillery 

Visit Portree with Scottish Tours 

At Scottish Tours, we make it easy to visit Portree and explore the many attractions of the “misty Isle”. Check out our range of Isle of Skye tours here.

Whether you want to try some of the freshest and most delectable seafood or you want to sample some of the best local beers, ales and malt whiskies, the Isle of Skye is the place to do it.

Explore Scottish Tours today. 

Photo credits: Loch Bay, Sea Breezes, Isle of Skye Trekking Centre and Isles Inn