Where to stay in the Isle of Skye

Hotels and places to stay in the Isle of Skye. 52 places, page 2 of 3.

Add your dates to see prices and availability

On the map

  • Photo supplied by our booking partner

    Guest rating 9.8/10 (284)

    Angusfield Cabins, Sconser

    Hotel

    Angusfield Cabins offers cabin-style hotel accommodation situated in Sconser, Portree.

    Add your dates to see prices and availability

    Add dates and book
  • Photo from Google Maps · nikos patsaouras

    Google rating 4.9 (23)

    3 Waterloo, Breakish, Isle of Skye IV42 8QE, UK

    Hotel

    Situated in Breakish on the Isle of Skye, Breakish Escape Bed and Breakfast is a three-star, adults-only…

    Add your dates to see prices and availability

  • Photo supplied by our booking partner

    Guest rating 9.8/10 (210)

    Riverside Cottage

    Hotel

    The Roses B&B provides hotel accommodation situated at Riverside Cottage in Portree.

    Add your dates to see prices and availability

    Add dates and book
  • Photo supplied by our booking partner

    Guest rating 9.8/10 (218)

    Trien Lodge 1 Trien, Carbost

    Hotel

    Trien Lodge is a hotel situated at 1 Trien in Carbost, Portree.

    Add your dates to see prices and availability

    Add dates and book
  • Photo from Google Maps · White Heather Hotel

    Google rating 4.9 (140)

    The Harbour, Kyleakin, Isle of Skye IV41 8PL, UK

    Hotel

    Add your dates to see prices and availability

  • Photo from Google Maps · Daniela Kloß

    Google rating 4.9 (35)

    Unnamed Road, Isle of Skye IV42 8QD, UK

    Hotel

    Set amidst the dramatic Isle of Skye landscape in Breakish near Broadford, Willowdale B&B offers peaceful…

    Add your dates to see prices and availability

  • Photo supplied by our booking partner

    Guest rating 9.7/10 (977)

    Mill road

    Hotel

    Rockview is a hotel situated on Mill Road in Portree.

    Add your dates to see prices and availability

    Add dates and book
  • Photo supplied by our booking partner

    Guest rating 9.6/10 (231)

    12 Ose

    Hotel

    Loch Caroy Pods is a hotel accommodation provider situated at 12 Ose in the Portree area.

    Add your dates to see prices and availability

    Add dates and book
  • Photo from Google Maps · Manon Claerhoudt

    Google rating 4.8 (49)

    A87, Isle of Skye IV42 8QD, UK

    Hotel

    Add your dates to see prices and availability

  • Photo supplied by our booking partner

    Guest rating 9.2/10 (217)

    1 Storr Terrace

    Hotel

    Situated at 1 Storr Terrace in Portree, Tor's Place is a local hotel.

    Add your dates to see prices and availability

    Add dates and book
  • Photo supplied by our booking partner

    Guest rating 9/10 (532)

    HOME FARM ROAD

    Hotel

    Marmalade is a hotel situated along Home Farm Road in Portree.

    Add your dates to see prices and availability

    Add dates and book
  • Photo supplied by our booking partner

    Guest rating 8.9/10 (331)

    Home Farm Apartments, Home Farm Road

    Hotel

    Home Farm Apartments offers hotel accommodation situated on Home Farm Road in Portree.

    Add your dates to see prices and availability

    Add dates and book
  • Photo supplied by our booking partner

    Guest rating 8.8/10 (348)

    Roag Orbost

    Hotel

    Hame on Skye is a hotel situated in the Roag Orbost area of Portree.

    Add your dates to see prices and availability

    Add dates and book
  • Photo supplied by our booking partner

    Guest rating 8.7/10 (484)

    9 - 11 Bosville Terrace

    Hotel

    The Bosville Hotel provides accommodation in Portree.

    Add your dates to see prices and availability

    Add dates and book
  • Photo supplied by our booking partner

    Guest rating 8.2/10 (258)

    9 Eabost West Struan

    Hotel

    The Anchorage is a hotel situated at 9 Eabost West Struan in the Portree area.

    Add your dates to see prices and availability

    Add dates and book