









Planning a trip to Portree means you'll want a comfortable base to return to after exploring its colourful harbour and the surrounding dramatic landscapes. From cosy guesthouses to hotels with views of the Cuillin Hills, eDreams has rounded up everything you need to know about finding the perfect place to stay.
Discover Portree, the largest town on the Isle of Skye, where colourful houses line the horseshoe-shaped harbour. This picturesque port is a hub for exploring Skye's dramatic landscapes. Venture out to see the Old Man of Storr, a striking rock pinnacle, or the mysterious, otherworldly landscape of the Quiraing. Kilt Rock and Mealt Falls are also nearby, offering impressive views of waterfalls plunging into the sea.
Portree provides a perfect base for your island adventures, with a range of accommodation options from cosy guesthouses to hotels, ensuring a comfortable stay. The town itself offers a selection of independent shops, art galleries, and restaurants where you can sample fresh seafood. Take a boat trip from the harbour to spot local wildlife or simply soak in the atmosphere of this charming Highland town.
Most visitors choose to book their accommodation in the heart of Portree, around the harbour and main square. This central location offers easy access to local amenities and scenic views, making it a convenient base for exploring the Isle of Skye.
The area around Portree Harbour is perhaps the most sought-after. Here, you will find guesthouses and bed and breakfasts nestled along the colourful waterfront, offering picturesque views of the bay and the Red Cuillin mountains. This spot is ideal for those who enjoy being close to the water and the gentle buzz of a fishing town.
Moving slightly inland, the area surrounding Somerled Square forms the commercial and cultural hub of Portree. This is where you will find the Aros Centre, a cultural venue showcasing local arts and history. Accommodation here includes small hotels and more traditional guesthouses, providing a central location for exploring the town on foot. Further out, towards the edge of town, you can find quiet residential areas with self-catering cottages and larger guesthouses, offering a peaceful retreat whilst still being a short walk from the centre.
When choosing your Portree hotel, consider your transport options. Portree itself does not have a train station, but it is well-connected by bus to other parts of Skye and the mainland. For air travel, the nearest major airport is Inverness Airport, approximately 110 miles away. From there, you can hire a car or take a bus service to Portree. Other options include Glasgow Airport and Edinburgh Airport, both further afield but offering more direct flights. Planning your travel to Portree in advance will help you select the most convenient accommodation for your stay.
Looking to save on your Portree hotel? Visiting during the quieter shoulder seasons, like late spring or early autumn, can significantly reduce accommodation costs compared to the busy summer months. You will still enjoy pleasant weather and fewer crowds at popular spots like the colourful Portree harbour, a truly distinctive sight. Consider staying slightly outside the town centre too; options in nearby villages such as Carbost or Dunvegan might offer better value, often just a short drive from Portree's main attractions and the Cuillin Hills. Booking in advance is always a good strategy, especially if you plan to visit during local events like the Portree Highland Games.
We offer a wide selection of hotels to suit every budget. Book your next Portree hotel stay with eDreams today and discover great deals.