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.
Check availability for The Royal Hotel on Booking.com →