BritStays
Places to Stay Near Cafés & Tea Rooms in Portree

Photo: Chensiyuan (CC BY-SA 4.0), via Wikimedia Commons

Places to Stay Near Cafés & Tea Rooms in Portree

Some holidays run on cream teas. These Portree stays have an independent café or tea room within about a mile — morning coffee and afternoon scones without moving the car.

Must-have facilities

🏨 Looking for a hotel instead?

The stays above are mostly self-catering. For hotels and B&Bs in Portree, Agoda compare prices across booking sites.

Compare Portree hotels on Agoda ↗

Affiliate link — we may earn a commission at no extra cost to you.

More around Portree

Haunted Britain

What's actually on the list

There are 18 places to stay published on BritStays for this region, and the split is lopsided in a useful way: 13 sit in Portree itself and 5 in Stornoway. By type, it's overwhelmingly hotels — 15 of them — with 2 caravanning sites and 1 campsite making up the rest. If you've pictured a self-catering cottage with a wood burner, this particular set won't give you one. What it will give you is a bed in a town, within strolling distance of the sort of cafés and tea rooms that make a slow Skye morning worth getting up for.

That matters more than it sounds. On a touring trip, the difference between a base you can walk out of for coffee and one you have to drive out of is the difference between a relaxed breakfast and a scramble. The Portree-heavy weighting of this list works in your favour here.

Portree or Stornoway?

Portree is the obvious choice if your trip is built around Skye. Stays like the Portree Hotel, the Pier Hotel, The Bosville Hotel, Rosedale Hotel and The Marmalade all sit in the town, so you're in the thick of things for café mornings and an easy evening wander. Cuillin Hills Hotel and Viewfield House give you a slightly more set-back, countryside-edged feel without leaving the Portree listings, and Bracken Hide Resort is another Portree option if you want something that reads more like a retreat than a high-street hotel.

Stornoway is the other cluster, with the Caladh Inn, Crown Hotel, County Hotel and Laxdale Holiday Park. It's a genuinely different trip — a ferry crossing and a different island rhythm — so treat the two towns as separate holidays rather than places to hop between on a whim.

Which stay suits which trip

  • Couples: the hotel-heavy mix is kind to you. Viewfield House and Cuillin Hills Hotel suit a quieter, two-person break; The Marmalade and The Bosville Hotel keep you close to town.
  • Families: Laxdale Holiday Park in Stornoway is the standout, with Toilets, Disabled Access and a Picnic Area listed — the sort of practical kit that makes a wet afternoon bearable. The Isles Inn in Portree is the only stay here listing a Swimming Pool, alongside a Bar and Restaurant.
  • Accessibility and driving: The Caledonian Hotel in Portree lists Disabled Access, WiFi and Parking together, which is a rare three-in-one on this list.
  • Dog owners: be realistic. Only 2 of the 18 stays list Pet Friendly, so phone before you fall in love with a room.

Read the facility counts honestly

Across all 18 stays, the most commonly listed facilities are WiFi (5), then Disabled Access, Parking and EV Charging Nearby (3 each), followed by Toilets, Pet Friendly, Laundrette and Near a Bus Stop (2 each). Those are small numbers against 18 properties, and the likeliest explanation is incomplete listing data rather than hotels without broadband. The Crown Hotel in Stornoway, for instance, lists WiFi where others simply say nothing.

The practical upshot: confirm the three things that would ruin your trip if they were missing — parking, pets, step-free access — directly with the property before you pay. Don't assume an absence on a listing means an absence on arrival, and don't assume the reverse either.

What to do once you've had your coffee

From a Portree base, the Old Man of Storr is the landmark most people build a day around, and Dunvegan Castle is the big castle visit. For rainy spells, the museums are unusually good: the Skye Museum of Island Life, the Staffin Dinosaur Museum and the Deer Museum are all listed near Portree, with Gairloch Heritage Museum and Gairloch Outdoor Museum also on the list. Further afield you'll find Duncraig Castle, the Gavin Maxwell Museum, Kyle Station Museum and Mallaig Heritage Centre, plus Inverewe Garden for a planted, sheltered afternoon.

From Stornoway, Caisteal Leòdhais is the nearest heritage draw, with Ardvourlie Castle another castle on the list.

When to book

With only 18 places published and just 13 of them in Portree, availability tightens fast. For July and August, and for any trip over a bank holiday weekend, book several months ahead — the small Portree hotels fill first. Spring and autumn give you more room to choose, and that's when you're most likely to get a specific property like Rosedale Hotel or Pier Hotel rather than whatever's left.

If you're camping or caravanning, remember there are only 3 such sites in the whole set, so pitch availability is the real bottleneck, not hotel rooms. Book the pitch first and plan the rest around it. And if you need Pet Friendly or Disabled Access, book earlier still and get the confirmation in writing.

Frequently asked questions

How many places to stay are listed in this region, and where are they?

There are 18 places to stay published on BritStays for this region. Of those, 13 are in Portree and 5 are in Stornoway.

What types of accommodation can I expect?

The set is dominated by hotels, with 15 of them. There are also 2 caravanning sites and 1 campsite. There are no self-catering cottages in this particular list.

Are any of these stays dog friendly?

Only 2 of the 18 stays list Pet Friendly, so options are limited. Contact the property directly to confirm before booking, as listing data can be incomplete.

Which stay is best if I need step-free access and parking?

The Caledonian Hotel in Portree lists Disabled Access, WiFi and Parking together. Laxdale Holiday Park in Stornoway also lists Disabled Access, along with Toilets and a Picnic Area. Three stays in total list Disabled Access and three list Parking.

Is there anywhere with a swimming pool?

The Isles Inn in Portree is the only stay in this set that lists a Swimming Pool, alongside a Bar and Restaurant.

What can I visit on a wet day from Portree?

The museums are a good fallback. Near Portree you'll find the Skye Museum of Island Life, the Staffin Dinosaur Museum, the Deer Museum, Gairloch Heritage Museum and Gairloch Outdoor Museum. Dunvegan Castle and Inverewe Garden are also on the list for the wider area.

Portree on the map

— tick to show or hide, click any pin for details.

More like this