Restaurants in Portree

Isle of Raasay Distillery Borodale House Isle of Raasay, Kyle
Isle of Raasay Distillery
Distillery

Isle of Raasay Distillery

Borodale House Isle of Raasay, Kyle

I’ve traveled extensively. This is one of the best stays. The staff is fantastic. The food and drink wonderful. The views outstanding. Makes for a perfect getaway for couples as well. Peaceful but not too quiet. I was worried about my interior room and my fears were unfounded. Very comfortable, light and accommodating with a welcome dram of whiskey as well!

  • Superb182 Reviews 4.8
Birch Cafe Bayfield Rd, Portree
Birch Cafe
Cafe • $$

Birch Cafe

Bayfield Rd, Portree

Easily the best coffee in Portree (probably Skye). The staff were brilliant and we got oat lattes that were just perfect. The barista was friendly and accommodating and made one half-caff (a bit of a pain to make)
They've also got a great selection of cake.

  • Drive-Through
  • Superb212 Reviews 4.6
MacKenzie's Bakery Somerled Square, Portree
MacKenzie's Bakery
Bakery • $

MacKenzie's Bakery

Somerled Square, Portree

MacKenzie’s Bakery offers a wealth of sweet and savory pastries as well as breads. The selection is enormous and the variety overwhelming. Don’t be surprised by the long line outside the bakery, and don’t let it discourage you. The short wait is absolutely worth it. The delicacies taste excellent. Incredibly, the prices are very family-friendly. Nowhere else can you get such quality for such a good price. Four fully loaded donuts cost us 12 pounds. We even went back two days in a row.

  • Drive-Through
  • Superb126 Reviews 4.7
Scorrybreac Restaurant Scorrybreac Restaurant, 7 Bosville Terrace, Portree
Scorrybreac Restaurant
Fine Dining • $$$$

Scorrybreac Restaurant

Scorrybreac Restaurant, 7 Bosville Terrace, Portree

This was our second time at Scorrybreac this year and was just as good as (possibly slightly better than) the first. There are plenty of decent places to eat on Skye and a handful of genuine fine dining options. Of all the ones we've tried, our family favourite is this one. We enjoyed all the dishes on this October menu, a combination of the fairly traditional but very well executed (Hake with mussels, wild mushrooms, chicken broth) and the more novel/creative (Monkfish, celeriac puree, vanilla foam) and all were delicious. Service was friendly and attentive, dishes well-paced, if a touch slow when the restaurant at its fullest. If you're after quality, are willing to pay for it and have an open mind and palate, I'd strongly recommend you give this is a go. One tiny suggestion for the restaurant... would be really handy to have a spoon to hand with every course - would have saved our clumsy attempts to get every last drop of sauce/puree from the plate with a fork/knife/sneaky finger. We'll be back.

  • Delivery
  • Superb187 Reviews 4.5
The View Restaurant Scorrybreac Rd, Portree
The View Restaurant
Scottish • $$$$

The View Restaurant

Scorrybreac Rd, Portree

Wow! This is as simply one of the best meals we have had in a very long time! The view, no pun intended is outstanding, and the service is just as wonderful, but the food! Emma was our server and was warm; delightful and very helpful with my gluten allergy; and Rebecca, the manager, was lovely, and helped us earlier in the day to arrange transport from Sconser. For the meal .... Well! We started with the crab, which was flavorful and very fresh. My husband saw the table next to us served the Curried Cauliflower soup, and had to try it. Super!! The entrees were exceptional; I had a lovely, thick piece of cod, with a beautiful butter and lemon sauce with grape tomatoes, and they subbed out a stacked potato dish, due to my gluten allergy, and it was delicious. My husband had the scallops with pork belly, and while both were fantastic, the pork belly was truly amazing. We also had a side of the seasonal vegetables, which were crisp and very fresh. If you are on Skye, don't miss The View!

  • Drive-Through
  • Delivery
  • Superb125 Reviews 4.5
Cafe Arriba Quay Brae, Gladstone Buildings, Portree
Cafe Arriba
Coffee & Tea • $$

Cafe Arriba

Quay Brae, Gladstone Buildings, Portree

This was a fantastic little discovery on a pretty miserable day. Great food, proper portions in vibrant surroundings. Went in grumpy, came out full of food and happy despite the rain still being horizontal. Will definitely be visiting again.

  • Takeaway
  • Drive-Through
  • Superb293 Reviews 4.3
Jans 6 Broom Pl, Portree
Jans
Cafe

Jans

6 Broom Pl, Portree

Such a good cafe in the back. We do
Not have these types of hardware stores with cafes inside them in the USA! Great coffee and yummy pastries! friendly and warm staff and love the bicycles

  • Superb61 Reviews 4.6
Gasta Port Righ Isle of Skye Candle Co. Visitor Centre, Portree
Gasta Port Righ

Gasta Port Righ

Isle of Skye Candle Co. Visitor Centre, Portree

Great experience! We visited as tourists and were lucky to get a table since it was quite busy. All four of us had pizza from the stone oven – absolutely delicious. The restaurant has a modern feel and is located right next to a lovely candle shop with candles made on the Isle of Skye. Highly recommended!

  • Drive-Through
  • Delivery
  • Superb142 Reviews 4.3
Dulse and Brose 13 Bosville Terrace, Portree
Dulse and Brose
Bar • $$

Dulse and Brose

13 Bosville Terrace, Portree

In August 2026 we picked this restaurant for dinner during our brief visit to Skye because it had many gluten free options. Definitely make reservations well in advance during popular months.

  • Good317 Reviews 4.2
Caberfeidh Bar and Restaurant Caberfeidh Bar, Somerled Square, Portree
Caberfeidh Bar and Restaurant
Pizza • $$

Caberfeidh Bar and Restaurant

Caberfeidh Bar, Somerled Square, Portree

I was pleasantly surprised to discover this place. Proper sourdough pizza with good toppings. Sadly let down by a side salad that lacked imagination and contained raw onion, which dominated. Staff welcoming and friendly.

  • Drive-Through
  • Delivery
  • Good112 Reviews 4.2
Almondbank 3 Viewfield Rd, Portree
Almondbank
Bed & Breakfast

Almondbank

3 Viewfield Rd, Portree

Had a lovely one night stay here as we had to change our ferry from mallaig to uig to get to Uist.

They accommodated e of us plus a dog at a reasonable rate for 2 rooms and a full breakfast! Would highly recommend! From the back bedrooms you get to look out over the bay and we spent the evening watching the seals bobbing up and down!

  • Superb12 Reviews 5
Chargrill Restaurant Portree Home Farm Rd, Portree
Chargrill Restaurant Portree
British • $$

Chargrill Restaurant Portree

Home Farm Rd, Portree

Had a fantastic evening at the Chargrill restaurant. Our steaks were cooked to perfection. The drinks were delivered immediately, and it was well worth the price. I will mention that the menu on the website needs to be updated with the current prices and side to main course ratio, but other than that it was great. Thanks to Mark and the team for a memorable evening!

  • Drive-Through
  • Good93 Reviews 4.2
The wee Isle of Skye ice cream shop 1 Wentworth St, Portree
The wee Isle of Skye ice cream shop
Ice Cream Shop • $$

The wee Isle of Skye ice cream shop

1 Wentworth St, Portree

What a treat! I was absolutely delighted by the ice cream. I can wholeheartedly recommend the mango sorbet – I've truly never tasted anything so delicious! A dream for every ice cream lover. ?

  • Drive-Through
  • Superb20 Reviews 4.4
Relish 1 Wentworth St, Portree
Relish
Cafe • $

Relish

1 Wentworth St, Portree

Great coffe and breakfast rolls - friendly helpful staff. Used by many Skye residents.\n\nGreat experience and atmosphere if you can put up with rude, aggressive loud tourists. Maybe if they did not want 'to do' Skye in 2 hours they would get more out of their visits.

  • Good91 Reviews 4.1
Pizzaway 5 The Grn, Portree
Pizzaway
Takeout • $

Pizzaway

5 The Grn, Portree

Had a great vegan pizza here! Veggie toppings and sauce were flavorful and perfectly seasoned. Service was quick despite it being the tail end of the tourist season and the place being pretty busy. The patio outside was very nice too.

  • Drive-Through
  • Good75 Reviews 4.1
West Highlands Bar Somerled Square, Portree
West Highlands Bar
Bar • $$

West Highlands Bar

Somerled Square, Portree

A night & day difference to my previous visit at The Merchant bar just around the corner.

The barmaid here was super friendly and welcoming, very engaging, conversational, and it really makes a difference.

I would definitely pop back here when I'm in the area.

  • Drive-Through
  • Good23 Reviews 4.2
Pier Hotel Quay St, Portree
Pier Hotel
Bed & Breakfast • $$

Pier Hotel

Quay St, Portree

Didn't stay here or eat here but had a swift pint with the locals discussing the state of the area. No one batted an eyelid, just welcoming but not in your face. A true local pub.

  • Good21 Reviews 4
Cuchullin Restaurant 8 Somerled Square, Portree
Cuchullin Restaurant
Scottish • $$

Cuchullin Restaurant

8 Somerled Square, Portree

Amazing food! Great helpful service from just one member on the wait staff in a full restaurant when I was there. She killed it! A little on the pricy side, but worth it considering the taste and portion size. Wish there were more options on the menu.

  • Takeaway
  • Good249 Reviews 4
The Isles Inn Somerled Square, Portree
The Isles Inn
Pubs • $$

The Isles Inn

Somerled Square, Portree

Brilliant ! I had drinks and dinner there a few days ago. Absolutely loved the atmosphere, warm and cosy place. Enjoyed their selection of gins too.
Food was good.

  • Good338 Reviews 4
Red Brick Cafe@Jans 6 Broom Pl, Portree
Red Brick Cafe@Jans
Cafe • $

Red Brick Cafe@Jans

6 Broom Pl, Portree

This is without any doubt the best breakfast venue in Portree! In the past I have also sampled many other items on their menu...all are excellent too! Although the Red Brick could quite easily change their cafe they have obviously chosen to remain true to traditional fare and provide the best food and service at decent prices to their customers. Thanks to all their staff! Fabulous!Btw....its not an English breakfast as the recommended dishes section implies....its Scottish.... thankfully!

  • Good6 Reviews 3.5
Tianavaig Restaurant 1934 Bank St, Portree
Tianavaig Restaurant
British • $$

Tianavaig Restaurant

1934 Bank St, Portree

We had a fish & chips and salmon, potato tart, fresh cooked vegetables. Together 1 apple crumble with ice. It was delicious, all prepared well. Large portions

  • Drive-Through
  • Good13 Reviews 3.6
Merchant Bar 13 Bosville Terrace, Portree
Merchant Bar
Bar • $$

Merchant Bar

13 Bosville Terrace, Portree

An amazing bar to sit in all evening and work your way through their extensive whisky collection. Dragan and his colleagues behind the bar really know their stuff. A fun place to hang out.

  • Drive-Through
  • Good48 Reviews 3.8
An Talla Mòr Eighteen Twenty Royal Bank House, Bank St, Portree
An Talla Mòr Eighteen Twenty
Pub • $$

An Talla Mòr Eighteen Twenty

Royal Bank House, Bank St, Portree

Dog friendly pub in Portree
The most positive of this pub is that it was dog-friendly, it was open late (like at 14.00) it was very central, and not that expensive. We did not think the food was that great thought, ok but not great.

  • Drive-Through
  • Good172 Reviews 3.9
Bakur Bar & restaurant A87, Uig, Portree
Bakur Bar & restaurant
Bar • $$

Bakur Bar & restaurant

A87, Uig, Portree

We had fish and chips, which were very good — fresh, tasty, and definitely enough to fill you up. Prices are a bit higher than elsewhere, but that’s to be expected on Skye, which is such a big tourist hotspot.

The atmosphere was nice, and overall it was a pleasant place to eat. A solid choice if you’re in the area!

  • Drive-Through
  • Good189 Reviews 3.8
Harbour Chip Shop 1 Quay St, Portree
Harbour Chip Shop
Fish And Chips Takeaway • $

Harbour Chip Shop

1 Quay St, Portree

We had this fish and chips almost one year ago today and we have not had a single better fish and chips since then PERIOD. Everyone leaving low stars is a stupid tourist and doesn't understand that this is as natural as it gets. The service was amazing and the owner gave us free sides just for being the last customers of the day. Seriously my life was peaking while I was eating this and I IMMEDIATELY knew I would never get another fish and chips as good as this one ever again. Thanks for the amazing memory

  • Drive-Through
  • Good41 Reviews 3.4
Tomita 2 Bayfield Rd, Portree
Tomita
Asian

Tomita

2 Bayfield Rd, Portree

This place is iconic, inspired to write my first ever Google review because what is with the low rating. Ppl rating it one star because the food is spicy? Grow up! Ppl rating it one star because it’s not authentic? Oh I’m sorry, were you expecting authentic Japanese food on an island off the coast of freaking Scotland?! The food is delicious, the decor is cute as hell, and the service is the best we’ve had our entire week in Scotland. Obvi don’t come here if you’re looking for Cullen Skink and Haggis but otherwise A+

  • Drive-Through
  • Good189 Reviews 3.6
Fish & Chips 1 Quay St, Portree
Fish & Chips
Fast Food • $

Fish & Chips

1 Quay St, Portree

Stopped for fish and chips in Portree and it was a very good choice. The fish was fresh and flaky, breaking apart in clean white layers. The batter was light and crisp, not greasy, and had that proper crunch when you bite into it. Chips were fluffy inside with a slight crisp on the outside — exactly what you want after a long day exploring Skye.
I’d still give it the silver medal rather than gold. It didn’t quite hit legendary status, but it was comfortably above average. The kind of meal you’re very happy with, even if you’ve had slightly better somewhere along the coast before.
The setting makes a big difference. Eating near the harbour, with the colourful waterfront buildings and boats gently moving in the water, just adds to the experience. There’s something about sea air and fresh fish that feels scientifically aligned — your brain probably enjoys the setting as much as the flavour.
Overall, a solid stop while going around the island. Good quality, great location, and exactly the sort of comforting meal you want in the Highlands.

  • Takeaway
  • Good161 Reviews 3.3
Taste Of India Armadale House, Bank St, Portree
Taste Of India
Indian • $$

Taste Of India

Armadale House, Bank St, Portree

Was a bit wary based on reviews but had a lovely meal! Friendly staff, very attentive (our poppadoms arrived before we had even finished ordering!) and food was tasty. We especially enjoyed the chicken chaat.

  • Average370 Reviews 2.8
Prince Of India Isle of Skye, Bayfield Rd, Portree
Prince Of India
Indian • $$

Prince Of India

Isle of Skye, Bayfield Rd, Portree

Was told that the card machine wasn't working and had to pay in cash. But this wasn't true. The card machine was working and they tend to bring it out only when you insist on paying on the card.

  • Poor198 Reviews 1.8