Skip to content
Hotels of Earth

The Royal Hotel

★★★ Bank Street, Portree, GB

7.2 guest rating· 1748 reviews

About this hotel

Breathtaking Views and Local Seafood Cuisine

Located on the picturesque Isle of Skye, The Royal Hotel offers stunning views of Portree Harbour and the loch. Indulge in local seafood dishes at the hotel's two restaurants while enjoying the majority of rooms that provide captivating sea views.

Cozy Rooms and Local Whiskeys

Relax in the comfortable en suite rooms equipped with tea and coffee-making facilities, along with helpful maps and information about the area. Unwind at the hotel bar offering a selection of local whiskeys and ales, perfect for a cozy evening.

Live Music and Outdoor Activities

Experience the vibrant summer atmosphere with live music at the hotel and traditional pipers playing in the streets. Explore the Isle of Skye's beautiful scenery ideal for outdoor enthusiasts, from walkers and cyclists to watersports lovers. Don't miss the chance to visit museums and shops nearby.

Book your stay at The Royal Hotel for a memorable Isle of Skye experience.

These prices drop 10% for members

Membership is free and takes one email address. No password, and the prices on this page update straight away.

Price drops on hotels you save, plus our price research. One click to stop.Already a member? Sign in

Rooms & rates

Premier Double Room

Sleeps 2 · 18 m² · Double bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Family Room with Sea View

Sleeps 4 · 32 m² · 2× Twin bed, Double bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Premier Plus Room

Sleeps 2 · 21 m² · Extra-large double bed (Super-king size)

  • Desk
  • Coffee/tea maker
  • Shower
  • TV
  • Telephone

Premier Room - Disability Access

Sleeps 2 · 41 m² · Extra-large double bed (Super-king size)

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Premier Twin Room

Sleeps 2 · 18 m² · 2× Twin bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Double Room with Sea View

Sleeps 2 · 13 m² · Double bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Twin Room with Sea View

Sleeps 2 · 13 m² · 2× Twin bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Superior Double Room with Sea View

Sleeps 2 · 21 m² · Double bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Amenities

  • Free WiFi
  • Restaurant
  • Bar
  • Barber/beauty shop
  • Screens / Barriers between staff and guests for safety
  • 24-hour front desk
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Board games/puzzles
  • Broadcast Live sport events
  • Cashless payment available
Show all 40 amenities
  • CCTV in common areas
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Daily housekeeping
  • Face masks for guests available
  • Facilities for disabled guests
  • Fax/photocopying
  • Fire extinguishers
  • First aid kit available
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Heating
  • Invoice provided
  • Kid meals
  • Laundry washed per local authority guidelines
  • Live music/performance
  • Luggage storage
  • Meeting/banquet facilities
  • Packed lunches
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Smoke alarms
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Wine/champagne

Location

© OpenStreetMap contributors

Bank Street, Portree, GB

Check-in
from 03:30 PM to 11:00 PM
Check-out
until 10:30 AM

What guests say7.21748 reviews

+ Good location+ Friendly staff+ Cleanliness and basic amenitiesLimited parkingNoisy roomsOutdated furnishings
Cleanliness6.7
Service8.1
Location8.7
Room Quality6.6
Amenities6.8
Value for Money6.4

Hotel was some place to sleep. Would rethink our selection if returning to area.

6.0

Centrally located for touring area. Staff was nice.

Paid extra for "Sea view", which was a disappointment as it was literally a porthole view. Was expecting something more. Hotel definitely needs updating, i.e., specifically interior, carpeting, wall color, etc. Breakfast offerings were okay but not very tasty, especially compared to other hotel breakfasts.

Cyndy · US · 2026-07-25

Stay was good food and waiting staff need training again personally i don't think 🤔 it's 3 star not

5.0

Breakfast was nice nothing special i asked for bacon and eggs it came 20mins later 1egg and 2bits of transparent bacon staff not good inthe morning. Room was nice and clean 👌

Better service food very poor 😢 had dinner in the hotel on Tuesday was not impressed once again staff didn't have a clue .

Douglas · GB · 2026-07-23

We had a great stay and I would recommend the Royal Hotel to anyone travelling through Portree.

9.0

The staff was friendly and accommodating. The room was comfortable and clean for an older landmark hotel. The restaurant on site was convenient and a great place to catch one of the world cup games. The location was convenient to everything we wanted to do while we were in Portree.

Parking was tight and dropping off luggage was hectic as the street in front of the hotel is busy with no real designated drop off area. We ended up parking across the street, and everything worked out so it was all good.

William · US · 2026-07-22

Guest review

7.0

Great location.

Hotel very dated. Definitely not value for money.

JKx2 · GB · 2026-07-21

Guest review

6.0

Colazione e posizione

Non è stata riassettata la camera, non sono stati cambiati gli asciugamani

Maria · IT · 2026-07-19

Run Forest, run!

2.0

A hotel proudly carrying on the tradition of Fawlty Towers. The charm of a 1970s boarding school lingers throughout its corridors.

The breakfast is an outrage at this price – uninspired, meagre, and clearly lacking any care. The shower didn't work properly, the window was broken, and the beds are well past the end of their useful life. Overall, the value for money is simply disastrous.

Edgar. · AT · 2026-07-18

Good to know

Please note that The Royal Hotel does not have a lift. Ground floor rooms are available upon request.

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.

Booking for multiple rooms will be limited to 4 rooms only, different policies and additional supplements will apply.

Please note the hotel does not have a lift but a selection of ground floor Premier rooms at the Premier rate are available

A deposit may be required at the property.

Groups

When booking more than 4 rooms, different policies and additional supplements may apply.

Internet

WiFi is available in all areas and is free of charge.

Parking

No parking available.

Children and extra bed policy

Children of any age are allowed.

You haven't added any cots.

You haven't added any extra beds.

Pets

Pets are not allowed.