The Royal Hotel
Seafront position overlooking Portree Bay.
The Royal Hotel stands on Bank Street in Portree, close to the seafront and overlooking Portree Bay. It's within easy walking distance of the harbour and the town centre, making it a straightforward base for visitors who want to explore Portree on foot.
It holds a 3.6 rating from 565 Google reviews. Some rooms have sea views over the bay, and the hotel has its own restaurant, family rooms and meeting space, along with packed lunches on request for early starts.
Check availability for The Royal Hotel on Booking.com →