Skip to main content

Hotels in Oban

24 handpicked places to stay

Photo © Google Maps contributors, Google Maps

Oban's compact centre means most places to stay are within easy walking distance of the harbour, station and ferry terminal, so the choice tends to come down to view and style rather than location. The seafront esplanade, a ten to fifteen minute walk north of the pier, has the town's most characterful boutique hotels and guest houses, converted from Victorian townhouses and almost all facing the bay towards Mull and Kerrera; this is the stretch to choose for a longer break or a special occasion where a sea view from the breakfast table matters. Staying right in the town centre, closer to the station and ferry terminal, suits visitors without a car or those catching an early sailing to the islands, putting restaurants, the distillery and the harbourfront seafood stalls on the doorstep.

For a quieter alternative, a handful of country house hotels and guest houses sit just outside town along Loch Feochan to the south or the Connel and Ledaig road to the north, trading a short drive back into Oban for more space, gardens and a slower pace. Prices in Oban rise sharply in summer and around ferry-heavy weekends, so it is worth booking well ahead for July and August, particularly for the esplanade properties that fill up fastest. Whichever area is chosen, nowhere in Oban is more than a short walk or drive from the harbour, so the decision is really about the kind of stay wanted rather than practicality.

Knipoch House Hotel
4 star

Knipoch House Hotel

Hotel · Loch Feochan, six miles south of Oban

A historic country house on Loch Feochan south of Oban, recently restored with an outdoor hot tub and a seven-course tasting menu at its 1635 restaurant.

No.26 By The Sea
4 star

No.26 By The Sea

Hotel · Corran Esplanade, Oban seafront

A nine-room boutique hotel directly on Oban's esplanade, pairing contemporary art and rustic interiors with sea views over the bay to Kerrera.

No17 The Promenade
4 star

No17 The Promenade

Hotel · Corran Esplanade, Oban seafront

An 18-room boutique hotel on Oban's Victorian esplanade with sea and woodland-view rooms and the on-site Porcini restaurant.

The Perle Oban Hotel & Spa
4 star

The Perle Oban Hotel & Spa

Hotel · Station Road, Oban town centre

A harbourfront hotel in an 1880s building in the centre of Oban, with the Mara Spa and Mediterranean-influenced BAAB restaurant.

Oban Bay Hotel
4 star

Oban Bay Hotel

Hotel · The Esplanade, Oban

A Crerar Hotels property on Oban's esplanade with sea views over Mull, Kerrera and the Firth of Lorne, a spa and a sun lounge.

The Royal Hotel
3 star★★

The Royal Hotel

Hotel · Argyll Square, Oban town centre

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

The Manor House
4 star

The Manor House

Guest House · Gallanach Road, Oban harbour

A Georgian house built in 1780 for the Duke of Argyll, now an owner-run guest house on Oban Bay with a well-regarded restaurant.

Glenburnie House
4 star

Glenburnie House

Guest House · Corran Esplanade, Oban seafront

A family-run guest house on Oban's esplanade since 1968, with 12 individually decorated en-suite rooms and sea views over the bay.

Alltavona House

Alltavona House

Guest Accommodation · Corran Esplanade, Oban

A stone Victorian guest house on Oban's Corran Esplanade, with bay and mountain views over the water towards Creach Bheinn.

Arbour Guest House

Arbour Guest House

Guest Accommodation · Dunollie Road, Oban

An 1880 house on Dunollie Road in Oban, offering simple en-suite rooms and breakfast close to the town centre.

Ardmhor Guest House

Ardmhor Guest House

Guest Accommodation · Ardmor Ardconnel Terrace, Oban

Adults-only guest house in Oban with en-suite rooms and views over sea and mountains from Ardconnel Terrace.

Ards House

Ards House

B&B · Ards House, Oban

A Victorian bayside B&B in Oban with breakfast and a guest lounge, sea and mountain views, and quaint individual rooms.

Ardvaich House

Ardvaich House

Guest Accommodation · 6 Strathaven Terrace, Oban

Adults-only guest accommodation near Oban, close to Creach Bheinn and within a short drive of the town's pubs, restaurants and harbour.

Aspen Lodge

Aspen Lodge

B&B · Glencruitten, Oban

Adults-only B&B near Glencruitten, Oban, with bright wood-floored rooms, mountain views and a full Scottish breakfast included.

Barcaldine Castle

Barcaldine Castle

B&B · Benderloch, Oban

A genuine 16th-century castle B&B in Benderloch near Oban, with a great hall, bar and Scottish breakfasts, adults only.

Barriemore

Barriemore

Guest Accommodation · Corran Esplanade, Oban

Guest accommodation on Oban's Corran Esplanade, with sea and mountain views across the water and an easy walk into town.

Blair Villa South

Blair Villa South

Guest Accommodation · Rockfield Road, Oban

Adults-only guest accommodation on Rockfield Road in Oban, about 0.80 miles from the town centre, with garden views and 24-hour reception.

Blarcreen

Blarcreen

Guest Accommodation · Ardchattan, Oban

Just three refined en-suite rooms in a Victorian mansion at Ardchattan near Oban, with garden and mountain views and no children underfoot.

Brecbennoch

Brecbennoch

B&B · Ganavan Road, Oban

B&B on Ganavan Road near Oban with breakfast included, sea and mountain views, and a garden for relaxing after the day.

Corriemar House

Corriemar House

Guest Accommodation · 6 Corran Esplanade, Oban

A Victorian guesthouse on Corran Esplanade in Oban with individually decorated rooms and views across the bay to the hills beyond.

Dana Villa Guest House

Dana Villa Guest House

Guest Accommodation · Dunollie Road, Oban

A guest house on Dunollie Road in Oban, within easy reach of the town centre and handy for walking, cycling and watersports along the coast.

Don Muir

Don Muir

B&B · Crannaig A Mhinister, Oban

A simple B&B on Crannaig A Mhinister near Oban, with hills like Creach Bheinn close by and the town centre under a mile away.

Dunarle Guesthouse

Dunarle Guesthouse

B&B · Dunollie Road, Oban

A traditional guesthouse on Dunollie Road in Oban, with en-suite family rooms and a garden, close to the town's pubs and restaurants.

DunMoore Guesthouse

DunMoore Guesthouse

B&B · Dunollie Road, Oban

A B&B on Dunollie Road in Oban with en-suite family rooms, a garden and round-the-clock reception, handy for exploring the Highlands.

Page 1 of 3 · 70 in total