« Back to Argyll & the Isles listings
Hotels & Inns in Oban
Oban has a wide range of hotel accommodation to suit all tastes, styles and budgets. Many hotels are located in and around Oban town centre, with others located along the coast both to the north and the south. Oban is perfect for a short or a longer hotel break with many local attractions nearby. It's also a perfect place to stay the night before your onward journey to Mull or Iona. The beautiful scenery and various activities on offer make a hotel break the ideal choice.
Oban, Argyll, PA37 1PJ
The Oyster Inn overlooks the falls of Lora where whirlpools and spectacular white water flows at the ebb and flood tides.
Price: £55 - £155 (Per room per night)
Kilmelford, By Oban, Argyll, PA34 4XD
Totally relax and unwind in the privacy of your own house surrounded by the beauty and the tranquillity of Loch Melfort.
Price: £70 - £140 (Per room per night)
By Oban, PA34 4QT
Nestling beside Loch Feochan in Argyll, Scotland, lies Knipoch Hotel. This four star country house hotel is privately owned.
Price: £84 - £182 (Per room per night)
Oban, Argyll, PA34 5SB
Why not stay at the hotel which has 'The Best View In The Bay' Step back in time and relax in our traditional Scottish hotel.
Price: £30 - £180 (Per room per night)
Oban, Argyll, PA34 5DD
The Woodside Hotel is situated in the popular and beautiful post card town of Oban, the gateway to the islands.
By Oban, Argyll, PA34 4XG
2011 Scottish Romantic hotel of the year, boasting stunning views and a 2 AA Rosette restaurant.
Price: £72 - £153 (Per person per night)
Argyll Square, Oban, Argyll, PA34 4BE
The Royal Hotel stands in the centre of town close to the harbour and ferry terminal.
Price: £29.50 - £90 (Per room per night)
Kilmelford, Oban, Argyll, PA34 4XA
Dating from 1840, Cuilfail Hotel is a splendid former coaching inn, one of the oldest hotels on the west coast.
Price: £65 - £95 (Per room per night)
Oban, PA34 5NA
Set in the heart of Oban, just off the main esplanade. 2 mins walk from the Calmac Ferry Terminal and Oban Train Station.
Price: £51.75 - £86.25 (Per room per night)
Oban, Argyll, PA34 5PN
Taynuilt, by Oban, Argyll, PA35 1JN
Oban, Argyll, PA34 5AQ
| 1 | The Oyster Inn | Oban, Argyll, PA37 1PJ | |
| 2 | Melfort Pier & Harbour | Kilmelford, By Oban, Argyll, PA34 4XD | |
| 3 | Knipoch Hotel | By Oban, PA34 4QT | |
| 4 | The Palace Hotel | Oban, Argyll, PA34 5SB | |
| 5 | The Woodside Hotel | Oban, Argyll, PA34 5DD | |
| 6 | Loch Melfort Hotel and Restaurant | By Oban, Argyll, PA34 4XG | |
| 7 | Regent Hotel | Oban, Argyll, PA34 5PZ | |
| 8 | Royal Hotel | Argyll Square, Oban, Argyll, PA34 4BE | |
| 9 | Cuilfail Hotel | Kilmelford, Oban, Argyll, PA34 4XA | |
| 10 | The Ranald Hotel | Oban, PA34 5NA | |
| 11 | Columba Hotel | Oban, Argyll, PA34 5QD | |
| 12 | Great Western Hotel | Oban, Argyll, PA34 5PP | |
| 13 | Sutherland House | Oban, Argyll, PA34 5PN | |
| 14 | The Taynuilt Hotel | Taynuilt, by Oban, Argyll, PA35 1JN | |
| 15 | Glenburnie Private Hotel | Oban, Argyll, PA34 5AQ |
Click the map pins to view more information.
easy way to organise your trip to Scotland.








