We use cookies to ensure you get the best experience on our website. You can accept all or a selection, or cookies. For more information on how we use cookies, please see our cookie policy.
Bank Street
7.2
Good
1,668 reviews
Breathtaking Views and Local Seafood Cuisine
Located on the picturesque Isle of Skye, The Royal Hotel offers stunning views of Portree Harbour and the loch. Indulge in local seafood dishes at the hotel's two restaurants while enjoying the majority of rooms that provide captivating sea views.
Cozy Rooms and Local Whiskeys
Relax in the comfortable en suite rooms equipped with tea and coffee-making facilities, along with helpful maps and information about the area. Unwind at the hotel bar offering a selection of local whiskeys and ales, perfect for a cozy evening.
Live Music and Outdoor Activities
Experience the vibrant summer atmosphere with live music at the hotel and traditional pipers playing in the streets. Explore the Isle of Skye's beautiful scenery ideal for outdoor enthusiasts, from walkers and cyclists to watersports lovers. Don't miss the chance to visit museums and shops nearby.
Book your stay at The Royal Hotel for a memorable Isle of Skye experience.
Select your dates
Select your dates
Dates
Rooms
Join PremiumHoliwise Premium to access our best member rates
Double Room with Sea View and Mountain View
Twin Room with Sea View and Mountain View
Superior Double Room with Sea View and Mountain View
Premier Twin Room
Get instant answers with our AI powered search of property information and reviews.
From 15:30 to 23:00
Until 10:30
When booking more than 4 rooms, different policies and additional supplements may apply.















WiFi is available in all areas and is free of charge.
No parking available.
Children of any age are allowed. You haven't added any cots. You haven't added any extra beds.
Pets are not allowed.