Travel Journal
Choosing where to stay on Skye shapes the whole trip. The island may look compact on a map, but winding roads, weather and the time needed to stop and take in the views can make journeys longer than expected. Some areas put you close to restaurants and shops; others offer quiet, wide-open scenery. I love all of the parts of Skye for different reasons, they all have something to offer. I created this guide with visitors in mind, to help simplify where to stay based on your group’s personal priorities.
Portree is Skye’s largest village and main hub for restaurants, pubs, shops and tours. Its harbour makes a lovely place to wander in the evening, and its position works well for exploring the north and other parts of Skye.
That convenience comes with high demand, especially in warmer months. Accommodation can book up early, and parking near the centre may take planning. Choose Portree if you want amenities close by and prefer not to drive for every meal.
Carbost is a small settlement on Loch Harport, best known for Talisker Distillery. The Fairy Pools and Cuillin walking routes are nearby, making this a compelling base for outdoor days and whisky fans. It has a handful of places to eat and stay like the Three Chimneys at Talisker, but fewer services than Portree or Broadford. One of the best things about Carbost to note is the local village pub “the old inn”. This is a warm and friendly local pub that does great food and live traditional music at the weekend. They also have the well known Oyster Shed, and a local village community shop for basic supplies.
Carbost is a strong choice if you want a peaceful, rural setting and don’t mind driving for some meals or supplies. If you prefer self-catering, but want the option of some high quality food at the Old Inn and Cafe Cuil, Carbost is a top pick.
Broadford is Skye’s second-largest settlement, with a supermarket, petrol station, cafés and places to eat. It’s a sizeable, practical base rather than a tiny village hideaway. The nearby shore and views across the water add plenty of scenery, while the road network makes it a useful starting point for exploring.
Kyleakin, just across the Skye Bridge, is smaller and handy for arrivals or departures. Both places can work well for a short stay, families and anyone who values easy access to supplies. They’re less convenient for the northern sights than Portree, so allow time for driving if the Old Man of Storr or the Quiraing are priorities.
The Sleat Peninsula is often called the “Garden of Skye” for its softer, greener landscapes. Around Armadale and Isleornsay, you’ll find woodland walks, castle ruins, coastal views and a slower pace than in the island’s busier north.
It’s a good choice for a peaceful stay, or if you’re arriving or leaving by the Mallaig–Armadale ferry. The trade-off is distance: reaching Portree and the northern highlights can take around an hour or more, depending on your starting point and conditions.
Sligachan sits beneath the Cuillin mountains and is a natural base for walkers and anyone drawn to dramatic Highland landscapes. It’s also within easy reach of Portree by car, though there are fewer places to eat and stay nearby than in the larger settlements.
Pick this area for hiking, mountain views and a central location between the south and north. It’s less suited to visitors who want a choice of restaurants on their doorstep.
The Trotternish Peninsula is home to the Old Man of Storr, the Quiraing, Kilt Rock and the Fairy Glen. Staying here can mean shorter drives to those popular landmarks and a chance to see the peninsula at quieter times of day.
Staffin and Uig are small, spread-out communities rather than bustling centres. Expect a rural feel, with limited services in some places. This area suits visitors who want to focus on northern scenery and don’t mind planning meals and supplies ahead.
North-west Skye offers a more peaceful, spacious feel, with places such as Dunvegan, Stein and Waternish. The area is known for coastal scenery, sunsets, Dunvegan Castle, Coral Beach and Neist Point. Stein is a small loch-side hamlet with a historic inn and a well-known restaurant.
Stay here if you’re after a slower pace, west-coast views and a quieter base. The longer drives and fewer nearby services make a car and a little planning useful.
Elgol is one of Skye’s most striking places to stay, with views towards the Cuillin and boat trips to Loch Coruisk and nearby islands. It’s a rewarding choice for visitors seeking quiet, wildlife and dramatic coastal scenery.
The village has very few amenities, and the road to Broadford is narrow and takes time. Elgol is best for travellers who are happy to plan ahead and make the remote setting part of the experience. I would highly recommend Elgol for some of the more adventurous and less trodden things to do on Skye like Sgurr na Stri, Spar Cave and Bla Bheinn. These weren’t included in the driving guide below as they are that, less trodden, so not your average visitors priority, which makes Elgol look very far from everything.
These approximate one-way driving times compare five of the most popular stops: Talisker Distillery, the Fairy Pools, the Old Man of Storr, Portree Harbour and Neist Point. The average is calculated across all five, counting a journey within Portree to its harbour as zero. Times are rounded planning estimates, not live traffic predictions; narrow roads, summer congestion, weather and photo stops can add time. I didn’t include Mealt Falls, the Quiraing or the Fairy Glen as they are all quite close near the Old Man of Storr, so people will tend to do multiple in a day and it would sway the average a lot to list them individually.
| Starting point | Average | Talisker Distillery | Fairy Pools | Old Man of Storr | Portree Harbour | Neist Point |
|---|---|---|---|---|---|---|
| Portree | 31 min | 25 min | 40 min | 15 min | 0 min | 75 min |
| Carbost | 31 min | 0 min | 15 min | 50 min | 30 min | 60 min |
| Dunvegan | 40 min | 30 min | 45 min | 50 min | 35 min | 40 min |
| Uig | 50 min | 50 min | 60 min | 35 min | 20 min | 85 min |
| Broadford | 55 min | 35 min | 50 min | 60 min | 45 min | 85 min |
| Armadale | 77 min | 55 min | 60 min | 90 min | 75 min | 105 min |
| Elgol | 84 min | 75 min | 90 min | 75 min | 60 min | 120 min |
For this particular set of stops, Portree and Carbost have the shortest average drives. Portree is especially handy for the Old Man of Storr and the harbour; Carbost is closest to Talisker and the Fairy Pools. Dunvegan is nearer to Neist Point. Broadford offers useful amenities, while Armadale and Elgol are farther from most of these northern and western sights.
There is so much to do on Skye outside of this list. To explain it simply, if you want to visit the main sights then I would stay more in the more northern centre of Skye. So then I really think it comes down to your food preferences and where you want to eat.
For choice of restaurants and a convenient first visit, choose Portree. If you want to spend some cosy nights in your accommodation or enjoy some live local music at the pub, choose Carbost. If you want to explore more of the less visited south of Skye and have decent restaurant options, consider Broadford. For a quieter southern trip, look at Sleat; for mountain scenery, Sligachan; and for the northern landmarks, Trotternish. If your ideal stay means sunsets, open landscapes and fewer neighbours, explore Waternish or Elgol, and choose the latter if you have bigger hikes in mind.
Skye is small enough to explore from one base, but large enough that the right location can make each day easier. Match your stay to the places you most want to see, book early for peak season, and leave room in the schedule for the island’s weather and winding roads.
Wolfie Lodge sits on the shores of Loch Harport in Carbost, minutes from the Fairy Pools and Talisker Distillery, and within easy reach of every corner of the island.
Check Availability