Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
This Portree bed & breakfast is on the beach, 2.9 mi (4.6 km) from Skye Riding Centre, and within 9 mi (15 km) of Portree Harbour and Edinbane Pottery. Somerled ...
Kiloran Bed and Breakfast$162Kiloran Bed and Breakfast$162
Situated on the waterfront, this guesthouse is within a 5-minute walk of Portree Harbour and Somerled Square. Old Man of Storr and Skye Riding Centre are also ...
Coolin View Guest HouseGet RatesCoolin View Guest HouseGet Rates
Start planning early, as there aren't many Expedia-registered accommodation options within a 6-mile radius of Portree.
If you want to base yourself as close to downtown as you can, the Skeabost Hotel is the establishment you need to look into.
The Cuillin Hills Hotel is a sensible choice for travelers who like to stretch their budget. Another economical option here is the Givendale Guest House.
Travelers who are searching for more options will be happy to discover the Uig Hotel approximately 5 miles from the center of Portree. You should consider the Gleann an Ronnaich Bed and Breakfast, 8 miles from downtown.
Looking for more things to do? Why not spend a few hours visiting the Morar Beach and the Mallaig Heritage Centre in Mallaig, 40 miles to the southeast of Portree. Expedia-listed Mallaig hotels and accommodations are the West Highland Hotel and Morar Hotel. Or, you could stay in Isle of Eigg, 45 miles to the south of Portree, where you can pick from the Glebe Barn Apartment and Glebe Barn - Hostel. An Sgurr and Galmisdale Harbour are just a couple of the more popular attractions to see while in Isle of Eigg.
Before you head off to Portree, make sure you have a look through our Portree travel guide, where you can get the inside scoop on the numerous scenic and cultural attractions this great place has in store for you.