Book a Portree Cottage
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
In two weeks
In two months
In three months
In four months
Featured Cottages in Portree

3 bedroom accommodation in Portree, Isle of Skye
Portree Town
10.0 out of 10, Exceptional, (1)
The price is NZ$1,580
includes taxes & fees
15 Nov - 16 Nov

25 Langlands Terrace
Kyle
10.0 out of 10, Exceptional, (2)
The price is NZ$988
includes taxes & fees
13 Nov - 14 Nov

The Croft House
Milovaig
10.0 out of 10, Exceptional, (2)
The price is NZ$1,966
includes taxes & fees
14 Nov - 15 Nov

Amber's Cottage
Staffin
9.4 out of 10, Exceptional, (3)
The price is NZ$1,582
includes taxes & fees
16 Nov - 17 Nov

Craigard
Kyle
9.8 out of 10, Exceptional, (10)
The price is NZ$1,089
includes taxes & fees
29 Nov - 30 Nov

Shepherds Hut
Dunvegan
The price is NZ$941
includes taxes & fees
15 Nov - 16 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Portree Hotel Reviews

Bracken Hide Hotel
10/10 Excellent
Find out more about Portree
Portree Cottages information
Number of reviews | 17 |
|---|---|
Accommodation | 184 Cottages |
Lowest Price | NZ$941 |
Highest Price | NZ$1,966 |
Frequently asked questions
Explore a world of travel with Expedia
Popular Destinations
Top Cottages destinations
More accommodation types in Portree
All Accommodation Types
Be inspired: Top Cottages destinations in 2025
- Russell Cottages
- Cottages in New Zealand
- Christchurch Cottages
- Akaroa Harbour Cottages
- Cottages in France
- Kaikoura Cottages
- Rotorua Cottages
- Hawke's Bay Cottages
- Queenstown Cottages
- Kumeu Cottages
- Martinborough Cottages
- Bali Cottages
- Rarotonga Cottages
- Devon Cottages
- Auckland Cottages
- Kerikeri Cottages
- Wanaka Cottages
- Cottages in England
- Cottages in United Kingdom
- Cottages in Wales






























