▲ North YorkshireDestinations
Find a hotel

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.

15 hotels7 rated 4.5+4,461 guest reviews

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.

  1. Cuillin Hills Hotel

    ★★★★4.81,237 reviews2.3 km from the centre

    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 Hotel
  2. Isle of Raasay Distillery

    ★★★★4.8653 reviews12.0 km from the centre

    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 Distillery
  3. Greshornish House Hotel

    ★★★★4.7327 reviews15.5 km from the centre

    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 Hotel
  4. Skeabost House Hotel

    ★★★★4.5500 reviews6.5 km from the centre

    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 Hotel
  5. Kinloch Lodge Hotel and Restaurant

    ★★★★4.5414 reviews37.6 km from the centre

    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 Restaurant
  6. Broadford Lodges Skye

    ★★★★4.588 reviews27.2 km from the centre

    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 Skye
  7. The Flodigarry Hotel

    ★★★★4.3589 reviews26.6 km from the centre

    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 Hotel
  8. The Bosville

    ★★★★4.3320 reviews2.2 km from the centre

    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 Bosville
  9. The Marmalade Hotel

    ★★★★4.3320 reviews1.6 km from the centre

    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 Hotel
  10. No 4 old post office row Isle of Skye

    ★★★★4.713 reviews13.7 km from the centre

    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 Skye
  11. Quayside Apartment

    ★★★★2.4 km from the centre

    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 Apartment
  12. Fleet Cottage

    ★★★★4.5 km from the centre

    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 Cottage
  13. Glenbrittle Youth Hostel

    ★★★★23.5 km from the centre

    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 Hostel
  14. Portree Youth Hostel

    ★★★★2.0 km from the centre

    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 Hostel
  15. The Lodge

    ★★★★17.9 km from the centre

    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

HotelClassGuest ratingReviewsParkingBreakfastPetsTo the centre
Cuillin Hills Hotel★★★★4.81,237YesYes–2.3 km
Isle of Raasay Distillery★★★★4.8653Yes––12.0 km
Greshornish House Hotel★★★★4.7327YesYesYes15.5 km
Skeabost House Hotel★★★★4.5500YesYesYes6.5 km
Kinloch Lodge Hotel and Restaurant★★★★4.5414YesYesYes37.6 km
Broadford Lodges Skye★★★★4.588Yes–Yes27.2 km
The Flodigarry Hotel★★★★4.3589YesYes–26.6 km
The Bosville★★★★4.3320–––2.2 km
The Marmalade Hotel★★★★4.3320YesYes–1.6 km
No 4 old post office row Isle of Skye★★★★4.713Yes––13.7 km
Quayside Apartment★★★★––Yes––2.4 km
Fleet Cottage★★★★––Yes––4.5 km
Glenbrittle Youth Hostel★★★★––YesYes–23.5 km
Portree Youth Hostel★★★★––YesYes–2.0 km
The Lodge★★★★––Yes–Yes17.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.

Isle of Raasay Distillery

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.

More ways to stay in Portree