- Home
- Hotels
- United Kingdom
- Inverness Shire
- Skye
- The Royal Hotel
The Royal Hotel
3.0 / 5
Bank Street, IV51 9BU






Reviews from Guests
View all
3.0/5
718
Reviews
from real guests
Ian J
1
/
5
If this is the only hotel available in Portree or Skye, please please do NOT be tempted. Even if I paid £30 per night, I would feel ripped off. It's a grim, thoroughly unwelcoming and miserable...
hkgoodbun
1
/
5
Booked this hotel as it is the only one available at the time of checking, at first didn’t realize it is so bad. Reception is rude - no cleaning service available if you’re a 2 days stay, didn’t...
Hilary G
1
/
5
We arrived here for a 2 night stay, we were told by the very dismissive manager who informed us that there was no room service at all. We had already paid £466 pounds for a superior room with a sea...