Search Villas in Portree
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Compare 2 Villas in Portree with updated reviews, rates, and availability.

Beautiful private villa for 6 people with WIFI, TV, patio, panoramic view and parking
Beautiful private villa for 6 people with WIFI, TV, patio, panoramic view and parking

Stunning private villa for 7 people with WIFI, TV, patio, pets allowed, panoramic view and parking
Stunning private villa for 7 people with WIFI, TV, patio, pets allowed, panoramic view and parking
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
Other property types in Portree

Shore Cottage Isle of Skye
Shore Cottage Isle of Skye
10.0 out of 10, Exceptional, (69)

New - Central Portree Sleeps 4
New - Central Portree Sleeps 4
9.8 out of 10, Exceptional, (83)

stoirm - a tranquil rural hideaway
stoirm - a tranquil rural hideaway
10.0 out of 10, Exceptional, (20)
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.
Recent reviews of Portree hotels
Recent reviews of Portree hotels

The Marmalade Hotel
5/5 Excellent
"Absolutely gorgeous hotel in a great location, I would go back to this hotel again. Lovely rooms, and main area. Friendly staff and great breakfasts.
Easy to walk into the village.
"
A verified traveler stayed at The Marmalade Hotel
Posted 3 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top Villas in Other Destinations
Expedia's Latest Trends
Flights
Flights to SanquharFlights to Newton StewartFlights to BallachulishFlights to TillicoultryFlights to GlasgowFlights to BeithFlights to NossFlights to Isle of LewisFlights to RoybridgeFlights to CampbeltownFlights to StirlingFlights to KinrossFlights to LossiemouthFlights to InverkipFlights to SaltcoatsFlights to AlvaFlights to CowdenbeathFlights to HalkirkFlights to South RonaldsayFlights to CuparFlights to TighnabruaichFlights to StromeferryFlights to RenfrewFlights to AboyneFlights to DingwallFlights to Isle of JuraFlights to EarlstonFlights to HillswickFlights to CockburnspathFlights to Berriedale