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.

Dunrigh Guest House

Dunrigh Guest House

Guest Accommodation · Croft Road Dunrigh, Oban

Dunrigh Guest House is an adults-only stay near Oban with drinks available in the room and a garden for relaxing outdoors.

Elderslie Guest House

Elderslie Guest House

Guest Accommodation · Soroba Road, Oban

Guest house on Soroba Road in Oban, close to Creach Bheinn and the town centre, with garden and free parking.

Failte Bed & Breakfast

Failte Bed & Breakfast

B&B · Rockfield Road, Oban

A small four-room B&B on Rockfield Road, Oban, suited to travellers who want a quiet base near the hills rather than a big hotel.

Garbhein Bed & Breakfast

Garbhein Bed & Breakfast

B&B · Kilmelford, Oban

Adults-only B&B at Kilmelford near Oban, surrounded by Argyll countryside and mountain views, with garden and free parking.

Garragh Mhor

Garragh Mhor

B&B · Ellenabeich, Oban

A modest four-room B&B in Ellenabeich near Oban, with simple en-suite rooms, a garden and mountain views over Argyll and Bute.

Glenbervie Guest House

Glenbervie Guest House

Guest Accommodation · Glenbervie Guest House, Oban

Adults-only Victorian guest house near Oban with traditional en-suite rooms, bay or garden views, a patio and free Scottish breakfast.

Glengorm Guest House

Glengorm Guest House

Guest Accommodation · 5 Dunollie Road, Oban

Glengorm Guest House is a straightforward B&B on Dunollie Road in Oban, with breakfast included and a garden for sitting out.

Glenview Guest House

Glenview Guest House

Guest Accommodation · Soroba Road, Oban

A straightforward 10-room guest house on Soroba Road, Oban, suited to travellers who want free parking and an easy base near the town centre.

Gramarvin B&B

Gramarvin B&B

B&B · Benvoulin Road, Oban

Adults-only B&B on Benvoulin Road near Oban, with sea and mountain views from a garden setting under a mile from the town centre.

Greencourt Guesthouse

Greencourt Guesthouse

Guest Accommodation · Benvoulin Road, Oban

A guesthouse on Benvoulin Road just outside Oban, with free parking and a garden, handy for the town's harbour and restaurants.

Hawthorn Cottages B and B

Hawthorn Cottages B and B

B&B · Keil Crofts, Oban

A B&B at Keil Crofts near Oban, with a garden and outdoor seating overlooking the surrounding Argyll countryside.

Hawthornbank

Hawthornbank

Guest Accommodation · Dalriach Road, Oban

An adults-only guesthouse on Dalriach Road in Oban, with sea views, a garden and free parking about 1.27 miles from the town centre.

Heatherfield House

Heatherfield House

Guest Accommodation · Heatherfield House, Oban

Victorian guesthouse near Oban with smartly styled en-suite rooms, some overlooking the sea, plus free breakfast and parking.

Inverasdale

Inverasdale

B&B · Soroba Road, Oban

B&B on Soroba Road in Oban offering breakfast and packed lunches, with Creach Bheinn nearby and Oban itself about 1.43 miles off.

Killorn Guest House

Killorn Guest House

Guest Accommodation · Cawdor Terrace, Oban

Guest house on Cawdor Terrace, Oban, with self check-in and sea views, close to the ferry terminal, station and town centre.

Lagganbeg Guest House

Lagganbeg Guest House

Guest Accommodation · 4 Victoria Place, Oban

Adults-only guest house on Victoria Place in Oban, close to the harbour and hills, with a garden and 24-hour reception.

Lancaster Hotel

Lancaster Hotel

Hotel · Corran Esplanade, Oban

A traditional esplanade hotel in Oban with bay views from its bar and dining room, though rooms are showing their age.

Lochaline Hotel

Lochaline Hotel

Hotel · Lochaline Hotel, Oban

A five-room hotel in Oban with modern en-suite rooms looking out over loch and sea, and a quiet, homely feel throughout.

Lochnell Arms Hotel

Lochnell Arms Hotel

Hotel · North Conel, Oban

A 12-room hotel at North Conel near Oban with a well-regarded restaurant serving carvery, steak pie and fishcakes alongside comfortable, view-filled rooms.

Maridon House

Maridon House

Guest Accommodation · Dunuaran Road, Oban

An adults-only guesthouse in Oban, a short walk from the town centre, suited to couples wanting a quiet, no-fuss base for exploring Argyll.

Melfort House

Melfort House

Guest Accommodation · Melfort House, Oban

Adults-only guest house near Oban with garden and mountain views, free parking, and en-suite rooms for a quiet break in Argyll and Bute.

Muthu Alexandra Hotel

Muthu Alexandra Hotel

Hotel · Corran Esplanade, Oban

On Oban's Corran Esplanade overlooking the water, this hotel pairs sea-view rooms with an indoor pool and a well-stocked buffet breakfast.

Muthu Oban Hotel

Muthu Oban Hotel

Hotel · Esplanade Oban, Oban

On Oban's Esplanade overlooking the water, this 83-room hotel offers sea-view rooms and easy access to the town's waterfront attractions.

Muthu Queens Hotel

Muthu Queens Hotel

Hotel · Corran Esplanade, Oban

A traditional esplanade hotel in Oban with sea-facing rooms, some with jacuzzis, right by the waterfront and ferry terminal.

Page 2 of 3 · 70 in total