Hotels in Craobh Marina Craobh Haven Lochgilphead Argyll And Bute PA31 8UA
69 handpicked places to stay
Photo © Val. Gas., Google Maps
Loch Melfort Hotel
Hotel · Arduaine, on the coast south of Oban · 1.7 miles away
A country house hotel set in 17 acres of gardens and beach on the Argyll coast, with sea-view rooms and a fine dining restaurant.
The Old Cottage
B&B · Kilmelford, Oban · 1.7 miles away
The Cuilfail Hotel
Hotel · Kilmelford, Oban · 4.7 miles away
Garbhein Bed & Breakfast
B&B · Kilmelford, Oban · 4.7 miles away
Melfort House
Guest Accommodation · Melfort House, Oban · 4.9 miles away
Garragh Mhor
B&B · Ellenabeich, Oban · 6.8 miles away
Tigh an Truish Inn
Hotel · Tigh An Truish, Oban · 7.4 miles away
Knipoch House Hotel
Hotel · Loch Feochan, six miles south of Oban · 10.2 miles away
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.
Knipoch Hotel
Hotel · Knipoch, Oban · 10.2 miles away
Knipoch Hotel
Hotel · Loch Feochan, six miles south of Oban · 10.2 miles away
A boutique country house hotel on Loch Feochan near Oban, refurbished under the Sonas Collection with a destination restaurant and outdoor hot tub.
The Granny Flat
B&B · The Coach House, Oban · 10.2 miles away
Sheep Fank Cottage
B&B · Kilmore, Oban · 11.3 miles away
Elderslie Guest House
Guest Accommodation · Soroba Road, Oban · 13.4 miles away
Inverasdale
B&B · Soroba Road, Oban · 13.4 miles away
Glenview Guest House
Guest Accommodation · Soroba Road, Oban · 13.8 miles away
Don Muir
B&B · Crannaig A Mhinister, Oban · 13.9 miles away
Shepherds House
B&B · 18b Dalintart Dive, Oban · 14 miles away
Maridon House
Guest Accommodation · Dunuaran Road, Oban · 14 miles away
Killorn Guest House
Guest Accommodation · Cawdor Terrace, Oban · 14.1 miles away
The Manor House
Guest House · Gallanach Road, Oban harbour · 14.1 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.
The Manor House
Guest House · Gallanach Road, Oban seafront · 14.1 miles away
A Georgian house built in 1780 for the 5th Duke of Argyll, now an owner-run guest house overlooking Oban Bay with period-style rooms.
Fairhaven
B&B · Glencruitten Road, Oban · 14.1 miles away
The Kelvin Hotel
Hotel · Shore Street, Oban · 14.2 miles away
Premier Inn Oban
Hotel · Shore Street, Oban · 14.2 miles away
The Royal Hotel
Hotel · Argyll Square, Oban town centre · 14.3 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.
The Perle Oban Hotel & Spa
Hotel · Station Road, Oban town centre · 14.3 miles away
A harbourfront hotel in an 1880s building in the centre of Oban, with the Mara Spa and Mediterranean-influenced BAAB restaurant.
Blair Villa South
Guest Accommodation · Rockfield Road, Oban · 14.3 miles away
The Palace Hotel
Hotel · 20 George Street, Oban · 14.4 miles away
Failte Bed & Breakfast
B&B · Rockfield Road, Oban · 14.4 miles away
Columba Hotel
Hotel · The Esplanade, Oban · 14.4 miles away
Muthu Oban Hotel
Hotel · Esplanade Oban, Oban · 14.5 miles away
Invercloy Guest House
Guest Accommodation · Ardconnel Terraceoban, Oban · 14.5 miles away
Ardmhor Guest House
Guest Accommodation · Ardmor Ardconnel Terrace, Oban · 14.5 miles away
The Scot
Hotel · George Street, Oban · 14.6 miles away
Heatherfield House
Guest Accommodation · Heatherfield House, Oban · 14.6 miles away
Roseneath Guest House
Guest Accommodation · Dalriach Road, Oban · 14.6 miles away
Glenmoore Guest House
Guest Accommodation · Dunollie Road, Oban · 14.6 miles away
Lagganbeg Guest House
Guest Accommodation · 4 Victoria Place, Oban · 14.7 miles away
Gramarvin B&B
B&B · Benvoulin Road, Oban · 14.7 miles away
Glengorm Guest House
Guest Accommodation · 5 Dunollie Road, Oban · 14.7 miles away
The Old Manse
Guest Accommodation · Dalriach Road, Oban · 14.7 miles away
Arbour Guest House
Guest Accommodation · Dunollie Road, Oban · 14.7 miles away
Sutherland House
Guest Accommodation · Corran Esplanade, Oban · 14.7 miles away
DunMoore Guesthouse
B&B · Dunollie Road, Oban · 14.7 miles away
Glenbervie Guest House
Guest Accommodation · Glenbervie Guest House, Oban · 14.7 miles away
Alderlea House
Guest Accommodation · Dunollie Road, Oban · 14.7 miles away
Dunarle Guesthouse
B&B · Dunollie Road, Oban · 14.7 miles away
Hawthornbank
Guest Accommodation · Dalriach Road, Oban · 14.7 miles away
Dana Villa Guest House
Guest Accommodation · Dunollie Road, Oban · 14.7 miles away
Muthu Alexandra Hotel
Hotel · Corran Esplanade, Oban · 14.7 miles away
Greencourt Guesthouse
Guest Accommodation · Benvoulin Road, Oban · 14.7 miles away
Cameron Guest House
Guest Accommodation · 2 Strathaven Terrace, Oban · 14.7 miles away
Sandvilla Guesthouse
Guest Accommodation · 4 Strathaven Terrace, Oban · 14.7 miles away
Rose Villa
Guest Accommodation · 5 Strathaven Terrace, Oban · 14.7 miles away
Lancaster Hotel
Hotel · Corran Esplanade, Oban · 14.7 miles away
Ardvaich House
Guest Accommodation · 6 Strathaven Terrace, Oban · 14.7 miles away
Oban Bay Hotel
Hotel · The Esplanade, Oban · 14.7 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.
Kilchrenan House
Guest House · Corran Esplanade, Oban seafront · 14.7 miles away
A Victorian seafront guest house on Oban's Esplanade with 16 individually decorated rooms, many with sea views over the bay.
No17 The Promenade
Hotel · Corran Esplanade, Oban seafront · 14.8 miles away
An 18-room boutique hotel on Oban's Victorian esplanade with sea and woodland-view rooms and the on-site Porcini restaurant.
Muthu Queens Hotel
Hotel · Corran Esplanade, Oban · 14.8 miles away
Aspen Lodge
B&B · Glencruitten, Oban · 14.8 miles away
Corriemar House
Guest Accommodation · 6 Corran Esplanade, Oban · 14.8 miles away
MacKays
Guest Accommodation · Corran Esplanade, Oban · 14.8 miles away
MacKay's Guest House
B&B · Corran Esplanade, Oban seafront · 14.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.
No.26 By The Sea
Hotel · Corran Esplanade, Oban seafront · 14.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.
Alltavona House
Guest Accommodation · Corran Esplanade, Oban · 14.8 miles away
Argyll House
Hotel · Dunollie Road, Oban · 14.8 miles away
Barriemore
Guest Accommodation · Corran Esplanade, Oban · 14.8 miles away
Dunrigh Guest House
Guest Accommodation · Croft Road Dunrigh, Oban · 14.9 miles away