Your stay
Prices from
Per person B&B (2 sharing)

The Royal Hotel

  • Bank Street
  • Portree
  • Isle of Skye
  • Scottish Highlands
  • IV51 9BU
no star
no star


  • Bed and Breakfast
  • Disabled Facilities
  • Family
  • Group Holidays
  • Pet Friendly
  • Restaurant

About this property

With the picturesque harbour of Portree in the foreground and the view of the bay behind, The Royal Hotel is perfectly placed to offer you a quiet, restful retreat during your stay on the magical Isle of Skye. If you are looking for a relaxing holiday, short break or are just passing through on business, The Royal Hotel has the facilities to suit the occasion.

Our rooms and public areas offer new standards in contemporary style and traditional hospitality. Our friendly and welcoming staff will be more than happy to direct you to the hidden treasures for which the island has become so famous.

The Royal Hotel has 25 rooms, each one a haven of comfort and relaxation, a place where guests can unwind after a busy day climbing, hill walking or sightseeing.

Most rooms have outstanding views of Portree Harbour, and all rooms have ensuite bathrooms, colour televisions, hospitality trays with tea and coffee making facilities and comfortable furnishings. We also have rooms on the ground floor that are specially adapted for people with disabilities.

The Tianavaig Restaurant is renowned for its fresh seafood, superior service and the scenic view of Ben Tianavaig across the bay. Our team of chefs take great pride in using the finest quality fresh local produce the island has to offer.

MacNabs Inn has a warm, sociable atmosphere, live local bands mostly at weekends and a place to sample our wide range of malts or to enjoy our exclusive MacNabs Ale , a specialist brew from Skye s only Real Ale Brewery.

Directions to The Royal Hotel

The hotel is approximately 40 minutes drive (34 miles) from the Skye Bridge. From the Skye Bridge, follow signs for Portree (A87). When you arrive in Portree, follow road signs for Staffin (A855). We are situated on the corner of The Green and Bank Street, overlooking the harbour.

Check in and check out times

You can check in from 16:00. You need to check out by 11:00.


Loading map...
Prices from:
Per person B&B (2 sharing)

Select dates to check availability and get a price for your stay

Reviews from
We compare prices from owners and big travel sites to make sure you get the best rate

Sign up to our FREE mailing list and receive all our BEST DEALS direct to your inbox

accommodation icon


From well known hotel brands to small B&Bs

signpost icon

Hidden treasures

From all corners of the UK (featuring information about your travel destinations)

star icon

Great offers

Hundreds of new offers added weekly!