Portree (Port Righ) Restaurants

  1. An Tuireann Art Centre Café

    It's worth the short journey out of town to eat at this organic café, where you can enjoy homemade soups (such as sweet potato, parsnip, or Cullen skink ) and imaginative vegetarian and vegan dishes, as well as a few seafood and chicken specials. There's also a good kids menu.

    Read more about An Tuireann Art Centre Café

  2. Bistro at the Bosville

    This hotel bistro sports a relaxed atmosphere, an award-winning chef, and a menu that makes the most of Skye-sourced produce including lamb, game, seafood, cheese, organic vegetables and berries, and adds an original twist to traditional dishes - how about haddock fried in a cumin and sesame seed batter?

    Read more about Bistro at the Bosville

  3. Café Arriba

    This funky little café, brightly decked out in primary colours, has the best choice of vegetarian grub on the island, ranging from a veggie breakfast fry-up to Indian-spiced bean cakes with mint yoghurt, as well as carnivorous treats such as slow-cooked haunch of venison with red wine and beetroot gravy.

    Read more about Café Arriba

  4. Lower Deck

    Portree's favourite fish-and-chip shop is Lower Deck down by the harbour.

    Read more about Lower Deck

  5. Prince of India

    For a curry (takeaway or sit-in), try Prince of India.

    Read more about Prince of India

  6. Sea Breezes

    A good choice for seafood, Sea Breezes is an informal, no-frills restaurant specialising in local fish and shellfish fresh from the boat - try their impressive seafood platter, a small mountain of langoustines, crab, oysters and lobster. Book early, as it's often hard to get a table.

    Read more about Sea Breezes