Skip to main content
3 star

The Royal Hotel

Argyll Square, Oban town centre · Hotel

A large Victorian hotel from 1895 right in the centre of Oban, close to the harbour and ferry terminal, with 91 traditionally styled rooms.

About The Royal Hotel

The Royal Hotel has stood in the centre of Oban since 1895, its Victorian frontage overlooking Argyll Square just a short walk from the harbour and ferry terminal. With 91 rooms across classic, superior, family and four-poster categories, it is one of the larger and longer-established hotels in the town.

The hotel retains a traditional Scottish hospitality feel throughout its public rooms and restaurant, and its central position makes it a practical, well-located choice for visitors travelling by rail or heading onward to the islands by ferry.

Its size and location suit groups, families and anyone wanting straightforward, no-fuss accommodation right in the heart of town, within walking distance of the distillery, station and harbourside seafood stalls.

At a glance

Property type
Hotel
Location
Argyll Square, Oban town centre
Star rating
3 star
Guest score
7.2 / 10 (1,510 reviews)
Prices from
£89 per night
Destination
Oban