BritStays
Places to Stay Near Cafés & Tea Rooms in Isle of Skye

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

Places to Stay Near Cafés & Tea Rooms in Isle of Skye

Some holidays run on cream teas. These Isle of Skye 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 Isle of Skye, Agoda compare prices across booking sites.

Compare Isle of Skye hotels on Agoda ↗

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

More around Isle of Skye

If you like to start the day with a proper coffee or end a walk with tea and cake, where you base yourself on Skye makes a real difference. BritStays currently lists 18 places to stay in this region. Our facility data doesn't record cafés or tea rooms, so we can't point you to a specific one from here. What we can do is show you where the stays are clustered and what each one offers, so you can pick a base that keeps you close to somewhere for a cuppa.

Where the stays are

Portree has by far the most choice, with 13 of the 18 listed stays. The other 5 are listed under Stornoway. If you want plenty of options and the convenience of a town around you, Portree is the obvious starting point. Staying somewhere with more going on nearby generally gives you a better chance of finding somewhere to sit down with a drink. Before you book, check the listing or ask the host what's within walking distance.

The Stornoway stays are worth considering, but check exactly where Stornoway sits relative to the places you want to visit before you commit. Don't assume it's a quick hop from the Skye landmarks below.

What the example stays tell you

Hotels make up most of what's available: 15 of the 18. There are also 2 caravanning options and 1 camping option, so self-catering under canvas or in a van is possible but limited. Here's a flavour of the range:

  • Cuillin Hills Hotel in Portree lists sea views, parking and disabled access. It's a good pick if you want a coastal outlook.
  • Portree Hotel has a bar, a restaurant and evening entertainment, which suits couples who'd rather not drive anywhere after dinner.
  • The Isles Inn in Portree has a swimming pool alongside its bar and restaurant, which is handy for families on a wet day.
  • The Caledonian Hotel and Viewfield House, both in Portree, list disabled access and WiFi. The Caledonian Hotel also has parking.
  • Laxdale Holiday Park in Stornoway offers toilets, a picnic area and disabled access, if you're bringing a caravan or tent.
  • Crown Hotel in Stornoway mirrors Portree Hotel, with a bar, a restaurant and evening entertainment.

Other Portree options include The Bosville Hotel, Rosedale Hotel, Pier Hotel, The Marmalade and Bracken Hide Resort. In Stornoway there are also County Hotel and Caladh Inn. Their facility details aren't all listed here, so check each page directly.

Matching a stay to your trip

Couples: Four stays have a restaurant and four have a bar. If you want to eat in without hunting for a table, start with Portree Hotel or Crown Hotel.

Families: A pool, as at The Isles Inn, can rescue a rainy afternoon. If you have children with energy to burn, caravanning or camping at Laxdale Holiday Park gives you outdoor space and a picnic area.

Dog owners: Only 3 of the 18 stays are marked pet friendly, so this is the filter to apply first. Don't fall for a place and then discover dogs aren't welcome.

Accessibility: Seven stays list disabled access, including Cuillin Hills Hotel, Viewfield House and The Caledonian Hotel. Always ring ahead to confirm the specifics you need, such as step-free rooms or accessible bathrooms.

Without a car, or with an electric one: Three stays are near a bus stop and three have EV charging nearby. Six offer parking.

What to do once you're there

Skye's best-known landmarks include the Old Man of Storr and the Fairy Pools. For history, Dunvegan Castle and Dunscaith Castle are both on our list. On a rainy day, the museums are a good bet:

  • Skye Museum of Island Life and Museum of Crofting Life show how people lived and worked here.
  • Staffin Dinosaur Museum and the Deer Museum are listed under Portree.
  • Gavin Maxwell Museum, Kyle Station Museum and Mallaig Heritage Centre are also on the list.

Further afield, the list also includes Duncraig Castle, Caisteal Leòdhais, Kinloch Castle, Inverewe Garden and Gairloch Outdoor Museum. Check how far each is from your base before you plan a day around it.

When to book

With only 18 listed stays, and most of them in one town, choice is limited. The more specific your needs, the earlier you should book. Our practical advice:

  • If you need one of the scarcer facilities, book as soon as your dates are fixed. That means pet friendly (3 stays), EV charging nearby (3), being near a bus stop (3) or the camping pitch (1).
  • School holidays are when demand tends to peak, so plan furthest ahead for those.
  • If being able to walk to a café or tea room matters, ask the host directly before booking, as it isn't something our listings record.
  • Confirm parking when you book if you're driving. Only 6 stays list it.

Frequently asked questions

How many places to stay does BritStays list on the Isle of Skye?

There are 18 published stays in this region: 15 hotels, 2 caravanning options and 1 camping option.

Which town has the most places to stay?

Portree, with 13 of the 18 stays. The remaining 5 are listed under Stornoway.

Do the listings show which stays are near cafés or tea rooms?

No, our facility data doesn't record cafés or tea rooms. Four stays have their own restaurant and four have a bar. Ask the host what's within walking distance before you book.

Are there dog-friendly stays?

Yes, but only 3 of the 18 are marked pet friendly, so filter for this first and book early.

Which stays list disabled access?

Seven stays list disabled access, including Cuillin Hills Hotel, Viewfield House, The Caledonian Hotel and Laxdale Holiday Park. Call ahead to confirm the details you need.

Is there a stay with a swimming pool for families?

The Isles Inn in Portree lists a swimming pool, along with a bar and restaurant.

Isle of Skye on the map

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

More like this