Find Your Tour

Date of Departure:
Depart from:

Booking Restaurants in Portree

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
Phone01478 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






Quality Sightseeing since 1907

For over 100 years we've been making touring Scotland a quality experience for visitors from all over the World. Over the years our Scottish tours have been chosen by many thousands of travellers who want to tour Scotland in comfort and style.

Scottish Tours has a long and distinguished pedigree and we are proud to include the famed names of Scottish Motor Traction, Scottish Omnibuses and Eastern Scottish as part of our heritage. For more information on our history click here

Today we continue to offer our clients the highest standards of service and the very best value. You can tour Scotland with Scottish Tours confident in the knowledge that no one has more experience.

Tour Scotland with Scottish Tours. Discover the highlights of Scotland on a tour to Loch Ness, The Scottish Highlands, Skye and Loch Lomond.