Book Your Stay:

Royal Hotel Twitter Royal Hotel Facebook page

+44 (0)1478 612525

About the Royal Hotel on Skye

The Royal Hotel in Portree

The hotel has been in the ownership of the Macleod family for over 100 years and has undergone many changes in that time. Hotel Manager Maureen MacRaild has been with the business for over 30 years and directs the day to day running of the hotel. The hotels history goes back several hundred years and has been rebuilt several times in this time. The hotel offers stunning sea views of Portree Bay and a perfect location for exploring the Isle of Skye.

The hotel is constantly striving to improve our standards and we recently had large flat screen televisions installed in all our rooms and have complete wireless coverage throughout the entire hotel. Recently, the hotel upgraded to high speed fibre optic and was one of the first to do so in Portree. At the hotel we are always striving to provide the best service for our guests.

We also have a small private hotel car park with limited availablity on a first come first serve basis.

We have also recently added two new family rooms to our room portfolio allowing us to cater for larger bookings. These rooms have been furnished to a very high standard and can accommodate larger groups wishing to stay at the Royal Hotel in Portree. All our rooms are en suite and we provide a hospitality tray along with fresh linen and towels. Please note the hotel does not accept pets. Our check out time is 10:30am and check in time is 3:30pm.

If you have any specific requirements to make your stay more comfortable  while at our hotel, please email us at and we would be delighted to help you.

Please see the attached for information on our current Covid-19 measures

Share this: