Top Trending Hotels Near St. John's Cathedral

See all 67 Hotels near St. John's Cathedral
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Royal Hotel
The Royal Hotel

Argyll Square, Oban PA34 4BE

2.0 out of 5.0

Situated near the beach, this eco-friendly hotel is steps from RSPB Visitor Centre and McCaig's Tower. Oban Distillery and St …

£52
Glenview Guest House
Glenview Guest House

Soroba Road, Oban PA34 4JF

2.0 out of 5.0

Situated near the beach, this guesthouse is within a 10-minute walk of Ganavan Sands, RSPB Visitor Centre, and Dunstaffnage …

£64
Ayres Guest House
Ayres Guest House

3 Victoria Crescent, Oban PA34 5PN

3.0 out of 5.0
4.2 out of 5 (5 reviews)

Situated in Oban, this guesthouse is within a 5-minute walk of St. John's Cathedral and Oban War and Peace Museum. Oban …

£35
Cameron Guest House
Cameron Guest House

2 Strathaven Terrace, Oban PA34 5PE

Situated in Oban, this guesthouse is within a 10-minute walk of St. John's Cathedral, Oban Distillery, and Atlantis Leisure …

Get Rates
Aspen Lodge
Aspen Lodge

Glencruitten, Oban PA34 4QB

5.0 out of 5.0

Situated in Oban, this luxury bed & breakfast is within 3 mi (5 km) of Glencruitten Golf Club, Ganavan Sands, and RSPB Visito …

£90
Blarcreen House
Blarcreen House

Ardchattan, Oban PA37 1RG

5.0 out of 5.0

Situated in a rural location, this luxury guesthouse is 0.7 mi (1.2 km) from Ardchattan Priory Garden and within 6 mi (10 km) …

Get Rates
The Airds Hotel
The Airds Hotel

Port Appin, Appin PA38 4DF

Situated on a lake, this bed & breakfast is 2.4 mi (3.8 km) from Scottish Sea Life Sanctuary and within 9 mi (15 km) of Castl …

£305
Ardanaiseig Hotel
Ardanaiseig Hotel

Kilchrean Near Taynuilt, Taynuilt PA35 1HE

4.0 out of 5.0

Located in Taynuilt, this beachfront hotel is in the historical district, 10.2 mi (16.4 km) from Loch Awe, and within 20 mi …

Get Rates
Inn at Ardgour
Inn at Ardgour

Ardgour, Fort William PH33 7AA

3.0 out of 5.0

Located in Ardgour, this inn is within 12 mi (20 km) of West Highland Museum, Glen Coe Visitor Centre, and Ben Nevis …

Get Rates
Loch Leven Hotel
Loch Leven Hotel

Old Ferry Road, Fort William PH33 6SA

3.5 out of 5.0

Situated on a lake, this hotel is 0.7 mi (1.1 km) from The Dragons Tooth Golf Course and 2.8 mi (4.6 km) from iPowerboat - RY …

£59