Prices you can't beat!
Booking is safe
Manage your bookings online
The staff speaks English
The Royal Hotel
Bank Street, Portree, IV51 9BU, United Kingdom – Excellent location – show map
Excellent location – rated 9.2/10! (score from 1061 reviews)
Real guests • Real stays • Real opinions
4 reasons to choose The Royal Hotel
The property usually replies within a few days
Can I get a 07:30 breakfast on a Saturday?Of course! Breakfast is served between 7am and 10am everyday. Kind regards Reservations
I'm travelling with my son do you have a twin or a 2 bed room on 13 October thankyouDear Sir/Madame, Thank you for your message, We have no twin rooms available on the 13th October however we could offer a Premier Double room sea view with added sofa bed. Please call the hotel on 01478 612525 to book directly. Thanks.
Do you have any rooms with Queen or King size bedsYes. Please leave a request upon booking for what size of bed you would like and we will try our best to accommodate that for you.
Are pets aloudHello Thank you for your message. Unfortunately we don't allow pets in the hotel. We have a public bar which dogs are aloud.
do you have hairdryers in the roomsHello, Thank you for your message. All our rooms have hairdryers. Regards Reservations
Thanks! You'll receive an email as soon as the property answers your question.
Talisker Distillery9.7 miles
Cafe/Bar Cafe Arriba0.1 miles
Restaurant Cuchullin Restaurant0.3 miles
Ocean/Sea Portree Bay0.2 miles
River River Snizort6 miles
Mountain Old Man of Storr10 miles
Lake Fairy Pools30 miles
Stornoway Airport55.8 miles
The Tianavaig Restaurant
Food: Chinese, British, Italian, Scottish, Thai, Local
Open for: Lunch, Dinner
Most popular amenities
3:30 PM - 11:00 PM
8:00 AM - 10:30 AM
Cancellation and prepayment policies vary according to accommodations type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children & Beds
Children of all ages are welcome.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
There's no capacity for cribs at this property.
This property doesn't offer extra beds.
No age restriction
There's no age requirement for check-in
Pets are not allowed.
The Royal Hotel accepts these cards and reserves the right to temporarily hold an amount prior to arrival.
The fine print
Please note that all private and public areas are non-smoking. A fine of 1 night's charge applies to anyone who is found to be or has been smoking in any of hotel rooms.
The parking is limited and operates on a first come, first served basis.
When booking for 4 rooms or more, different policies and additional supplements will apply.
FAQs about The Royal Hotel
From the nearest airport, you can get to The Royal Hotel by:
- Bus 6h
The Royal Hotel has 1 restaurant:
- The Tianavaig Restaurant
The prices at The Royal Hotel may vary depending on your stay (e.g. dates, hotel's policy etc.). To see prices, enter your dates.
The Royal Hotel is 800 feet from the center of Portree.
Room options at The Royal Hotel include:
Guests staying at The Royal Hotel can enjoy a highly-rated breakfast during their stay (guest review score: 7.7).
Breakfast option(s) include:
- Full English/Irish
Check-in at The Royal Hotel is from 3:30 PM, and check-out is until 10:30 AM.
The Royal Hotel offers the following activities/services (charges may apply):
- Live music/Performance
- Live sports events (broadcast)