Home/Where to stay/Portree/4-star hotels
4-star hotels in Portree
A shortlist of the 4-star hotels in Portree, gathered for travellers who want a comfortable base for exploring the Isle of Skye. Ratings, distances from the centre and facilities come straight from each hotel's data, so you can compare them at a glance.
Staying in Portree
Portree is the main town on the Isle of Skye, and its centre is compact and walkable, with shops, restaurants and pubs, plus a harbour where boats are often moored in the bay. You can walk the shore, visit the Aros Centre for cultural events, take a boat trip to see seals and other wildlife, or time a stay around the Skye Highland Games in August. These hotels sit both in and around the town: The Marmalade Hotel and The Bosville are within the centre, Quayside Apartment and Portree Youth Hostel are close by, while Cuillin Hills Hotel and Fleet Cottage are a short drive out. Others, such as Skeabost House Hotel, Greshornish House Hotel, Isle of Raasay Distillery and Kinloch Lodge Hotel and Restaurant, are further across the island and suit guests with a car.
Couples will find quiet, sea-facing houses, families have family rooms and self-catering lodges with kitchens, and business or short-break visitors are best served by the centrally placed addresses. Because the hotels spread far beyond the town, checking the distance to the centre for each one matters more here than in most destinations.
The shortlist
Ranked by hotel class, then guest rating and number of reviews.
Cuillin Hills Hotel
Isle Of Skye, Portree, United Kingdom
Best for: Drivers · Breakfast
- Free car parking
- Breakfast
- Free Wifi
Why stay hereSet 2.3 km from Portree centre, the Cuillin Hills Hotel looks out over lake and sea, and guests rate it 4.8 from 1237 reviews. Breakfast, a restaurant and room service cover the day, with free parking and free wifi for guests touring Skye by car. Concierge, laundry service and a 24 hour front desk suit walkers and couples who want their days on the island kept simple. The garden and picnic area give you somewhere to sit once the driving is done.
See Cuillin Hills HotelIsle of Raasay Distillery
Borodale House, Inverness, United Kingdom
Best for: Drivers · Pool and spa
- Swimming pool
- Sauna
- Free car parking
Why stay hereIsle of Raasay Distillery sits at Borodale House, 12.0 km from Portree, with a lounge, fireplace and terrace for slow evenings and a sauna and swimming pool for the rest. Guests score it 4.8 across 653 reviews. Free parking and free wifi make it a straightforward base for drivers exploring the island, while the restaurant and bar mean you need not go out again. Wheelchair accessible, and air conditioning in the rooms.
See Isle of Raasay DistilleryGreshornish House Hotel
Edinbane Isle Of Skye, Portree, United Kingdom
Best for: Families · Drivers
- Free car parking
- Breakfast
- Lounge
Why stay hereAt Edinbane, 15.5 km from Portree, Greshornish House Hotel is a 4.7 rated country house from 327 reviews, with a garden, terrace and sea views. The restaurant and bar handle meals, and pets are allowed, so the whole party can come. Family rooms, room service and free parking keep longer stays easy, and the lounge and games room give you something to do when the weather turns.
See Greshornish House HotelSkeabost House Hotel
Skeabost Bridge, Portree, United Kingdom
Best for: Families · Drivers
- Free car parking
- Breakfast
- Pets allowed
Why stay hereSkeabost House Hotel stands at Skeabost Bridge, 6.5 km from Portree, rated 4.5 from 500 reviews, with sea views and a garden and terrace to enjoy them from. Fishing on site and family rooms make it work for groups and households, and the restaurant and bar cover eating without a drive back into town. Pets are welcome, and free parking and free wifi are included.
See Skeabost House HotelKinloch Lodge Hotel and Restaurant
Sleat Isle Ornsay Isle Of Skyescotland Iv43 8Qy, Portree, United Kingdom
Best for: Families · Drivers
- Free car parking
- Breakfast
- Pets allowed
Why stay hereKinloch Lodge Hotel and Restaurant at Sleat, 37.6 km from Portree, pairs a restaurant and bar with sea views and a beach nearby, and guests rate it 4.5 from 414 reviews. Fishing and horse back riding are arranged for guests, and a shuttle service helps if you would rather not drive. Family rooms, a fireplace and a garden suit couples and families settling in for several nights.
See Kinloch Lodge Hotel and RestaurantBroadford Lodges Skye
High Road, Portree, United Kingdom
Best for: Drivers · Travelling with pets
- Free car parking
- Pets allowed
- Kitchen
Why stay hereBroadford Lodges Skye, 27.2 km from Portree, offers self contained lodges with a kitchen, oven, microwave, refrigerator and washing machine, so you can cook and settle in rather than eat out every night. Each has a balcony or terrace, and pets are allowed. Rated 4.5 from 88 reviews, with free parking and free wifi, it suits families and longer stays on the island. A canoe is available for guests.
See Broadford Lodges SkyeThe Flodigarry Hotel
Flodigarry Isle Of Skye Iv51 9Hz United Kingdom, Portree, United Kingdom
Best for: Drivers · Breakfast
- Free car parking
- Breakfast
- Wheelchair accessible
Why stay hereThe Flodigarry Hotel, 26.6 km from Portree, is rated 4.3 from 589 reviews and keeps things traditional, with a restaurant, bar and terrace plus a garden. Concierge and bell boy service take care of luggage and arrangements, and fishing is available nearby. Free parking and free wifi come with the stay, and a shuttle service runs for guests. Wheelchair accessible.
See The Flodigarry HotelThe Bosville
9 11 Bosville Terrace, Portree, United Kingdom
- Free Wifi
Why stay hereOn Bosville Terrace, 2.2 km from Portree centre, The Bosville puts you within easy reach of the harbour, and guests rate it 4.3 from 320 reviews. Sea views, a restaurant, bar and room service mean the evening needs no planning, and the 24 hour front desk handles late arrivals. A garden gives you outdoor space in the middle of town, and free wifi and laundry service are there for longer trips.
See The BosvilleThe Marmalade Hotel
Home Farm Road, Portree, United Kingdom
Best for: Drivers · Breakfast
- Free car parking
- Breakfast
- Lounge
Why stay hereThe Marmalade Hotel on Home Farm Road is the closest of these to Portree at 1.6 km, rated 4.3 from 320 reviews. Air conditioning, a restaurant, bar and breakfast in room make it comfortable whatever the Skye weather, and horse back riding can be arranged for guests. Sea views, a terrace and a garden add to it, with free parking and free wifi. Wheelchair accessible.
See The Marmalade HotelNo 4 old post office row Isle of Skye
No4 Old Post Office Row Edinbane, Portree, United Kingdom
Best for: Drivers
- Free car parking
- Free Wifi
Why stay hereNo 4 old post office row in Edinbane, 13.7 km from Portree, is a self catering house with a kitchen, dishwasher, oven, microwave and washing machine, so meals and laundry are handled in. Rated 4.7 from 13 reviews, with a garden and lake nearby and free parking and free wifi. It suits a family or a small group who want their own space on Skye rather than hotel service.
See No 4 old post office row Isle of SkyeQuayside Apartment
Quay Street, Portree, United Kingdom
Best for: Drivers
- Free car parking
- Free Wifi
Why stay hereQuayside Apartment on Quay Street sits 2.4 km from Portree centre, close to the harbour. Free parking and free wifi are provided, along with laundry service and non smoking rooms throughout. A safe and smoke detectors are fitted, and first aid is on hand. It suits guests who want a simple, self directed stay near the water.
See Quayside ApartmentFleet Cottage
Portree Highland Iv51 Uk, Portree, United Kingdom
Best for: Drivers
- Free car parking
- Kitchen
- Free Wifi
Why stay hereFleet Cottage, 4.5 km from Portree, is a self catering property with a kitchen, oven, microwave, dishwasher and washing machine, plus a garden. Fishing and horse back riding are available, and a canoe is provided. Free parking and free wifi come with the cottage. It suits families or groups who want space, cooking facilities and a quiet base close to town.
See Fleet CottageGlenbrittle Youth Hostel
Glenbrittle Carbost, Highland, United Kingdom
Best for: Drivers · Breakfast
- Car parking
- Breakfast
- Wheelchair accessible
Why stay hereGlenbrittle Youth Hostel, 23.5 km from Portree, offers breakfast and shared kitchen facilities with a microwave and refrigerator, plus laundry service and luggage storage. Bicycle hire and bicycle storage make it a practical stop for cyclists, and there is free car parking. Wheelchair accessible. A straightforward, sociable base for walkers and independent travellers on the island.
See Glenbrittle Youth HostelPortree Youth Hostel
Lisigarry Court, Portree, United Kingdom
Best for: Drivers · Breakfast
- Parking
- Breakfast
- Wheelchair accessible
Why stay herePortree Youth Hostel on Lisigarry Court is 2.0 km from the centre, the handiest of the hostels for town. Breakfast is served, and guests share a kitchen with microwave and refrigerator, plus laundry service and luggage storage. Fishing is available nearby, there is a terrace, and parking and free wifi are provided. Wheelchair accessible, and a good fit for budget minded independent travellers.
See Portree Youth HostelThe Lodge
The Lodge Culnacroc, Portree, United Kingdom
Best for: Drivers · Travelling with pets
- Free car parking
- Pets allowed
- Kitchen
Why stay hereThe Lodge at Culnacroc, 17.9 km from Portree, is a self catering property with a kitchen, oven, microwave, dishwasher and washing machine, and a fireplace and sea views in the living space. Rated for canoeing, fishing and horse back riding, it comes with free parking and free wifi. Pets are allowed. A good choice for families or groups wanting privacy and their own cooking.
See The Lodge
The shortlist side by side
| Hotel | Class | Guest rating | Reviews | Parking | Breakfast | Pets | To the centre |
|---|---|---|---|---|---|---|---|
| Cuillin Hills Hotel | ★★★★ | 4.8 | 1,237 | Yes | Yes | – | 2.3 km |
| Isle of Raasay Distillery | ★★★★ | 4.8 | 653 | Yes | – | – | 12.0 km |
| Greshornish House Hotel | ★★★★ | 4.7 | 327 | Yes | Yes | Yes | 15.5 km |
| Skeabost House Hotel | ★★★★ | 4.5 | 500 | Yes | Yes | Yes | 6.5 km |
| Kinloch Lodge Hotel and Restaurant | ★★★★ | 4.5 | 414 | Yes | Yes | Yes | 37.6 km |
| Broadford Lodges Skye | ★★★★ | 4.5 | 88 | Yes | – | Yes | 27.2 km |
| The Flodigarry Hotel | ★★★★ | 4.3 | 589 | Yes | Yes | – | 26.6 km |
| The Bosville | ★★★★ | 4.3 | 320 | – | – | – | 2.2 km |
| The Marmalade Hotel | ★★★★ | 4.3 | 320 | Yes | Yes | – | 1.6 km |
| No 4 old post office row Isle of Skye | ★★★★ | 4.7 | 13 | Yes | – | – | 13.7 km |
| Quayside Apartment | ★★★★ | – | – | Yes | – | – | 2.4 km |
| Fleet Cottage | ★★★★ | – | – | Yes | – | – | 4.5 km |
| Glenbrittle Youth Hostel | ★★★★ | – | – | Yes | Yes | – | 23.5 km |
| Portree Youth Hostel | ★★★★ | – | – | Yes | Yes | – | 2.0 km |
| The Lodge | ★★★★ | – | – | Yes | – | Yes | 17.9 km |
From each hotel's own listing on this site; a dash means it is not listed.
How to choose
For families
Greshornish House Hotel, Skeabost House Hotel and Kinloch Lodge Hotel and Restaurant all list family rooms, and the first two also allow pets. Broadford Lodges Skye and The Marmalade Hotel add self-catering or family-friendly space, with Broadford Lodges offering a kitchen, washing machine and terrace for longer stays.
Greshornish House Hotel · Skeabost House Hotel · Kinloch Lodge Hotel and Restaurant · Broadford Lodges Skye · The Marmalade Hotel
Closest to the centre
The Marmalade Hotel is 1.6 km from the centre, Portree Youth Hostel 2.0 km, The Bosville 2.2 km, Cuillin Hills Hotel 2.3 km and Quayside Apartment 2.4 km. These are the addresses to pick if you want to walk to the harbour, restaurants and shops rather than drive in each day.
The Marmalade Hotel · Portree Youth Hostel · The Bosville · Cuillin Hills Hotel · Quayside Apartment
Top guest ratings
Cuillin Hills Hotel and Isle of Raasay Distillery both score 4.8 out of 5, from 1237 and 653 reviews respectively. Greshornish House Hotel and No 4 old post office row Isle of Skye follow on 4.7; the latter has only 13 reviews, so its score rests on far fewer guests.
Cuillin Hills Hotel · Isle of Raasay Distillery · Greshornish House Hotel · No 4 old post office row Isle of Skye
With a pool or sauna
Among these hotels only Isle of Raasay Distillery lists a swimming pool and a sauna, alongside a restaurant, bar and free car parking. Guests specifically wanting that combination should base their choice on this property.
Where to stay in Portree
Edinbane
Edinbane lies west of Portree on the way across Skye. Greshornish House Hotel is at Edinbane on the Isle of Skye, 15.5 km from the centre, and No 4 old post office row Isle of Skye is in the same village, 13.7 km out. Both are quiet, car-based choices rather than town addresses.
Our picks here: Greshornish House Hotel · No 4 old post office row Isle of Skye
Sleat
Kinloch Lodge Hotel and Restaurant is on the Sleat peninsula at Isle Ornsay, 37.6 km from Portree, with a beach nearby, fishing and horse riding listed. It suits guests who want a secluded, sea-facing stay in the south of Skye.
Our picks here: Kinloch Lodge Hotel and Restaurant
Questions, answered
Which of these hotels is closest to Portree town centre?
The Marmalade Hotel is 1.6 km from the centre, followed by Portree Youth Hostel at 2.0 km, The Bosville at 2.2 km, Cuillin Hills Hotel at 2.3 km and Quayside Apartment at 2.4 km.
Do any of these hotels have a pool or spa?
Isle of Raasay Distillery is the only hotel on this list with a swimming pool and a sauna. It also lists a restaurant, bar and free car parking, and sits 12.0 km from Portree centre.
Which hotels allow pets?
Greshornish House Hotel, Skeabost House Hotel, Kinloch Lodge Hotel and Restaurant, Broadford Lodges Skye and The Lodge all list pets allowed. All five have free car parking as well.
Is parking available at these hotels?
Most list free car parking, including Cuillin Hills Hotel, Isle of Raasay Distillery, Greshornish House Hotel, Skeabost House Hotel, Kinloch Lodge Hotel and Restaurant, Broadford Lodges Skye, The Flodigarry Hotel, The Marmalade Hotel and Quayside Apartment.
Which hotels are best for families?
Greshornish House Hotel, Skeabost House Hotel and Kinloch Lodge Hotel and Restaurant list family rooms. Broadford Lodges Skye adds a kitchen, washing machine and terrace for longer family stays.
Do the hotels serve breakfast?
Breakfast is listed at Cuillin Hills Hotel, Greshornish House Hotel, Skeabost House Hotel, Kinloch Lodge Hotel and Restaurant, The Flodigarry Hotel, The Marmalade Hotel and Portree Youth Hostel. Cuillin Hills Hotel, Kinloch Lodge Hotel and Restaurant and The Marmalade Hotel also offer breakfast in the room.
Which hotel has the best guest rating?
Cuillin Hills Hotel and Isle of Raasay Distillery are the joint top-rated, both at 4.8 out of 5. Cuillin Hills Hotel has 1237 reviews; Isle of Raasay Distillery has 653.
Do any of these properties have self-catering facilities?
Broadford Lodges Skye, Fleet Cottage, The Lodge and No 4 old post office row Isle of Skye list kitchens, with ovens, microwaves, refrigerators and washing machines. They suit guests who prefer to cook rather than eat out every day.














