+44 (0) 1854 612181 • Garve Road, Ullapool, IV26 2SY


Nestled on the shores of Loch Broom in the picturesque Scottish Highlands lies The Royal Hotel, Ullapool. Step outside and immerse yourself in the vibrant local scene, as the hotel is located amidst a bustling village filled with charming shops and delightful attractions to explore. There are 55 comfortable bedrooms, half of which boast stunning views of the harbour and mountains beyond. This hotel is the perfect base for those looking to explore the stunning natural beauty of the Scottish countryside. Guests can enjoy great food and drink at the Waterfront Bar and Restaurant, while soaking up the quaint atmosphere of this charming coastal town.

Accommodation and Facilities

  • Located in the centre of Ullapool
  • Private car-park
  • 55 en-suite bedrooms
  • Waterfront Bar and Restaurant
  • Free Wi-Fi throughout
  • Hospitality tray (tea and coffee making facilities) in every room
  • Gardens with picnic tables
  • Boot dryer and drying cabinet for your outdoor clothing
  • All rooms and public areas are non-smoking
  • Sorry, no dogs allowed

Why Ullapool?

We are ideally located on the world famous North Coast 500 route, otherwise known as the NC500 or Scotland's Route 66. If you're travelling to or from Stornoway, the CalMac ferry terminal is within walking distance. This well preserved fishing village brings visitors from far and wide to visit its many attractions and enjoy the stunning countryside and wildlife that makes it one of the most memorable places to visit on the West Coast of Scotland.

The Royal Hotel
Garve Road, Ullapool
Ross-Shire, Scotland
IV26 2SY

Call us: +44 (0) 1854 612 181

As soon as you enter the Highlands of Scotland, a sense of calm wraps around you like a hug from a loved one.

Ghillian MacLaurin

© The Royal Hotel 2024 • All rights reserved

Privacy Policy