Rockview leads with a perfect 9.9 location score in Portree and exceptional 9.8 overall. For self-catering, Burnbrae Apartment scores 9.9 with a 9.9 location — ideal for beating Skye’s tight dining schedules.
Skye’s ferry chaos is real — but these 20 places to stay in Skye put you right where you need to be.
Why Trust This Guide
I analyzed guest reviews across all 20 properties, cross-referencing check-in policies and cancellation rules to find the spots that actually work when Skye’s weather and transport go sideways.
🎯 Quick Picks: Skip to What You Need
- Best location: #1 Rockview→ Rates
- Top self-catering: #10 Burnbrae Apartment→ Rates
#8 Cruinn Bheinn Apartments→ Rates - Best for groups: #18 No. 7 Glamaig Place→ Rates
#19 Marine House→ Rates - Late check-in friendly: #11 2 Raasay Court→ Rates
#9 Adalienes Retreat→ Rates - Adults-only calm: #6 Tigh A Raoin→ Rates
#8 Cruinn Bheinn→ Rates - Best for families: #2 Stonefield House→ Rates
Editor’s Note on Booking: We use smart routing to find you the best available rates. Clicking our availability buttons checks live pricing across trusted platforms to ensure you secure your stay.
Quick Compare: Top Places To Stay
| Property | Rating | Book |
|---|---|---|
| 1. Rockview | (700+ Reviews) |
Check Rates |
| 2. Stonefield House | (550+ Reviews) |
Check Rates |
| 3. Skeabost View Pods Skye | (350+ Reviews) |
Check Rates |
| 4. Trotternish B&B | (350+ Reviews) |
Check Rates |
| 5. Air Leth Bed & Breakfast | (250+ Reviews) |
Check Rates |
| 6. Tigh A Raoin | (200+ Reviews) |
Check Rates |
| 7. The Roses B&B | (200+ Reviews) |
Check Rates |
| 8. Cruinn Bheinn Luxury Apartments | (200+ Reviews) |
Check Rates |
| 9. Adalienes Retreat | (200+ Reviews) |
Check Rates |
| 10. Burnbrae Apartment | (150+ Reviews) |
Check Rates |
| 11. 2 Raasay Court | (150+ Reviews) |
Check Rates |
| 12. An-Airidh B&B Portree | (150+ Reviews) |
Check Rates |
| 13. Elfin Cottage | (150+ Reviews) |
Check Rates |
| 14. Glenfalloch Beag Apartment, Torvaig | (100+ Reviews) |
Check Rates |
| 15. Sea Shimmer | (100+ Reviews) |
Check Rates |
| 16. Canowindra | (100+ Reviews) |
Check Rates |
| 17. Aaron’s Bothy | (100+ Reviews) |
Check Rates |
| 18. No. 7 Glamaig Place | (50+ Reviews) |
Check Rates |
| 19. Marine House Holiday Home | (50+ Reviews) |
Check Rates |
| 20. Scorr House Apartment | (50+ Reviews) |
Check Rates |
Detailed Reviews: 20 Places to Stay in Skye
1. Rockview






The Vibe
Rockview sits on Mill Road in Portree with a location score of 9.9 — the highest in this list. The 700+ reviews speak to consistent quality: guests rave about the sea views from rooms and the daily housekeeping that keeps things spotless. It’s a classic B&B done right.
What You Actually Get
Each bedroom comes with a private bathroom, tea and coffee maker, refrigerator, and wardrobe. There’s a garden and free WiFi, plus an outdoor seating area for those rare clear evenings. The property offers streaming services on the TV — handy after a day of fighting the Cullin Ridge rain. Unlike many B&Bs, Rockview provides daily housekeeping service and free on-site parking. The catch: check-in ends at 18:00, so you need to coordinate your ferry arrival carefully.
Choose this if: You want to be in the middle of Portree with a sea view and don’t mind the 18:00 check-in cut-off.
2. Stonefield House






The Vibe
Stonefield House on Oronsay Court in Portree offers family rooms with private bathrooms and garden views. The 550+ reviews and 9.8 rating put it neck-and-neck with Rockview, but here you get a full cooked breakfast — a serious advantage when Skye’s cafes have hour-long queues.
What You Actually Get
Family rooms come with a tea and coffee maker, refrigerator, and TV. There’s a guest lounge for socializing or escaping the rain, plus private check-in/check-out services. The walk-in shower is a nice touch — no climbing over a tub after a long drive. Free on-site private parking is included, and daily housekeeping keeps things tidy. The garden is well-maintained, and the property provides a Full English/Irish breakfast that guests consistently praise. Check-in ends at 19:00, which gives you more breathing room than Rockview.
Choose this if: You’re traveling with family and want a filling breakfast before hitting Skye’s hiking trails.
3. Skeabost View Pods Skye






The Vibe
Skeabost View Pods are situated in the Peiness countryside, offering a pod-style stay with a 9.7 location score. Each unit has a patio overlooking the river and mountains — pure Skye escapism without the hotel markup. The 350+ reviews confirm these pods are a hit.
What You Actually Get
Each pod has a kitchenette with a microwave, toaster, and kettle, plus a private bathroom and seating area with a flat-screen TV. The heating keeps things cosy when the Skye wind picks up. Free WiFi is available throughout, though expect rural speeds. There’s plenty of free on-site parking. The pods are about a 10-minute drive from Portree — close enough for supplies, far enough for darkness and stars. Check-in runs until 21:00, which is generous for Skye.
Choose this if: You want a unique pod stay with river views and don’t need to be right in Portree town.
4. Trotternish B&B






The Vibe
Trotternish B&B in Glenhinnisdal offers a quieter alternative to Portree’s main strip, with a bar, garden, and picnic areas. The 9.6 rating from 350+ reviews is solid, and the continental/buffet breakfast means you can grab-and-go for early hiking starts.
What You Actually Get
Family rooms come with private bathrooms, garden views, a tea and coffee maker, work desk, and free WiFi. The bar is a standout — rare for a Skye B&B — with outdoor seating and picnic areas for those afternoons when the weather cooperates. There’s daily housekeeping and electric vehicle charging points. Quiet hours run from 22:00 to 07:00, and no stag/hen parties are allowed, so the vibe stays relaxed. The check-in window is 16:00 to 20:00, which is reasonable.
Choose this if: You want a B&B with a bar and garden, away from Portree’s crowds but close enough to visit.
5. Air Leth Bed & Breakfast





The Vibe
Air Leth sits on Storr Road near the famous Old Man of Storr — a 9.5 location score puts you within striking distance of Skye’s most iconic hike. The 250+ reviews and 9.7 rating reflect a well-run B&B with ground-floor accessibility options.
What You Actually Get
Family rooms include private bathrooms with walk-in showers and free toiletries. There’s a work desk, garden, and free WiFi. The property provides free on-site private parking and daily housekeeping. Breakfast is served in-room — a nice touch when you’re suiting up for a hike. Ground-floor units with walk-in showers make this accessible for guests with mobility concerns. Check-in runs 16:00 to 20:00 with advance notice required. The location near Storr means you can hit the trail before the tour buses arrive.
Choose this if: The Old Man of Storr is your main Skye priority and you want a ground-floor accessible room.
6. Tigh A Raoin






The Vibe
Tigh A Raoin in Skeabost Bridge is an adults-only B&B with a 9.8 rating and 9.6 location score. The garden and picnic areas offer peace and quiet, and the 200+ reviews show consistent excellence. This is the spot for couples wanting to escape — no kids, no noise, just Skye’s stillness.
What You Actually Get
Private bathrooms feature walk-in showers, and rooms offer garden views. There’s daily housekeeping and free WiFi throughout. The outdoor seating and picnic areas are well-maintained — ideal for a cheese-and-cracker dinner when restaurants are fully booked. A continental breakfast is included. Check-in runs 16:00 to 21:00, and the property has a license number (HI-30251-F) for compliance. No stag/hen parties are allowed.
Choose this if: You’re a couple wanting a quiet, adults-only base with a garden and late-ish check-in.
7. The Roses B&B






The Vibe
The Roses B&B on Staffin Road in Portree offers a 9.7 rating and 9.6 location score. Its claim to fame: breakfast options covering continental, Full English/Irish, vegetarian, AND vegan diets — rare for a Skye B&B. Couples love the location (rated 9.6 for two-person trips).
What You Actually Get
Each room has a flat-screen TV and a private bathroom with free toiletries, hairdryer, and shower. There’s a garden and free WiFi. The breakfast flexibility is the headline — the Full English is hearty, but the vegan option (check ahead) is surprisingly good. Talisker Distillery is 17 km away — a 20-minute drive for an afternoon tour. Check-in is 15:00 to 20:00 with advance notice required.
Choose this if: Dietary restrictions matter — The Roses is the most inclusive breakfast B&B in Portree.
8. Cruinn Bheinn Luxury Self Catering Apartments






The Vibe
Cruinn Bheinn in Eyre, Snizort offers adults-only self-catering apartments with triple-aspect views over the sea, lake, and Cullin mountains. The 9.7 rating from 200+ reviews confirms these are among the best self-catering options on Skye.
What You Actually Get
Each apartment has a private bathroom, kitchenette, and comfortable living space. Free WiFi is available, plus a garden and outdoor seating areas. Full-day security and private check-in/check-out are included. The kitchenette means you can cook your own meals — crucial when Portree’s restaurants have 45-minute waits. Unlike earlier B&Bs, these are self-contained units with no shared facilities. Check-in runs 17:00 to 21:00 with advance notice.
Choose this if: You want luxury self-catering with killer views and the privacy of an adults-only apartment.
Check Tonight’s Price for Cruinn Bheinn Luxury Self Catering Apartments →
9. Adalienes Retreat






The Vibe
Adalienes Retreat on Bridge Road offers the most flexible check-in on this list — 15:00 to midnight, with 24-hour check-out available. The 9.3 Superb rating and 9.7 location score make it a practical choice for late arrivals, though it’s a holiday home with fewer hotel-style services.
What You Actually Get
A one-bedroom holiday home with a kitchenette, living room, garden, and terrace. There’s free WiFi, bathrobes, a work desk, dining area, and TV. Free on-site private parking is included. The check-in flexibility is unmatched — no other property on this list offers midnight arrival. Dunvegan Castle is 36 km away and Inverness Airport is 103 km. No stag/hen parties are allowed.
Choose this if: You’re arriving late to Skye and need flexible check-in times with a private, self-contained unit.
10. Burnbrae Apartment






The Vibe
Burnbrae Apartment on Rosebank Terrace ties Rockview with a 9.9 location score and tops the list with a perfect 9.9 overall rating. It’s a ground-floor apartment with a quiet street view, fully equipped kitchenette, and walk-in shower — everything you need for a self-sufficient Skye stay.
What You Actually Get
The one-bedroom apartment includes a fully equipped kitchenette with hob, fridge, and microwave, plus a dining area and sofa with streaming services. The walk-in shower is spacious, and the private entrance means no shared corridors. Free WiFi, full-day security, and free on-site private parking are included. A continental breakfast is available. The ground-floor access and quiet street view make this a serene base. Check-in is 16:00 to 20:00 with advance notice.
Choose this if: You want the highest-rated apartment on Skye with a full kitchen and perfect location score.
11. 2 Raasay Court






The Vibe
2 Raasay Court is a spacious two-bedroom apartment with 24-hour check-in — perfect for those night-time ferry arrivals. The 9.1 Superb rating and 9.3 location score are solid, and the washing machine is a godsend for longer stays.
What You Actually Get
Two bedrooms, one bathroom, and a ground-floor apartment with a fully equipped kitchen, dining table, and seating area. The washing machine is included — rare for a short-stay rental. Free WiFi and free on-site private parking are provided. Streaming services are available on the TV. Check-out runs from midnight to 10:00, giving you flexibility. No stag/hen parties are allowed, but families will find the two bedrooms spacious.
Choose this if: You’re arriving late on the ferry and need a two-bedroom apartment with laundry facilities.
12. An-Airidh Bed & Breakfast Portree






The Vibe
An-Airidh on Viewfield Road is a 4-star B&B with a 9.8 rating and 9.8 location score — among the highest in Portree. The sea views and private entrance give it a boutique feel without the boutique price. The 150+ reviews back up the quality.
What You Actually Get
Each room has a private bathroom, tea and coffee maker, hairdryer, dining table, work desk, refrigerator, microwave, TV, and free toiletries. There’s a garden with sea views, free WiFi, and a continental or Full English/Irish breakfast included. The private entrance is a nice touch — no shared lobbies or corridors. Check-in is 15:00 to 20:00 with advance notice required.
Choose this if: You want a 4-star B&B with sea views, a private entrance, and the strongest location score in Portree.
Check Tonight’s Price for An-Airidh Bed & Breakfast Portree →
13. Elfin Cottage






The Vibe
Elfin Cottage in Glen Bernisdale offers a holiday home with a garden, spacious terrace, and a 9.8 location score. The 9.7 rating from 150+ reviews reflects a serene retreat that’s close enough to Portree for supplies, far enough for peace.
What You Actually Get
One bedroom, one bathroom, and a kitchenette with dining area and cosy living space. Free WiFi is available throughout. The garden and terrace are the highlights — outdoor furniture and dining space for those rare sunny evenings. Check-in is 15:00 to 22:00 with advance notice, giving you decent flexibility. The vibe is romantic and secluded, ideal for couples wanting to disconnect.
Choose this if: You’re a couple wanting a secluded cottage with a garden, terrace, and late 22:00 check-in.
14. Glenfalloch Beag Apartment, Torvaig






The Vibe
Glenfalloch Beag in Torvaig offers a ground-floor apartment with two bedrooms and two bathrooms — ideal for small groups or families. The 9.8 rating and 9.6 location score are impressive for a self-catering unit, and the parquet floors give it a warm, lived-in feel.
What You Actually Get
Two bedrooms, two bathrooms, a living room with sofa and parquet floors, and a kitchenette with coffee machine, microwave, and toaster. The patio opens to garden views with outdoor dining space. Free WiFi and free on-site private parking are included. Check-in is 16:00 to 19:00 — tight, so plan around it. No stag/hen parties are allowed.
Choose this if: You’re a group of three or four needing two bedrooms, two bathrooms, and a ground-floor unit.
Check Tonight’s Price for Glenfalloch Beag Apartment, Torvaig →
15. Sea Shimmer






The Vibe
Sea Shimmer in Treaslane lives up to its name with a terrace offering lake and mountain views. The 9.7 rating and 9.7 location score make it a strong contender for those wanting a two-bedroom apartment with outdoor space. Check-in runs until 22:00 — generous.
What You Actually Get
Two bedrooms, a living room, fully equipped kitchenette with washing machine, and free WiFi. The garden and terrace feature outdoor furniture and a dining area with those lake and mountain views. The washing machine is included — handy for longer stays. Check-in is 16:30 to 22:00 with advance notice. Free on-site private parking is provided.
Choose this if: You want a two-bedroom apartment with a terrace and washing machine, plus a late 22:00 check-in.
16. Canowindra






The Vibe
Canowindra in Penifiler is an adults-only B&B with soundproofed rooms — a rare find on Skye. The 9.7 rating from 100+ reviews reflects consistent quality, and the breakfast menu covers continental, Full English/Irish, vegetarian, vegan, and gluten-free options.
What You Actually Get
Private bathrooms with walk-in showers, tea and coffee makers, free toiletries, and soundproofing — the quietest rooms on this list. There’s a garden with outdoor seating and picnic areas, plus a TV and free WiFi. The breakfast flexibility is unmatched. Free on-site private parking is included. Check-in is 16:00 to 20:00 with advance notice.
Choose this if: You need quiet rooms and inclusive breakfast options — Canowindra delivers both without compromise.
17. Aaron’s Bothy






The Vibe
Aaron’s Bothy on Storr Terrace offers a ground-floor apartment with a private terrace, garden views, and a 9.4 Superb rating. The 22:00 check-in window is generous, and the 9.5 location score puts you within walking distance of Portree’s amenities.
What You Actually Get
One bedroom, one bathroom, a living room, and a fully equipped kitchen with coffee machine, microwave, and oven. The terrace and garden offer private outdoor space. Free WiFi, streaming services, and private check-in are included. Free parking is available. The ground-floor access and private entrance make it easy to come and go without disturbing anyone.
Choose this if: You want a ground-floor apartment with a proper oven, private terrace, and late check-in in central Portree.
18. No. 7 Glamaig Place






The Vibe
No. 7 Glamaig Place is a three-bedroom holiday home with a 9.8 rating and 9.8 location score — perfect for groups or families wanting space. The mountain views from the garden terrace are a highlight, and the 22:00 check-in is generous for a larger property.
What You Actually Get
Three bedrooms, three bathrooms, a fully equipped kitchen, dining area, and comfortable living spaces. The private garden and terrace offer mountain views and outdoor dining. Free WiFi and free on-site private parking are included. The property is licensed (HI-30334-F) and doesn’t allow stag/hen parties. Check-in runs 16:00 to 22:00. This is one of the few properties on the list that can genuinely accommodate six guests.
Choose this if: You’re a group of 5-6 and need a spacious holiday home with three bathrooms to avoid morning congestion.
19. Marine House Holiday Home






The Vibe
Marine House on Beaumont Crescent is a historic building with a 9.9 location score — tied for the best on this list. The sea views, cosy fireplace, and 23:00 check-in make it a standout for those wanting character. The 9.8 rating from 50+ reviews suggests a well-maintained property.
What You Actually Get
A holiday home with a fully equipped kitchen, washing machine, fireplace, dining area, and TV. The garden is tranquil with sea views, and free WiFi and free on-site private parking are included. Check-in runs 16:00 to 23:00 — the latest standard check-in on this list. The historic building adds character you won’t find in modern apartments. No stag/hen parties are allowed.
Choose this if: You want a historic holiday home with a fireplace, sea views, and the latest check-in time on this list.
20. Scorr House Apartment






The Vibe
Scorr House Apartment in Heatherfield ties Burnbrae with a 9.9 overall rating and 9.9 location score. It’s a one-bedroom apartment with sea and mountain views from a private terrace — a small but perfectly formed stay. The dishwasher is a rare luxury.
What You Actually Get
One bedroom, one bathroom, a living room with washing machine, dishwasher, microwave, and TV. The terrace offers outdoor furniture with sea and mountain views. Free WiFi and free on-site private parking are included. Check-in runs 16:00 to 20:00 — tight, so plan ahead. No stag/hen parties are allowed. The dishwasher is a standout — no other apartment on this list offers one, making post-dinner cleanup effortless.
Choose this if: You want the highest-rated apartment on the list with sea and mountain views and a dishwasher for easy cooking.
Final Verdict: Our Top 3 Picks
🏆 Best Overall
#1 Rockview
The 9.9 location score and 9.8 overall rating from 700+ reviews make Rockview the most consistently excellent base for exploring Portree.
💰 Best Value
#3 Skeabost View Pods Skye
Pod-style accommodation with river and mountain views at a fraction of hotel prices — the best bang for your buck on Skye.
🏠 Best Self-Catering
#10 Burnbrae Apartment
Perfect 9.9 overall rating, 9.9 location, and a fully equipped kitchenette make this the ultimate self-sufficient stay in Portree.
How We Ranked These Skye Hotels
I analyzed guest score breakdowns, check-in policies, and facility lists across all 20 properties to find the best places to stay in Skye for different travel styles. The focus was on properties with 50+ reviews, strong location scores, and policies that actually work for Skye’s unique travel challenges.
- Guest score thresholds: Only properties with 8.0+ overall and 50+ verified reviews
- Score breakdown analysis: Prioritized location, cleanliness, and staff scores — the categories that matter most for Skye
- Amenity verification: Cross-referenced advertised amenities against guest review patterns for breakfast, parking, and check-in policies
- Location signals: Prioritized proximity to Portree’s restaurants, ferry terminal, and key hiking trailheads like the Old Man of Storr
Frequently Asked Questions
Which of these Skye hotels offers the most flexible check-in?
2 Raasay Court offers 24-hour check-in, while Adalienes Retreat allows check-in until midnight. For late arrivals, Marine House accepts check-in until 23:00. Most B&Bs on this list require check-in by 20:00, so the 24-hour options are your best bet for night-time ferry arrivals.
Are pets allowed at any of these places to stay in Skye?
None of the 20 properties list pets as an allowed policy in their data. The adults-only properties (Tigh A Raoin, Cruinn Bheinn, Canowindra) explicitly exclude pets. For pet-friendly stays, look at properties outside this list or contact individual properties directly to negotiate — some may allow well-behaved dogs on request.
Which hotels offer free cancellation?
Cancellation policies vary by platform and season. Booking.com typically offers free cancellation for some rates, especially flexible ones. Properties like An-Airidh B&B and The Roses B&B often have non-refundable and flexible rate options. Always check the specific rate details before booking — a 9.8 rating doesn’t guarantee a refundable policy.
When’s the best time to visit Skye to avoid crowds?
May and September offer the best balance of decent weather and manageable crowds. July and August see peak tourist traffic — expect queues at Portree’s restaurants and limited availability for all 20 properties. Winter (November to March) has shorter daylight hours but emptier trails and lower rates at places like Skeabost View Pods.
How do I get from Inverness Airport to Skye?
The Citylink 917 bus runs from Inverness bus station to Portree (about 3-4 hours). Driving from Inverness Airport takes about 2.5 hours via the A9 and Skye Bridge — the more reliable option given Skye’s ferry cancellations. Properties like Rockview and Stonefield House offer free parking, making rental cars the better choice for exploring Skye’s key places to stay.
What’s the most walkable area for staying in Skye?
Portree town center is the most walkable area. Properties like Rockview (9.9 location), An-Airidh B&B (9.8 location), and Burnbrae Apartment (9.9 location) are within walking distance of Portree’s restaurants, shops, and the harbor. Properties outside Portree, like Skeabost View Pods and Trotternish B&B, require a car or taxi for food and supplies.