Portree Cottages

Portree is a heartwarming and picturesque town nestled on the Isle of Skye in the Scottish Highlands. Its colourful houses, inviting restaurants, and breathtaking harbour views make it clear why so many people cherish this destination. Encircled by awe-inspiring landscapes like the Trotternish Ridge, the Cuillin Mountains, and the enchanting Fairy Glen, Portree truly feels like a serene escape. There's so much to explore nearby—whether it's delving into history at Dunvegan Castle, savouring a taste of local tradition at Talisker Distillery, or embarking on an unforgettable boat trip to catch glimpses of dolphins, whales, and seals in their natural habitat.If you're yearning to immerse yourself in Scotland's natural beauty and distinct culture, Portree has everything your heart desires. Discover our curated collection of Portree cottages today—including pet-friendly options—to find your perfect retreat in this charming corner of Scotland.

Portree

Popular Cottages in Portree

Exterior | Tawmans, Kilmuir, Isle of Skye

Kilmuir, Isle of Skye, Highland

Tawmans

Coastal
Car parking on site
Enclosed Garden / Patio
  • 2 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 1 Pet

5

out of 5

7 nights

From

£493
View
Superb sea views | Gàrradh an Fhàsaich, Glendale

Glendale, Highland

Gàrradh an Fhàsaich

Coastal
Wifi
Car parking on site
  • 3 Guests
  • 3 Bedrooms
  • 1 Bathroom
  • 2 Pets

4.4

out of 5

7 nights

From

£383
View
Exterior | Faodail, Portree, Isle of Skye

Portree, Isle of Skye, Highland

Faodail

Coastal
Luxury
Wifi
  • 6 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 2 Pets

4.3

out of 5

7 nights

From

£955
View
Awe-inspiring location | Husabost Croft, Husabost

Husabost, Highland

Husabost Croft

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 2 Pets

5

out of 5

7 nights

From

£635
View
Exterior | Hygge, Ose near Dunvegan, Isle of Skye

Ose near Dunvegan, Isle of Skye, Highland

Hygge

Coastal
Wifi
Car parking on site
  • 7 Guests
  • 3 Bedrooms
  • 3 Bathrooms
  • 1 Pet

4.7

out of 5

7 nights

From

£835
View
Exterior | Shore View, Portree

Portree, Highland

Shore View

Coastal
Wifi
Car parking on site
  • 5 Guests
  • 3 Bedrooms
  • 1 Bathroom
  • 1 Pet

5

out of 5

7 nights

From

£503
View
Dining room | Teeny’s Cottage -  Edinbane,  Portree, near Dunvegan

Portree, near Dunvegan, Highland

Teeny’s Cottage

Wifi
Car parking on site
Detached
  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 0 Pets

4.8

out of 5

7 nights

From

£1,122
View
Lochview, Glendale, Isle of Skye

Glendale, Isle of Skye, Highland

Lochview

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 0 Pets

5

out of 5

7 nights

From

£523
View
Exterior | Springburn Cottage, Fasach, nr. Dunvegan

Fasach, near Dunvegan, Highland

Springburn Cottage

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 1 Pet

4.9

out of 5

7 nights

From

£537
View
Sitting-out-area | Seascape, Staffin

Staffin, Highland

Seascape

Coastal
Wifi
Car parking on site
  • 2 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 0 Pets

5

out of 5

7 nights

From

£463
View
Reserve today for only £25
Exterior | Beith, Hungladder, near Uig

Hungladder, near Uig, Highland

Beith

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 0 Pets

4.8

out of 5

7 nights

From

£337
View
Reserve today for only £25

Dog Friendly Cottages in Portree

Exterior | Tawmans, Kilmuir, Isle of Skye

Kilmuir, Isle of Skye, Highland

Tawmans

Coastal
Car parking on site
Enclosed Garden / Patio
  • 2 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 1 Pet

5

out of 5

7 nights

From

£493
View
Superb sea views | Gàrradh an Fhàsaich, Glendale

Glendale, Highland

Gàrradh an Fhàsaich

Coastal
Wifi
Car parking on site
  • 3 Guests
  • 3 Bedrooms
  • 1 Bathroom
  • 2 Pets

4.4

out of 5

7 nights

From

£383
View
Exterior | Faodail, Portree, Isle of Skye

Portree, Isle of Skye, Highland

Faodail

Coastal
Luxury
Wifi
  • 6 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 2 Pets

4.3

out of 5

7 nights

From

£955
View
Awe-inspiring location | Husabost Croft, Husabost

Husabost, Highland

Husabost Croft

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 2 Pets

5

out of 5

7 nights

From

£635
View
Exterior | Hygge, Ose near Dunvegan, Isle of Skye

Ose near Dunvegan, Isle of Skye, Highland

Hygge

Coastal
Wifi
Car parking on site
  • 7 Guests
  • 3 Bedrooms
  • 3 Bathrooms
  • 1 Pet

4.7

out of 5

7 nights

From

£835
View
Exterior | Shore View, Portree

Portree, Highland

Shore View

Coastal
Wifi
Car parking on site
  • 5 Guests
  • 3 Bedrooms
  • 1 Bathroom
  • 1 Pet

5

out of 5

7 nights

From

£503
View
Exterior | Springburn Cottage, Fasach, nr. Dunvegan

Fasach, near Dunvegan, Highland

Springburn Cottage

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 1 Pet

4.9

out of 5

7 nights

From

£537
View
Shore-side traditional crofter’s cottage | Fleet Cottage, Portree, Isle of Skye

Portree, Isle of Skye, Highland

Fleet Cottage

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 1 Pet

4.8

out of 5

7 nights

From

£513
View
Exterior | Wavecrest, Staffin

Staffin, Highland

Wavecrest

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 3 Pets

4.8

out of 5

7 nights

From

£555
View
Living room | Shelduck House, Portnalong, Isle of Skye

Portnalong, Isle of Skye, Highland

Shelduck House

Coastal
Wifi
Car parking on site
  • 8 Guests
  • 4 Bedrooms
  • 3 Bathrooms
  • 2 Pets

5

out of 5

7 nights

From

£1,306
View
Charming holiday cottage | 3 Breckery, Staffin, Isle of Skye

Staffin, Isle of Skye, Highland

3 Breckery

Coastal
Car parking on site
Enclosed Garden / Patio
  • 5 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 2 Pets

4.3

out of 5

7 nights

From

£357
View
Green Hill, Kilmaluig, Isle of Skye

Kilmaluig, Isle of Skye, Highland

Green Hill

Coastal
Enclosed Garden / Patio
Coast within 1 mile
  • 4 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 2 Pets

4.8

out of 5

7 nights

From

£383
View

Coastal Cottages in Portree

Exterior | Tawmans, Kilmuir, Isle of Skye

Kilmuir, Isle of Skye, Highland

Tawmans

Coastal
Car parking on site
Enclosed Garden / Patio
  • 2 Guests
  • 1 Bedroom
  • 1 Bathroom
  • 1 Pet

5

out of 5

7 nights

From

£493
View
Superb sea views | Gàrradh an Fhàsaich, Glendale

Glendale, Highland

Gàrradh an Fhàsaich

Coastal
Wifi
Car parking on site
  • 3 Guests
  • 3 Bedrooms
  • 1 Bathroom
  • 2 Pets

4.4

out of 5

7 nights

From

£383
View
Exterior | Faodail, Portree, Isle of Skye

Portree, Isle of Skye, Highland

Faodail

Coastal
Luxury
Wifi
  • 6 Guests
  • 3 Bedrooms
  • 2 Bathrooms
  • 2 Pets

4.3

out of 5

7 nights

From

£955
View
Awe-inspiring location | Husabost Croft, Husabost

Husabost, Highland

Husabost Croft

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 2 Pets

5

out of 5

7 nights

From

£635
View
Exterior | Hygge, Ose near Dunvegan, Isle of Skye

Ose near Dunvegan, Isle of Skye, Highland

Hygge

Coastal
Wifi
Car parking on site
  • 7 Guests
  • 3 Bedrooms
  • 3 Bathrooms
  • 1 Pet

4.7

out of 5

7 nights

From

£835
View
Parking area at side of cottage | Waterfall Cottage, Glendale, Isle of Skye

Glendale, Isle of Skye, Highland

Waterfall Cottage

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 0 Pets

3.3

out of 5

7 nights

From

£865
View
Exterior | Shore View, Portree

Portree, Highland

Shore View

Coastal
Wifi
Car parking on site
  • 5 Guests
  • 3 Bedrooms
  • 1 Bathroom
  • 1 Pet

5

out of 5

7 nights

From

£503
View
Dining room | Teeny’s Cottage -  Edinbane,  Portree, near Dunvegan

Portree, near Dunvegan, Highland

Teeny’s Cottage

Wifi
Car parking on site
Detached
  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 0 Pets

4.8

out of 5

7 nights

From

£1,122
View
Lochview, Glendale, Isle of Skye

Glendale, Isle of Skye, Highland

Lochview

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 0 Pets

5

out of 5

7 nights

From

£523
View
Exterior | Springburn Cottage, Fasach, nr. Dunvegan

Fasach, near Dunvegan, Highland

Springburn Cottage

Coastal
Wifi
Car parking on site
  • 4 Guests
  • 2 Bedrooms
  • 2 Bathrooms
  • 1 Pet

4.9

out of 5

7 nights

From

£537
View
Sitting-out-area | Seascape, Staffin

Staffin, Highland

Seascape

Coastal
Wifi
Car parking on site
  • 2 Guests
  • 2 Bedrooms
  • 1 Bathroom
  • 0 Pets

5

out of 5

7 nights

From

£463
View
Reserve today for only £25

Inspiration of things to see and do in our cottages in Portree

Take a boat trip to spot marine wildlife, visit the Quiraing for more stunning landscapes, or explore the beautiful Fairy Pools for a dip in crystal-clear waters. If for you're looking for more inspiration of where to stay, then check out our comprehensive collection of holiday cottages in Skye.

Here are the top five things to see and do in Portree:

Portree Harbour

Explore the picturesque Portree Harbour, where you can stroll along the waterfront, admire the vibrant buildings, and watch fishing boats and yachts come and go.

Old Man of Storr

Hike to the iconic Old Man of Storr, a towering rock formation that offers breathtaking panoramic views of the Isle of Skye's rugged beauty. The hike is challenging but incredibly rewarding.

Talisker Distillery

Visit the Talisker Distillery to learn about the island's whisky-making tradition. Take a guided tour, see the distillation process, and perhaps even sample some of the famed single malt.

Dunvegan Castle

Explore Dunvegan Castle, the oldest continuously inhabited castle in Scotland. Discover its rich history, beautiful gardens, and the famous Fairy Flag, a cherished heirloom.

Skye Museum of Island Life

Immerse yourself in the history and culture of Skye at the Skye Museum of Island Life. The museum features traditional thatched cottages and exhibits showcasing island life throughout the centuries.

More Popular Holiday Cottages Around Skye

Sligachan cottages

Portree cottages
A father hugging his son

Sign up for a chance to win £500!

Stay updated on the latest deals, exclusive offers and new holiday destinations by joining the cottages.com newsletter! Register today and automatically be entered into our prize draw to win a £500 voucher.

Click here for terms and conditions. You can opt out anytime by using the unsubscribe link in our emails. We will use your information as per our Privacy Notice.