Skip to main content

Hotels in Oban

22 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.

Oyster Inn Connel

Oyster Inn Connel

Hotel · Oyster Inn, Oban

Oyster Inn Connel is an 11-room hotel near Oban with comfortable beds, sea views from many rooms, and a lively bar downstairs.

Premier Inn Oban

Premier Inn Oban

Hotel · Shore Street, Oban

Premier Inn on Oban's Shore Street offers on-site dining and a wide breakfast spread, moments from the harbour and ferry terminal for Mull and Iona.

Ronebhal Guest House

Ronebhal Guest House

Guest Accommodation · Ronebhal Guest House, Oban

Guest house in Oban within easy reach of Connel Ferry and Glencoe Visitor Centre, with sea and mountain views and free parking.

Rose Villa

Rose Villa

Guest Accommodation · 5 Strathaven Terrace, Oban

A quiet guest house in Oban suited to travellers who want an easy base for walking, cycling and fishing, with free parking included.

Sandvilla Guesthouse

Sandvilla Guesthouse

Guest Accommodation · 4 Strathaven Terrace, Oban

A Victorian guesthouse near Oban with bright, colourful rooms, en-suite bathrooms and a full Scottish breakfast to start the day.

Shenavallie Farm

Shenavallie Farm

Guest Accommodation · Benderloch, Oban

A working farm guesthouse near Oban with cosy rooms looking out over the surrounding hills and mountains.

Shepherds House

Shepherds House

B&B · 18b Dalintart Dive, Oban

Adults-only B&B near Oban with en-suite rooms and drinks provided, close to Creach Bheinn and free on-site parking.

Taychreggan Signature Collection by Eight Continents

Taychreggan Signature Collection by Eight Continents

Hotel · Kilchrenan, by Taynuilt, Oban

An 18-room hotel on Loch Awe near Kilchrenan, close to Taynuilt and Ben Lui, with a garden and loch views to match.

The Cuilfail Hotel

The Cuilfail Hotel

Hotel · Kilmelford, Oban

A simple 19th-century hotel in Kilmelford near Oban, suited to travellers who want a quiet pub-and-bistro base for walking and fishing trips.

The Kelvin Hotel

The Kelvin Hotel

Hotel · Shore Street, Oban

A 20-room hotel on Oban's Shore Street, close to the ferry terminal, with harbour views and a bar for watching the boats come in.

The Kilchrenan Inn

The Kilchrenan Inn

Hotel · Kilchrenan By Taynuilt, Oban

A traditional inn at Kilchrenan near Oban, with mountain views towards Ben Lui and a reputation for hearty, home-cooked food.

The Old Cottage

The Old Cottage

B&B · Kilmelford, Oban

A traditional cottage B&B in Kilmelford near Oban, with just three rooms and views over garden and sea.

The Ranald Hotel

The Ranald Hotel

Hotel · 41 Stevenson Street, Oban

A budget-friendly hotel on Stevenson Street in Oban, close to the town centre with golf, fishing and watersports all nearby.

The Scot

The Scot

Hotel · George Street, Oban

A comfortable base on George Street for travellers wanting Oban's harbour and hills within easy reach, without fuss over parking.

Tigh an Truish Inn

Tigh an Truish Inn

Hotel · Tigh An Truish, Oban

Tigh an Truish Inn is an adults-only pub-hotel near Oban known for its Sunday roasts, fish and chips and sticky toffee pudding.

Guest Accommodation
Cameron Guest House

Cameron Guest House

Guest Accommodation · 2 Strathaven Terrace, Oban

Guest house in Oban, close to golf, fishing, watersports and walking country, with free on-site parking and a short walk to the town centre.

Hotel
Columba Hotel

Columba Hotel

Hotel · The Esplanade, Oban

A 50-room hotel on Oban's Esplanade, well suited to travellers who want sea-view rooms and an easy base for exploring Argyll and Bute.

B&B
Fairhaven

Fairhaven

B&B · Glencruitten Road, Oban

Fairhaven is a B&B on Glencruitten Road in Oban, with free on-site parking and a golf course close by.

B&B
Sheep Fank Cottage

Sheep Fank Cottage

B&B · Kilmore, Oban

Sheep Fank Cottage is a B&B in Kilmore, near Oban, set among Argyll countryside with golf, fishing and walking all close by.

Guest Accommodation
Sutherland House

Sutherland House

Guest Accommodation · Corran Esplanade, Oban

Adults-only Victorian guesthouse on Oban's Corran Esplanade with harbour views and a bar and restaurant close by.

B&B
The Granny Flat

The Granny Flat

B&B · The Coach House, Oban

A self-contained B&B annexe at The Coach House near Oban, with its own kitchen and garden, set about 6.5 miles from town.

Hotel
The Palace Hotel

The Palace Hotel

Hotel · 20 George Street, Oban

A George Street hotel in Oban with a bar, restaurant and breakfast on site, plus a pool and gym just a short walk from the harbour.

Page 3 of 3 · 70 in total