Home/Where to stay/Portree/5-star hotels
5-star hotels in Portree
A shortlist of 5-star hotels and self-catering stays in and around Portree, on the Isle of Skye. It is for travellers who want top-class comfort as a base for the harbour, the island's scenery and the wider Highlands.
Staying in Portree
Portree is the main town on the Isle of Skye, built around a compact, walkable centre with shops, restaurants and pubs, and a harbour where boats are often moored in the bay. From here you can walk the shore, visit the Aros Centre for cultural events, or take a boat trip to see seals and other wildlife, and in August the town hosts the Skye Highland Games. With its scenery and welcoming atmosphere, it is a natural starting point for discovering the island.
The 5-star stays on this shortlist sit in different parts of the area rather than all in the town centre. Harbour View on Douglas Row, Harbour House on Beaumont Crescent and Crofters Cottage at Balmeanach are the closest to the centre, while Skye Eyrie at Culnacnoc, the Monkstadt properties, Edinbane Lodge, Burnside Cottage at Kensaleyre, Storr Apartments by Storr Lochs and Salt Winds near Inverness lie further out. That mix suits couples and families on a short break who want space and quiet, and anyone touring the island by car.
The shortlist
Ranked by hotel class, then guest rating and number of reviews.
Skye Eyrie
5 Grealin Culnacnoc, Portree, United Kingdom
Best for: Drivers · Travelling with pets
- Free car parking
- Pets allowed
- Kitchen
Why stay hereSet 17.1 km from Portree in Grealin, this 5-star property pairs a sea outlook with a fireplace and a garden, so evenings indoors feel as considered as days out. Free car parking suits guests arriving by car, and the kitchen, washing machine and dishwasher make longer self-catering stays straightforward. Pets are allowed, which opens the trip up to those travelling with a dog. Eight reviews average 5.0 out of 5.
See Skye EyrieStorr Apartments
Storr Lochs, Portree, United Kingdom
Best for: Drivers
- Free car parking
- Kitchen
- Free Wifi
Why stay hereApartments 4.5 km from Portree, with a lake and a garden on hand, giving guests water and greenery without a long drive. The kitchen and free car parking cover the practical side, while canoe and fishing facilities point to days spent on the water. Room service and a terrace round things off for slower evenings. Ideal for couples or families wanting space and a loch-side setting.
See Storr ApartmentsBurnside Cottage
Burnside Cottage Kensaleyre, Portree, United Kingdom
Best for: Drivers
- Free car parking
- Kitchen
- Beach nearby
Why stay hereA cottage 8.6 km from Portree with the sea and a beach nearby, making it a natural base for coastal days. The fireplace and garden give the interior a warm, lived-in feel, and the kitchen with dishwasher and washing machine supports a proper self-catering stay. Fishing is available for guests who want to cast a line. Best suited to those who prefer a quiet, independent house over a serviced hotel.
See Burnside CottageEdinbane Lodge
Old Dunvegan Road, Portree, United Kingdom
Best for: Families · Drivers
- Free car parking
- Family rooms
- Free Wifi
Why stay hereA 5-star lodge 13.7 km from Portree with a restaurant and bar on site, so dinner needs no planning. Housekeeping, luggage storage and a wake-up service add a hotel rhythm, while family rooms and a sofa bed give flexibility. A river runs nearby, and fishing is among the facilities. Bike rental makes exploring the surrounding area easy. Suits guests who want service and dining without staying in the centre.
See Edinbane LodgeSalt Winds
Salt Winds, Inverness, United Kingdom
Best for: Drivers · Travelling with pets
- Free car parking
- Pets allowed
- Free Wifi
Why stay herePositioned 23.3 km from Portree in Inverness, this 5-star house offers a fireplace and garden for quiet evenings. Pets are allowed, and free car parking plus a washing machine and dishwasher make it workable for longer stays. The kitchen and refrigerator let guests cater for themselves. A good fit for those travelling with a dog who want a private base away from the busier parts of the island.
See Salt WindsCrofters Cottage
Crofters Cottage 1 Balmeanach, Portree, United Kingdom
Best for: Drivers · Step-free access
- Free car parking
- Kitchen
- Beach nearby
Why stay hereJust 2.1 km from Portree, this cottage combines the sea and a beach nearby with wheelchair access, which is rare among the options here. The fireplace and garden handle the indoor and outdoor sides, while the kitchen, dishwasher and washing machine support self-catering. Free car parking and a picnic area make day trips easy. Suits guests who want to be close to town without giving up space.
See Crofters CottageHarbour View
Flat 1 Douglas Row, Portree, United Kingdom
Best for: Families · Drivers
- Free car parking
- Family rooms
- Kitchen
Why stay hereA flat 2.3 km from Portree with a sea view, sitting in Douglas Row where a bar is among the facilities. Diving and horse riding are on offer for active guests, and a golf course is available too. The kitchen covers everyday cooking needs, and free car parking removes any parking worry. A practical choice for couples or small groups who want both town access and outdoor pursuits.
See Harbour ViewHarbour House
Beaumont Crescent; 6, Portree, United Kingdom
Best for: Drivers · Travelling with pets
- Free car parking
- Pets allowed
- Kitchen
Why stay hereOn Beaumont Crescent, 2.2 km from Portree, this 5-star house looks out over the sea and welcomes pets. The fireplace and fully equipped kitchen, including a dishwasher and washing machine, suit longer stays, and free car parking is provided. Canoe and water sports facilities appeal to guests who want to get onto the water. An easy pick for those who want sea views and a central-ish base.
See Harbour HouseAir an Oir Skye Self Catering
Weaver's Point Viewfield Road, Portree, United Kingdom
Best for: Drivers
- Free car parking
- Kitchen
- Free Wifi
Why stay hereA self-catering property 2.8 km from Portree with both a lake and a sea view, plus a garden and terrace. The kitchen and kitchenette make flexible dining simple, and room service is available when guests would rather not cook. A fireplace and picnic area round out the stay. Suits couples or small families who want quiet independence close to town.
See Air an Oir Skye Self CateringMonkstadt No 10 The Horse Walk
Monkstadt Steadings, Portree, United Kingdom
Best for: Drivers · Travelling with pets
- Free car parking
- Pets allowed
- Kitchen
Why stay hereSet 23.9 km from Portree at Monkstadt Steadings, this 5-star property has a garden and sea views, with canoe and horse riding facilities for guests who want to be active. Pets are allowed, and the kitchen plus washing machine and dishwasher make longer visits comfortable. Free car parking and express check-in keep arrivals simple. A good match for those who want a rural base with room to settle in.
See Monkstadt No 10 The Horse WalkMonkstadt 1745 Restaurant with Rooms
Monkstadt House And Steadings Isle Of Skye, Portree, United Kingdom
Best for: Drivers · Travelling with pets
- Free car parking
- Lounge
- Pets allowed
Why stay hereFor a 5-star stay that feels removed from Portree's harbour bustle, Monkstadt 1745 Restaurant with Rooms sits 23.9 km from the centre at Monkstadt House And Steadings on the Isle of Skye. Sea views, a jacuzzi and a fireplace give the rooms a relaxed, coastal character, and an on-site restaurant means dinner needs no drive afterwards. Pets are allowed, and free car parking plus free wifi cover the practical side. It suits couples and small groups who want space, quiet and coastal scenery rather than a town-centre base.
See Monkstadt 1745 Restaurant with Rooms
The shortlist side by side
| Hotel | Class | Parking | Pets | To the centre |
|---|---|---|---|---|
| Skye Eyrie | ★★★★★ | Yes | Yes | 17.1 km |
| Storr Apartments | ★★★★★ | Yes | – | 4.5 km |
| Burnside Cottage | ★★★★★ | Yes | – | 8.6 km |
| Edinbane Lodge | ★★★★★ | Yes | – | 13.7 km |
| Salt Winds | ★★★★★ | Yes | Yes | 23.3 km |
| Crofters Cottage | ★★★★★ | Yes | – | 2.1 km |
| Harbour View | ★★★★★ | Yes | – | 2.3 km |
| Harbour House | ★★★★★ | Yes | Yes | 2.2 km |
| Air an Oir Skye Self Catering | ★★★★★ | Yes | – | 2.8 km |
| Monkstadt No 10 The Horse Walk | ★★★★★ | Yes | Yes | 23.9 km |
| Monkstadt 1745 Restaurant with Rooms | ★★★★★ | Yes | Yes | 23.9 km |
From each hotel's own listing on this site; a dash means it is not listed.
How to choose
Closest to the centre
Crofters Cottage at Balmeanach, Harbour House on Beaumont Crescent and Harbour View on Douglas Row are the nearest of the shortlist to Portree's centre, between 2.1 and 2.3 km away.
For families
Edinbane Lodge has family rooms and a cot, plus a restaurant and bar for easy evenings. Harbour View and Monkstadt 1745 Restaurant with Rooms both offer family rooms, and Monkstadt also has high chairs, a sofa bed, a jacuzzi and a restaurant.
Edinbane Lodge · Harbour View · Monkstadt 1745 Restaurant with Rooms
With pets
Skye Eyrie, Salt Winds, Harbour House and both Monkstadt properties welcome pets. Each has a garden or patio space, free parking and self-catering facilities, which makes them practical for guests travelling with a dog. Harbour House is the closest of these to Portree's centre, at 2.2 km.
Skye Eyrie · Salt Winds · Harbour House · Monkstadt No 10 The Horse Walk · Monkstadt 1745 Restaurant with Rooms
Top-rated and reviewed
Skye Eyrie holds a perfect guest rating of 5.0 from 8 reviews, the highest on this shortlist. It sits at Culnacnoc, 17.1 km from the centre, and offers a fireplace, sea views, a garden, a kitchen and free parking, so it suits guests who prize a quiet, highly rated base over a central one.
Plan your stay
Getting there and around
Portree is accessible by car via the A87 road, which connects to the Skye Bridge from the mainland. The journey from Inverness takes around two and a half hours, while from Glasgow it is approximately five hours. Buses run regularly from Inverness and Glasgow to Portree, with services also connecting to other parts of Skye. The nearest railway station is in Kyle of Lochalsh, about an hour's drive away, with connections to Inverness. Within Portree, the town centre is easily explored on foot, but a car or bicycle is recommended for exploring the wider island.
When to go
The best time to visit Portree is between May and September, when the weather is mild and daylight hours are long. July and August are the busiest months, with the Skye Highland Games taking place in August. Spring and autumn offer fewer crowds and can still provide pleasant weather for outdoor activities. Winter visits are possible but days are short and some attractions may have limited opening hours.
Questions, answered
Which of these hotels is closest to Portree's centre?
Crofters Cottage at Balmeanach is the closest, 2.1 km from the centre, followed by Harbour House on Beaumont Crescent at 2.2 km, Harbour View on Douglas Row at 2.3 km and Air an Oir on Viewfield Road at 2.8 km.
Do these hotels have free parking?
Yes. Every property on this shortlist lists free car parking, which is useful on Skye, where a car or bicycle is recommended for exploring beyond walkable Portree. Distances from the centre range from 2.1 km for Crofters Cottage to 23.9 km for the Monkstadt stays.
Are any of these hotels pet-friendly?
Skye Eyrie, Salt Winds, Harbour House and both Monkstadt properties allow pets. Each also offers free parking and a garden or patio, and Harbour House is the closest of them to the centre, at 2.2 km. Pets are not listed among the facilities of the other properties.
Which is the top-rated hotel on this shortlist?
Skye Eyrie holds a guest rating of 5.0 from 8 reviews, the highest here. It is at Culnacnoc, 17.1 km from Portree's centre, and lists a fireplace, sea views, a garden, a kitchen and free parking, so it suits guests who prefer a quiet base.
Do any of these properties have a restaurant or bar?
Edinbane Lodge and Monkstadt 1745 Restaurant with Rooms both list restaurants. Edinbane Lodge also has a bar and a smoking area, while the Monkstadt property adds a jacuzzi, a lounge and high chairs. Both are well outside the town centre, at 13.7 km and 23.9 km respectively.
Which of these hotels suit families?
Edinbane Lodge, Harbour View and Monkstadt 1745 Restaurant with Rooms list family rooms. Edinbane Lodge and Monkstadt also provide cots, and Monkstadt adds high chairs and a sofa bed.
Do the properties have kitchens for self-catering?
Most do. Skye Eyrie, Storr Apartments, Burnside Cottage, Crofters Cottage, Harbour View, Harbour House, Air an Oir, Monkstadt No 10 and Monkstadt 1745 all list kitchens, with several also offering a microwave, dishwasher and washing machine. Edinbane Lodge and Salt Winds do not list a kitchen.
What is the best way to get to Portree?
The most common ways are by car or bus from Inverness or Glasgow. The nearest railway station is in Kyle of Lochalsh, from where you can take a bus or taxi to Portree. Within the town, the centre is easily explored on foot.










