The 7 Best Cafes in Portree for Lunch

Portree is the perfect place for a pit stop during a day of adventure on Skye. It’s central location and the variety of cafes in Portree means there is something for everyone.

Looking for the best Cafes in Portree?

Portree has a lot to offer visitors to the Isle of Skye. It’s perfectly located in the centre of the island making it a convenient place to stay or stop as you explore. Below you’ll find recommendations for the best places for lunch in Portree.  Some are more sit down and eat places, others are perfect for picking up a takeaway or ‘packed lunch’ on the move.

Cafes in Portree
Looking South From Portree

Birch - Portree cafe

House Roasted Artisan Coffee, cakes and salad boxes

Birch Cafe is easily accessible in the centre of the village a few steps from the central square.

It is a paradise for coffee lovers. They serve arguably the best coffee in Scotland, with a range of unique blends and brewing methods that set them apart. Their unwashed beans are a particular highlight, offering a unique and deep flavour.

For those with dietary preferences or requirements, Birch Cafe is a dream come true. They offer a wide array of vegetarian options, all clearly labelled for ease. 

Beyond their coffee, Birch Cafe’s food is top quality. The menu, though compact, is meticulously crafted to offer dishes bursting with flavour. Their scrambled eggs on sourdough toast often receive special praise.

Despite its small size, Birch Cafe exudes a warm and welcoming atmosphere. The modern, yet cosy interior, coupled with friendly service makes it an ideal spot for a peaceful afternoon break. If you’d prefer not to sit in, this is also the perfect place to pick up something to go.

Portree Lunch - At cafe ariba

Quirky Cafe, Full Scottish Breakfast, Salmon and Eggs and Veggie options. Best breakfast/lunch spot in Portree.

Cafe Ariba’s entrance offers a burst of colour in its position at the top of the pier brae. Mismatched furniture and ever changing harbour views create a welcoming buzz, and offer the perfect setting for fueling hikes or escaping the Skye winds.

Breakfast reigns supreme here, with the cafe being a popular choice among locals, catering to both meat-eaters and vegetarians. The Veggie Burger and breakfast bakes offer satisfying alternatives, while homemade cakes, especially the scones tempt those with a sweet tooth.

Expect a friendly bustle, especially at peak times. The attentive staff are friendly making the wait for a table worthwhile. But remember, stairs are the only way in, so wheelchair users will need to plan ahead. Cash is preferred, but cards are accepted.

Cafe Ariba’s vibrant charm, hearty food, and warm atmosphere make it a Portree must-try. Whether you’re seeking a full breakfast, a sweet treat, or a cosy escape, this cafe delivers. Remember the Big Breakfast plates, Veggie Burger, scones, and Spiced Banana Cake – they’re the stars of the show. Now go forth and conquer Skye, fueled by Ariba’s delights!

Relish - Takeway lunch Portree

Primarily a takeaway, soups, sandwiches, paninis cakes and good quality hot food option

Stop by Relish on Portree main Wentworth Street. This cafe is a takeaway for most people. Think hearty, homemade sandwiches piled high with fresh ingredients – the brie and cranberry focaccia is a gooey delight, while the chicken tikka bursts with fragrant flavour.

Don’t miss the epic cheese, ham, and tomato toastie, a golden-grilled masterpiece oozing with melted cheddar. For a lighter bite, their salads are crisp and colourful, the spinach falafel burger packs a satisfying punch, and the homemade soups are warming on a chilly day.
And no trip to Relish is complete without a slice (or two) of their fantastic cakes and tray bakes – the carrot cake is a moist, spiced dream, and the blueberry muffin bursts with juicy fruit. Friendly service, a cosy upstairs seating area, and that perfect buzz of neighbourhood life make Relish a winner for a relaxed refuel. Just be prepared to queue at peak times.

This is a perfect place to pick up a ‘packed lunch’ to carry with you in your rucksack.

The Chippy

Delicious Fish and chips cooked in Beef Dripping, no veggie options

In our experience this has been consistently the best chippy over the years in Portree. Expect no frills, just perfectly cooked fish encased in a light, crispy batter, and golden chips.

The menu is concise, focusing on what they do best. Choose from haddock, cod, or scampi, all fried to order in beef dripping for a rich, umami-infused flavour. The batter, light and airy, crunches with each bite, revealing moist, flaky fish within. Chips, hand-cut and double-fried, boast a satisfyingly crisp exterior and pillowy centre. Portions are generous. Don’t forget the extras: mushy peas, tartare sauce, and malt vinegar add that final touch of perfection.

Seating is limited to a few picnic tables outside. This place is perfect for a quick lunch, a casual dinner.

Top Tip: Cash only, so come prepared. Be mindful of peak times, as queues can form quickly.

Gasta Port Righ

Wood Fired Neapolitan-style pizzas. (One Bite… everyone knows the rules IYKYK)

Gasta is a haven for pizza lovers. This new Skye restaurant prioritises simplicity, letting fresh, local ingredients sing in unique Scottish infused Neapolitan-style pizzas.

Sunlight streams through expansive windows, offering stunning views across the water to Ben Tianavaig. Pizzas reign supreme, boasting blistered crusts yielding to melty fior di latte, tangy San Marzano tomatoes, and vibrant toppings like local Isle of Skye crowdie cheese. The “Peperoni” satisfies purists with fiery Italian salami, while the “Gasta Special” bursts with caramelised onions, peppers, and juicy olives. Beyond pizzas, diners can order soups, cakes, and ciabatta, bagels and salad.

Don’t miss the wood-fired garlic bread, arriving as a golden, garlicky loaf begging to be torn apart. Diners can savour a pint of local Cuillin IPA or a glass of Italian vino before indulging in house-made brownie or tiramisu, the perfect sweet note to end your Gasta pit stop.

Top Tips:

Plenty of parking available. Adjacent Skye Candle Shop offers a post-meal browse. Consider takeout for a picnic with a view.

MacKenzies Bakery - Portree Square

Traditional Scottish Takeaway bakery- Sandwiches, Rolls, Cakes and tray bakes.

Mackenzies Bakery boasts shelves laden with breads and pastries. But beyond the tempting aroma of freshly baked goods lies a haven for hearty appetites.

Plump sausages, thick-cut bacon, and fluffy black pudding on fresh Scottish Morning Rolls offer the perfect kick start to your day. Don’t miss the homemade potato scone, it’s a traditional additional to any breakfast roll. Pick up some food for your day exploring Skye like fluffy scones, perfect with dollops of butter and homemade jam. 

Those in search of lighter options will find a selection of sandwiches and salads with layers of cheeses, cured meats, and pickled vegetables. Vegetarians and vegans are well-catered for too.

The doughnuts and cakes are legendary. The Carrot Cake, studded with walnuts and raisins, is a moist revelation, while the Chocolate Orange Cake offers a tangy citrus twist to decadent cocoa. Indulge in a warm cinnamon bun or enjoy a famous  buttery shortbread biscuit.

Whether you’re seeking a hearty breakfast fuel-up or a takeaway soup roll and cup of tea, Mackenzies Bakery delivers the goods with warmth.

Skye Cakes

Fantastic home-made cakes and snacks

When I say these Skye Cakes are better than Grandma’s, you know they are not messing around. Recently opened and located on Portree Main Wentworth Street, this is a fantastic place to pick up a slice of cake and other snacks. The brownies are – without a shadow of a doubt – competitors for best in the world. Stick them in the fridge and enjoy their chocolatey chew.

The cakes are the perfect reward at the top of Storr, or halfway around the Quiraing. They are rich and delicious, and Elizabeth – who owns the store – is Skye, born and bred.

Disclosure: we’ll probably get a few free brownies for this!

Keep Exploring

Scroll to Top