33 Restaurants near Portree

We found 33 restaurants within 29 miles 29 miles of Portree

If you’re passing through Portree - or are lucky enough to call it home - chances are you’ll want to grab a bite to eat somewhere at some stage. While there aren’t hundreds of restaurants in Portree to pick from, there are a handful of really solid choices (and we’re always of the opinion that quality over quantity is the way to go when it comes to food).

Portree is the capital of Skye, which at 50-miles long is the largest of the Inner Hebrides. Situated on the east side, this small town looks over a sheltered bay and is a really pleasant spot to while away a few hours. Being just a stone’s throw from the infamous Old Man of Storr walk, Portree also provides the perfect pitstop to refuel before or after a hike.

 Restaurants near Portree
 Restaurants near Portree
 Restaurants near Portree
 Restaurants near Portree
Map view

Close map
The Badachro Inn

The Badachro Inn

Gairloch, IV21 2AA
26.5 miles
Visit The Badachro Inn | Restaurant by Gairloch for the best hospitality the West of Scotland can offer. The Inn offers good food, beer ... Find out more
Shieldaig Lodge

Shieldaig Lodge

Gairloch, IV21 2AN
27.1 miles
Our restaurant offers stunning panoramic Highland views overlooking the picturesque Shieldaig bay where boats nestle and seals frolic. The Shieldaig E ... Find out more
Carron Restaurant

Carron Restaurant

Strathcarron Ross-Shire, IV54 8YX
28.1 miles
For nature lovers we are less than a mile away from Attadale Estate Gardens. There’s much to see including; the water gardens with Monet Bridges, impr ... Find out more
Selected Clear all
Distance

SquareMeal Awards
(1)
(2)
(0)

Squaremeal Rewards
(0)
(0)
(0)

Reservations
(5)

Price
(6)
(7)
(12)
(7)
(0)

Cuisine
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(3)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(6)
(0)
(2)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(1)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(5)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(1)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(23)
(0)
(0)
(1)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)

Eat at home
(0)
(0)
(0)
(0)
(1)
(0)

Outdoor Dining Options
(0)
(10)
(1)
(0)
(1)
(0)

Restaurant type
(2)
(0)
(3)
(11)
(2)
(0)

Food Occasions
(3)
(0)
(2)
(0)
(0)
(17)
(0)
(8)
(2)

Ambience
(3)
(13)
(4)
(6)
(6)
(4)
(6)
(2)
(0)
(7)
(1)
(0)
(4)
(4)
(1)

Other Awards
(0)
(0)
(0)
(0)
(0)

People
(6)
(0)
(6)
(6)
(8)
(3)
(1)
(7)

Other Features
(1)
(0)
(0)
(5)
(0)
(7)
(17)
(0)

Special Offers


As with many of Skye’s best restaurants, the restaurants in Portree more often than not show off some spectacular produce. Being an island community, the seafood here is stellar, so if you’re a fan of shellfish you’re in for a treat. Lobster, langoustine and crab are all commonplace at restaurants in Portree, while foraged ingredients also often find a home across the board. With local herbs, sea vegetables and berries in plentiful supply, Portee is a bit of a dream foodie destination.

If you don’t fancy a full three-course dinner, there are great places in Portree for lunch or a lighter evening meal. From freshly made street food and pizzas through to casual cafes, there are plenty of places to grab something speedy without having to resort to soggy supermarket sandwiches.

Depending on how long you have in the area you may want to spread your wings a little further and explore one of Skye’s best restaurants which offer world-class dining in the most beautiful settings.