Here is a list of the many great restaurants in Portree. Whether you’re looking for seafood, Scottish cuisine, or vegetarian and vegan options, you’re sure to find something that suits your taste and budget in this charming town.
Top Restaurants in Portree that Require Advance Booking
Scorrybreac
Fine dining with Harbour Views
7 Bosville Terrace, Portree IV51 9DG
Phone: 01478 612069
Website: scorrybreac.com
Dulse & Brose
Modern Scottish Cuisine
The Boswell Hotel, 13 Bosville Terrace, Portree IV51 9DG
Phone: 01478 612846
Website: bosvillehotel.co.uk
Cuchullin Restaurant
Fresh Seafood & Local Produce
8 Somerled Square, Portree IV51 9EH
Phone: 01478 612750
Instagram: Cuchullin Restaurant
The View Restaurant
Upscale Dining with Local Ingredients
The Cuillin Hills Hotel
Scorrybreac Rd, Portree IV51 9QU
Phone: 01478 612003
Website: cuillinhills-hotel-skye.co.uk
Seafood Restaurants in Portree
Sea Breezes
Freshly Caught Seafood
Quay Street, Portree, IV51 9DE
Phone: 01478 612016
Website: sea-breezes-skye.co.uk
Tianavaig Restaurant
Chic seafood eatery
The Royal Hotel
Bank Street, Portree, IV51 9BU
Phone: 01478 612525
Website: royalhotel.scot
Lower Deck Seafood Restaurant
Delicious homemade meals
1 Douglas Row, Portree, IV51 9DD
Phone: 01478 613611
Website: lowerdeckseafoodrestaurant.co.uk
Chargrill Restaurant
meats and seafood from the grill
The Marmalade Hotel
Home Farm Road, Portree, IV51 9LX
Phone: 01478 611711
Website: perlehotels.com/marmalade
Indian Restaurants in Portree
Prince of India
Authentic Indian cuisine
Bayfield Road, Portree, IV51 9EW
Phone: 01478 612681
Website: princeofindiaskye.co.uk
Taste of India
Casual and family-friendly
Armadale House, Unit 5, Bank Street, Portree, IV51 9DA
Phone: 01478 611706
Website: tasteofindiaportree.com
Great Portree Restaurants for Casual Dining
The Tongadale Hotel Restaurant
Local produce from the land and sea
Wentworth Street, Portree, IV51 9EJ
Phone: 01478 612115
Website: tongadalehotel.co.uk
Antlers Bar and Grill
Pub Classics with pints, spirits & cocktails
The Portree Hotel
Somerled Square, Portree IV51 9EH
Phone: 01478 612511
Website: theportreehotel.com
Café Arriba
Colourful Café with Harbour Views
Gladstone Buildings, Quay Brae, Portree, IV51 9DB
Phone: 01478 611830
Website: cafearriba.co.uk
Pizza in the Skye
Wood-fired Favourites
Skye Camanchd Shinty Club, Pairc Nan Laoch, Struan Road, Portree, IV51 9EG
Phone: 07814 872421
Website: pizzaintheskye.com
Caberfeidh Bar and Restaurant
Pizza, Burgers and Sides
Somerled Square, Portree, IV51 9EH
Phone: 01478 613794
Website: dishcult.com
The following outlets can’t be booked online, but you can read the menu and check dietary information or contact them for general enquiries:
Merchant Bar
friendly pub specialising in whiskies
The Bosville Hotel, 13 Bosville Terrace, Portree, IV51 9DG
Phone: 01478 612846
Eighteen Twenty - An Talla Mòr
Classic pub food and burgers
Bank Street, Portree, IV51 9BX
The Isles Inn
Comfort food using locally sourced ingredients
Somerled Square, Portree, IV51 9EH
Phone: 01478 612129
Website: accommodationskye.co.uk
Harbour Chip Shop
Takeaway Fish and Chips
1 Quay Street, Portree IV51 9DE
Co-op Food
Supermarket
Bank Street, Portree IV51 9DA