Opodo
Flights
Hotels
Flight + Hotel
Cars

Hotels in Portree

Choose your dates to check current prices and hotel deals
Hotel Days end in
--
Days

:

--
Hours

:

--
Minutes

:

--
Seconds
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
    Tigh Na Fraoch,
    Tigh Na Fraoch,
    Portree · 16 km from city centre
    Very good 4.8
    /5
    TripAdvisor: 4.75
    101 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
    Extra discount available
    Skeabost House Hotel
    Skeabost House Hotel
    Portree · 9 km from city centre
    Very good 4.2
    /5
    TripAdvisor: 4.2
    969 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
    Coolin View Guest Rooms
    Coolin View Guest Rooms
    Portree · 0.2 km from city centre
    Central location
    Very good 4.1
    /5
    TripAdvisor: 4.1
    959 reviews
    The Portree Hotel
    The Portree Hotel
    Portree · 0 km from city centre
    Central location
    Very good 4.1
    /5
    TripAdvisor: 4.1
    549 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
    Extra discount available
    Bracken Hide Hotel
    Bracken Hide Hotel
    Portree · 1.3 km from city centre
    Very good 4.1
    /5
    TripAdvisor: 4.05
    471 reviews

    Find the best hotels in Portree for your next stay

    Still wondering what to do in Portree? Opodo has the top must-see plans so you won't miss a thing. Find everything you need to know before picking your stay in Portree and book your hotel today!

    Portree: Heart and Soul of the Isle of Skye

    Portree is the vibrant capital and largest town on the majestic Isle of Skye, Scotland. It serves as the essential hub for exploring the island's world-famous, dramatic landscapes. The town is instantly recognisable by its iconic, picturesque Harbour, lined with a colourful row of pastel-hued fishermen’s houses that reflect beautifully in the water.

    Portree’s winding streets offer a balance of island history, charming boutique shops, and a surprisingly lively dining and pub scene. Its location on the Trotternish Peninsula makes it the perfect base for accessing the island’s most breathtaking sites, including the Old Man of Storr and the Quiraing rock formations. Portree offers a comforting, vibrant home after a day spent exploring the wild beauty of the Highlands.

    Where to book your hotel in Portree

    The best location for your Portree hotel is the Town Centre, which is clustered around the harbour and the main square, giving you the best access to amenities and the roads leading to the scenic peninsulas.

    Accommodation near the Portree Harbour and the main Somerled Square is the most convenient choice. Staying here puts you steps away from the town's best restaurants, pubs (often featuring live Scottish music), and the booking offices for local tours. This area is the most atmospheric and social hub.

    For a quieter, more tranquil stay, look for hotels on the roads leading out of the centre, offering lovely views of the surrounding hills and lochs. These areas provide a peaceful retreat while still being only a very short walk from the central dining options.

    Portree does not have a railway station, so most visitors arrive by car or by Citylink bus service from Glasgow or Inverness. The town is the central transport hub for the island, meaning a hotel here is the most practical choice for day trips. Local taxis and private tour operators offer services to all of Skye’s major attractions, making a central hotel the logical base for those travelling without a car.

    Find the best hotel deals in Portree

    Hotel prices in Portree are exceptionally high due to the immense popularity of the Isle of Skye and the limited number of rooms available. The peak season runs from June to September, when prices are at their maximum and often sell out months in advance.

    The best value is found during the low season, from November to March. The shoulder seasons of April/May and October offer a better balance of manageable weather and slightly reduced rates, though booking far in advance is essential. A unique tip for Portree is that mid-week stays are only slightly cheaper than weekends due to the overwhelming year-round demand. You may find better rates in the wider Broadford area, 30 minutes away, which acts as a secondary hub for the island.

    Opodo logo
    Terms and conditions

    Privacy policy
    © Opodo 2026. All rights reserved. Vacaciones eDreams, S.L. Sociedad unipersonal, Calle de Manzanares, nº 4, Planta 1º, Oficina 108, 28005, Madrid, Spain, with VAT number B-61965778. Registered in Commercial Register of Madrid, Volume 36897, Sheet 121 Page M-660117. Travel Agency Licence GC88MD. 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 opodo.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 Agent
    ATOL protected