Warm and welcoming, The Isles Inn in Portree is situated in a quiet area, just a few minutes’ walk from the main town and harbour. Our traditional family run Inn is brimming with character and traditional charm and offers fantastic B&B accommodation for weekend breaks, holidays or overnight stays. The Inn restaurant also serves an extensive menu of home cooked dishes with ingredients sourced from just down the road. Portree is the ideal base to discover the Isle of Skye, Misty Isle and the islands of Lewis and Harris beyond.
Along with its brilliant location, The Isles Inn presents attractive and comfortable accommodation over its 8 tasteful and well appointed bedrooms. Choose from family, double or twin rooms, six of which have en-suite facilities and two with private bathroom facilities. Four of the rooms feature four poster beds and are ideal for a romantic getaway. Each room has a TV with Sky channels, a generously stocked hospitality tray and free Wi-Fi access. Mouth-watering Full Scottish breakfasts are served each morning in our restaurant with vegetarian options available. We source our ingredients locally whenever possible and are able to cater for special dietary requirements with prior arrangement.
Bed linen and towels are provided for your stay and children under the age of 5 stay in our family room for free. Children under the age of 12 stay for half price. Pets are very welcome to enjoy a holiday here at The Isles Inn. We are a non-smoking establishment.
Friendly service and excellent food makes our restaurant the ideal place to dine. Enjoy a relaxing and information atmosphere with an extensive menu of locally sourced food and a well stocked bar with real ales & fine wines. Fresh Langoustines and Scottish Scallops are landed on the nearby Pier and brought straight to your table or why not immerse yourself in the traditional taste of Scotland and try the local haggis. Our bar area is comfortable and welcoming- enjoy the Ceildh music played throughout the year and our range of ales and Whiskey.