Skip to main content

Hotels in Lochaline

78 handpicked places to stay

Castle View

Castle View

B&B · 2 High Street, Lochaline

Adults-only B&B on Lochaline's High Street with an on-site bar, en-suite rooms and free parking, close to coastal walks in the Highlands.

Lochaline Hotel

Lochaline Hotel

Hotel · Lochaline Hotel, Oban · 0.3 miles away

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

The Isle of Mull Hotel and Spa

The Isle of Mull Hotel and Spa

Hotel · Off The A849, Craignure · 4.8 miles away

An 86-room hotel in Craignure, Isle of Mull, with restaurant, bar and spa, and dogs welcome throughout.

Glenforsa Hotel
3 star★★

Glenforsa Hotel

Inn · Salen, on the Sound of Mull · 5.3 miles away

A relaxed hotel by Salen with sea and woodland views, its own grass airstrip, and a bar and restaurant open to non-residents.

Pennygate Lodge

Pennygate Lodge

B&B · Off A849, Craignure · 5.6 miles away

Pennygate Lodge is a B&B in Craignure, Isle of Mull, with en-suite rooms, some sea views, and free parking on site.

Arle Lodge

Arle Lodge

Guest Accommodation · Aros, Tobermory · 8.3 miles away

A guest house near Tobermory on the Isle of Mull, with sea and mountain views and free on-site parking.

Achnacriche B&B

Achnacriche B&B

B&B · Drimnin, Bonnavoulin · 9.3 miles away

A small B&B in Bonnavoulin, Highlands, well placed for walking Creach Bheinn and exploring the wider coastal and mountain scenery on foot or by car.

Linndhu House

Linndhu House

Guest Accommodation · A848, Tobermory · 11.4 miles away

A five-room guest house on the A848 just outside Tobermory, Isle of Mull, with free parking, garden and 24 hour reception.

The Western Isles Hotel

The Western Isles Hotel

Hotel · The Western Isles Hotel, Tobermory · 12.5 miles away

Twenty-six en-suite rooms above Tobermory harbour, with a restaurant, bar and dogs welcome at The Western Isles Hotel, Isle of Mull.

Salen Hotel

Salen Hotel

Hotel · Salen, Acharacle · 12.5 miles away

Salen Hotel in Acharacle pairs a restaurant and bar with straightforward Highlands accommodation, handy for Loch Morar and fishing nearby.

Park Lodge Hotel

Park Lodge Hotel

Hotel · Western Road, Tobermory · 12.5 miles away

A 17-room hotel on Western Road above Tobermory's harbour, with garden grounds and free parking on the Isle of Mull.

The Tobermory Hotel

The Tobermory Hotel

Hotel · 53 Main Street, Tobermory · 12.6 miles away

A characterful hotel on Tobermory's Main Street, Isle of Mull, with sea views and no on-site parking to note.

Carnaburg Guesthouse

Carnaburg Guesthouse

B&B · 55 Main Street, Tobermory · 12.6 miles away

Adults-only B&B on Tobermory's Main Street, with breakfast included and sea views over the Isle of Mull's colourful harbour.

Strongarbh House
5 star

Strongarbh House

B&B · Above Tobermory harbour · 12.6 miles away

A boutique four-room guest house above Tobermory harbour with antique-furnished bedrooms, a private woodland path down to the bay and Green Tourism Gold status.

Harbour view

Harbour view

B&B · 1 Argyll Terrace, Tobermory · 12.6 miles away

Adults-only B&B on Argyll Terrace in Tobermory with sea views over the harbour and free on-site parking.

Burnbank BnB

Burnbank BnB

B&B · Breadalbane Street, Tobermory · 12.7 miles away

Adults-only B&B in Tobermory, Isle of Mull, with en-suite rooms and sea or mountain views over Breadalbane Street.

Glenelg

Glenelg

B&B · Albert Street Tobermory, Tobermory · 12.7 miles away

Adults-only B&B on Albert Street in Tobermory, Isle of Mull, close to pubs, restaurants and golf, with dogs welcome.

Kilcamb Lodge Hotel

Kilcamb Lodge Hotel

Hotel · A861, Strontian · 13.2 miles away

Hotel in Strontian, Highlands, with a restaurant and bar serving guests alongside garden grounds and free parking.

Shenavallie Farm

Shenavallie Farm

Guest Accommodation · Benderloch, Oban · 13.4 miles away

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

The Strontian Hotel

The Strontian Hotel

Hotel · Acharacle, Strontian · 13.4 miles away

A Highlands hotel in Strontian with fishing, cycling and walking on the doorstep, plus watersports nearby along the loch.

Brecbennoch

Brecbennoch

B&B · Ganavan Road, Oban · 13.6 miles away

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

Barriemore

Barriemore

Guest Accommodation · Corran Esplanade, Oban · 13.7 miles away

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

Alltavona House

Alltavona House

Guest Accommodation · Corran Esplanade, Oban · 13.8 miles away

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

No.26 By The Sea
4 star★

No.26 By The Sea

Hotel · Corran Esplanade, Oban seafront · 13.8 miles away

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

MacKay's Guest House
4 star★

MacKay's Guest House

B&B · Corran Esplanade, Oban seafront · 13.8 miles away

An adults-only 4-star guest house on Oban's seafront, 50 metres from the shore, with en suite rooms and breakfast served in-room.

Corriemar House

Corriemar House

Guest Accommodation · 6 Corran Esplanade, Oban · 13.8 miles away

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

Glenburnie House
4 star★

Glenburnie House

Guest House · Corran Esplanade, Oban seafront · 13.8 miles away

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

Muthu Queens Hotel

Muthu Queens Hotel

Hotel · Corran Esplanade, Oban · 13.8 miles away

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

No17 The Promenade
4 star★

No17 The Promenade

Hotel · Corran Esplanade, Oban seafront · 13.9 miles away

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

The Pierhouse Hotel

The Pierhouse Hotel

Hotel · Port Appin, Appin · 13.9 miles away

Seafood-focused hotel on the water at Port Appin, Argyll, with a well-regarded restaurant serving oysters, lobster and fish pie by the loch.

Kilchrenan House
4 star★

Kilchrenan House

Guest House · Corran Esplanade, Oban seafront · 13.9 miles away

A Victorian seafront guest house on Oban's Esplanade with 16 individually decorated rooms, many with sea views over the bay.

Isle of Eriska
5 star

Isle of Eriska

Hotel · Private island near Ledaig, north of Oban · 13.9 miles away

Scotland's only five-star hotel on its own private island, reached by a bridge and set in 300 acres of woodland, coastline and golf course.

Oban Bay Hotel
4 star★

Oban Bay Hotel

Hotel · The Esplanade, Oban · 13.9 miles away

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.

Lancaster Hotel

Lancaster Hotel

Hotel · Corran Esplanade, Oban · 14 miles away

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

Muthu Alexandra Hotel

Muthu Alexandra Hotel

Hotel · Corran Esplanade, Oban · 14 miles away

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

Innes House Bed & Breakfast

Innes House Bed & Breakfast

B&B · Innes House, Acharacle · 14.1 miles away

Acharacle B&B in the Highland walking country near Loch Morar, with free parking and garden and mountain views.

Guest Accommodation
Sutherland House

Sutherland House

Guest Accommodation · Corran Esplanade, Oban · 14.1 miles away

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

Dunarle Guesthouse

Dunarle Guesthouse

B&B · Dunollie Road, Oban · 14.2 miles away

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 · 14.2 miles away

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.

Airds Hotel And Restaurant

Airds Hotel And Restaurant

Hotel · Port Appin, Appin · 14.2 miles away

In the fishing village of Port Appin on Argyll's coast, Airds Hotel And Restaurant pairs 11 elegant lochside rooms with acclaimed dining and a whisky bar.

Dana Villa Guest House

Dana Villa Guest House

Guest Accommodation · Dunollie Road, Oban · 14.2 miles away

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.

Arbour Guest House

Arbour Guest House

Guest Accommodation · Dunollie Road, Oban · 14.2 miles away

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

Loch Shiel Hotel

Loch Shiel Hotel

Hotel · Main Street, Acharacle · 14.2 miles away

A Main Street hotel in Acharacle, Highlands, with mountain views and Loch Morar nearby for a proper Highland base.

Glengorm Guest House

Glengorm Guest House

Guest Accommodation · 5 Dunollie Road, Oban · 14.2 miles away

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

The Manor House
4 star★

The Manor House

Guest House · Gallanach Road, Oban harbour · 14.2 miles away

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.

Lagganbeg Guest House

Lagganbeg Guest House

Guest Accommodation · 4 Victoria Place, Oban · 14.2 miles away

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

Ardvaich House

Ardvaich House

Guest Accommodation · 6 Strathaven Terrace, Oban · 14.2 miles away

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

Dunrigh Guest House

Dunrigh Guest House

Guest Accommodation · Croft Road Dunrigh, Oban · 14.2 miles away

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

Rose Villa

Rose Villa

Guest Accommodation · 5 Strathaven Terrace, Oban · 14.2 miles away

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 · 14.2 miles away

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

Guest Accommodation
Cameron Guest House

Cameron Guest House

Guest Accommodation · 2 Strathaven Terrace, Oban · 14.2 miles away

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.

The Scot

The Scot

Hotel · George Street, Oban · 14.3 miles away

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

Hawthornbank

Hawthornbank

Guest Accommodation · Dalriach Road, Oban · 14.3 miles away

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.

Glenbervie Guest House

Glenbervie Guest House

Guest Accommodation · Glenbervie Guest House, Oban · 14.3 miles away

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

Heatherfield House

Heatherfield House

Guest Accommodation · Heatherfield House, Oban · 14.3 miles away

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

Muthu Oban Hotel

Muthu Oban Hotel

Hotel · Esplanade Oban, Oban · 14.3 miles away

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

Don Muir

Don Muir

B&B · Crannaig A Mhinister, Oban · 14.3 miles away

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.

Uircheann Righ

Uircheann Righ

B&B · 28 Anaheilt Strontian, Acharacle · 14.3 miles away

Acharacle B&B near Loch Sunart and the Ardnamurchan Peninsula, well placed for walking, cycling and fishing.

Greencourt Guesthouse

Greencourt Guesthouse

Guest Accommodation · Benvoulin Road, Oban · 14.3 miles away

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

Hotel
Columba Hotel

Columba Hotel

Hotel · The Esplanade, Oban · 14.3 miles away

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.

Gramarvin B&B

Gramarvin B&B

B&B · Benvoulin Road, Oban · 14.3 miles away

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.

Ardmhor Guest House

Ardmhor Guest House

Guest Accommodation · Ardmor Ardconnel Terrace, Oban · 14.4 miles away

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

Maridon House

Maridon House

Guest Accommodation · Dunuaran Road, Oban · 14.4 miles away

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.

Hawthorn Cottages B and B

Hawthorn Cottages B and B

B&B · Keil Crofts, Oban · 14.4 miles away

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

The Kelvin Hotel

The Kelvin Hotel

Hotel · Shore Street, Oban · 14.4 miles away

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.

Premier Inn Oban

Premier Inn Oban

Hotel · Shore Street, Oban · 14.4 miles away

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.

Hotel
The Palace Hotel

The Palace Hotel

Hotel · 20 George Street, Oban · 14.4 miles away

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.

Killorn Guest House

Killorn Guest House

Guest Accommodation · Cawdor Terrace, Oban · 14.4 miles away

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

Barcaldine Castle

Barcaldine Castle

B&B · Benderloch, Oban · 14.4 miles away

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

The Perle Oban Hotel & Spa
4 star★

The Perle Oban Hotel & Spa

Hotel · Station Road, Oban town centre · 14.4 miles away

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

The Royal Hotel
3 star★★

The Royal Hotel

Hotel · Argyll Square, Oban town centre · 14.5 miles away

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

Coille Darach B&B

Coille Darach B&B

B&B · Coille Darach Anaheilt Strontian, Acharacle · 14.5 miles away

Coille Darach B&B is a pet-friendly base near Acharacle with garden views, handy for Loch Shiel, Castle Tioram and the Ardnamurchan Peninsula.

The Ranald Hotel

The Ranald Hotel

Hotel · 41 Stevenson Street, Oban · 14.5 miles away

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

Failte Bed & Breakfast

Failte Bed & Breakfast

B&B · Rockfield Road, Oban · 14.5 miles away

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.

Blair Villa South

Blair Villa South

Guest Accommodation · Rockfield Road, Oban · 14.5 miles away

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

B&B
Fairhaven

Fairhaven

B&B · Glencruitten Road, Oban · 14.7 miles away

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

Glenview Guest House

Glenview Guest House

Guest Accommodation · Soroba Road, Oban · 14.8 miles away

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.

Shepherds House

Shepherds House

B&B · 18b Dalintart Dive, Oban · 15 miles away

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

🏨

Know a hotel / b&b in Lochaline that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b