The Royal Hotel, Portree
About the Hotel
The Royal Hotel - A 3-star waterfront hotel with sea-view rooms, local dining, and proximity to Skye's landmarks
The Royal Hotel in Portree offers 35 rooms, including double, twin, family, and premium options, many with sea views of Portree Bay. En suite rooms feature tea/coffee facilities, Freeview TVs, and high-speed Wi-Fi. The Tianavaig Restaurant serves local seafood like scallops and salmon, alongside Scottish dishes such as haggis, while Macnabs Bar provides Skye ales, whisky, and live sports. Located in the town center, the hotel is within walking distance of shops and restaurants, with landmarks like The Old Man of Storr and Neist Point Lighthouse a 30-minute drive away. Breakfast options include full cooked, continental, and cheese selections.
Pros
Many rooms feature sea views of Portree Bay and Raasay.
On-site restaurant and bar serve local seafood, whisky, and ales.
Central location near shops, restaurants, and Skye attractions.
Family rooms accommodate groups of 3-5 guests.
Cons
No pet-friendly rooms available.
Restaurant menu is limited on Thursdays and Fridays.
Select your room type
Room Rates & Availability Calendar
Facilities
General
- No smoking on site
- Wi-Fi
- 24-hour reception
- No pets allowed
- Rooms/ Facilities for disabled
- 24-hour security
- Luggage storage
- Barber shop
- Smoke detectors
- Fire extinguishers
Guest Parking
- Electric kettle
Services
- Room service
- Housekeeping
- Welcome drink
Dining
- Restaurant
- Bar/ Lounge area
- Packed lunches
- Special diet menus
Business
- Meeting/ Banquet facilities
- Fax/Photocopying
Children
- Cots
- Board games
- Children's menu
Spa & Leisure
- Live entertainment
Room features
- Heating
- Sitting area
- Tea and coffee facilities
- Ironing facilities
Bathroom
- Free toiletries
Self-catering
- Electric kettle
Media
- Flat-screen TV
- AM/FM alarm clock
Room decor
- Carpeted floor