Which Hotel or Accommodation Should You Choose in Portree?

Review 2 hotels and accommodation providers in Portree and check what each property offers. Read guest feedback, compare room options and facilities, and shortlist places that provide the type of accommodation you need.
Greshornish House provides luxury hotel accommodations on the Isle of Skye, combining historic elegance with modern comforts. Our core offering includes boutique guest rooms, award-winning dining featuring local Scottish produce, and bespoke event hosting in a tranquil lochside setting. We specialise in creating immersive Highland experiences through our unique location and personalised service.
Luxury Rooms Isle of Skye Restaurant Weddings & Events
Stunning location Excellent service Comfortable rooms
The Portree Hotel is a historic 19th-century hotel offering comfortable accommodation and dining experiences in the picturesque town of Portree on the Isle of Skye. Our property combines traditional Scottish charm with modern amenities, providing guests with en-suite rooms, a full-service restaurant, and convenient access to local attractions. With over 145 years of hospitality experience, we deliver professional service in a welcoming environment that celebrates Skye's cultural heritage.
Accommodation Restaurant Bar
Breakfast was very good Food was absolutely delicious Kindness and Professionalism
Isle of Skye (6.2 mi) Isle of North Uist (45.5 mi) Ullapool (51.4 mi) Fort William (57.2 mi) Fort Augustus (59.5 mi) Isle of Mull (65.9 mi) Inverness (73.2 mi) Oban (73.2 mi) Lairg (79.4 mi) Aviemore (89.3 mi)