eDreams
Flights
Hotels
Flight + Hotel
Cars

Book a hotel in Portree

Choose your dates to check current prices and hotel deals
Last-minute deals
    Best hotel deals in Portree
    Save up to £175 on accommodation
    Popular choice among our travellers
    Cuillin Hills Hotel
    Cuillin Hills Hotel
    Portree · 0.6 km from city centre
    Central location
    Very good 4.7
    /5
    TripAdvisor: 4.65
    1,209 reviews
    Extra discount available
    The Flodigarry Hotel in the Skye
    The Flodigarry Hotel in the Skye
    Portree · 28 km from city centre
    Very good 4.7
    /5
    TripAdvisor: 4.65
    118 reviews
    Extra discount available
    Uig Hotel
    Uig Hotel
    Portree · 22 km from city centre
    Getaway deal
    Very good 4.5
    /5
    TripAdvisor: 4.5
    982 reviews
    The Marmalade Hotel
    The Marmalade Hotel
    Portree · 0.5 km from city centre
    Central location
    Very good 4.4
    /5
    TripAdvisor: 4.4
    382 reviews
    Skeabost House Hotel
    Skeabost House Hotel
    Portree · 9 km from city centre
    Very good 4.2
    /5
    TripAdvisor: 4.2
    962 reviews
    Extra discount available
    The Bosville
    The Bosville
    Portree · 0.1 km from city centre
    Central location
    Very good 4.2
    /5
    TripAdvisor: 4.15
    451 reviews
    Extra discount available
    Redwood House Hotel
    Redwood House Hotel
    Portree · 17 km from city centre
    Very good 4.1
    /5
    TripAdvisor: 4.1
    357 reviews
    Extra discount available
    The Skye Inn
    The Skye Inn
    Portree · 0.5 km from city centre
    Central location
    Very good 4.1
    /5
    TripAdvisor: 4.05
    860 reviews
    Bracken Hide Hotel
    Bracken Hide Hotel
    Portree · 1.3 km from city centre
    Very good 4.1
    /5
    TripAdvisor: 4.05
    471 reviews
    Tongadale Hotel
    Tongadale Hotel
    Portree · 0.1 km from city centre
    Central location
    Good 3.5
    /5
    TripAdvisor: 3.5
    358 reviews
    Extra discount available

    Book the best hotels in Portree with eDreams

    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.

    Portree: Gateway to Skye

    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.

    Where to book your hotel in Portree

    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.

    Find the best hotel deals in Portree

    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.

    eDreams logo
    General terms and conditions

    Privacy policy
    © 1999 - 2026 eDreams. All rights reserved. Vacaciones eDreams, S.L. (Sociedad Unipersonal). Registered address (not open to the public): Calle de Manzanares, nº 4, Planta 1º, Oficina 108, 28005, Madrid, Spain. VAT number ESB-61965778. Registered with the Registro Mercantil de Madrid, Tomo 36897, Folio 121, Hoja M-660117. Licensed Travel Agency CICMA 3682 and IATA-accredited agent. To contact us about your booking, you can do so immediately via our help centre or contact our agents here.
    Flight-inclusive Packages booked on eDreams.co.uk are financially protected by the ATOL scheme (under Vacaciones eDreams SL’s ATOL number 11966). ATOL protection does not apply to all travel services listed on this website. This website and our general terms and conditions will provide you with information on the protection that applies in the case of each holiday and travel service offered before you make your booking. If you do not receive an ATOL Certificate, then the booking will not be ATOL protected. If you do receive an ATOL Certificate but all the parts of your trip are not listed on it, those parts will not be ATOL protected. Please ask us to confirm what financial protection may apply to your booking. Please see our general terms and conditions for more information about financial protection, or for more information on the ATOL Certificate go to: www.caa.co.uk.
    IATA Accredited AgentTUV Certified Agent
    ATOL protected