Find the 3-star hotels that appeal to you the most
Check out our selection of great 3-star hotels in Ose
The Skye Inn offers accommodations in Portree, 23 miles from Dunvegan Castle. This 3-star guest house offers luggage storage space and daily room service.
Originally built in 1875, The Portree Hotel is located on the corner of Portree's main street and overlooks Somerled Square, the town’s main square.
Home to its own museum, micro-brewery, and award-winning whiskey bar and restaurant, Sligachan Hotel offers pet-friendly accommodations with an outdoor play area.
Holiday Home Fiskavaig by Interhome is located in Fiskavaig, just a 3-minute walk from Fiskavaig Bay Beach and 26 miles from Dunvegan Castle.
Featuring free private parking, the 3-star vacation home is 7.6 miles from Dunvegan Castle. With free Wifi, this 1-bedroom vacation home features a TV and a kitchen with a dishwasher and kitchenware.
Garradh An Fhasaich offers accommodations in Glendale, 9.3 miles from Dunvegan Castle. This vacation home offers a garden.
Shore View offers accommodations in Portree, 23 miles from Dunvegan Castle.
Lochview offers accommodations in Milovaig, 10 miles from Dunvegan Castle.
Herons Rest offers accommodations in Glendale, 10 miles from Dunvegan Castle. The vacation home features 1 bedroom, a fully equipped kitchen with kitchenware, a washing machine, and 1 bathroom.
Occupying a former farmhouse 2 minutes from the harbor, Braeside Guest Rooms provides high-quality accommodations in Portree city center, on the Isle of Skye.