
Search Hotels Near Bernera Island, Oban
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Bernera Island hotels

Ronebhal B&B
Ronebhal B&B12.5 km from Bernera Island
10.0 out of 10, Exceptional, (19 reviews)
The price is ฿3,981
฿4,778 total
includes taxes & fees
4 May - 5 May

Isle of Eriska Hotel and Spa
Isle of Eriska Hotel and Spa11.4 km from Bernera Island
9.2 out of 10, Wonderful, (146 reviews)
The price is ฿17,392
฿20,871 total
includes taxes & fees
25 May - 26 May

The Great Western Hotel
The Great Western Hotel10.9 km from Bernera Island
6.6 out of 10, (1,155 reviews)
The price is ฿2,712
฿3,254 total
includes taxes & fees
10 May - 11 May

Glencruitten House
Glencruitten House12.8 km from Bernera Island
9.8 out of 10, Exceptional, (24 reviews)
The price is ฿13,761
฿16,513 total
includes taxes & fees
31 May - 1 Jun

Perle Oban Hotel & Spa
Perle Oban Hotel & Spa11.4 km from Bernera Island
9.2 out of 10, Wonderful, (1,000 reviews)
The price is ฿8,612
฿10,334 total
includes taxes & fees
13 May - 14 May

Premier Inn Oban
Premier Inn Oban11.4 km from Bernera Island
8.6 out of 10, Excellent, (21 reviews)
The price is ฿5,161
฿6,193 total
includes taxes & fees
24 May - 25 May

Muthu Oban Regent Hotel
Muthu Oban Regent Hotel11.1 km from Bernera Island
8.0 out of 10, Very good, (198 reviews)
The price is ฿3,957
฿4,749 total
includes taxes & fees
7 May - 8 May

Dungallan Country House
Dungallan Country House11.2 km from Bernera Island
10.0 out of 10, Exceptional, (4 reviews)
The price is ฿8,707
฿10,449 total
includes taxes & fees
6 May - 7 May

The Ranald Hotel
The Ranald Hotel11.5 km from Bernera Island
8.2 out of 10, Very good, (325 reviews)
The price is ฿5,046
฿6,055 total
includes taxes & fees
9 May - 10 May

The Airds Hotel & Restaurant
The Airds Hotel & Restaurant12.7 km from Bernera Island
9.0 out of 10, Wonderful, (40 reviews)
The price is ฿7,533
฿9,039 total
includes taxes & fees
3 May - 4 May

The Royal Hotel
The Royal Hotel11.5 km from Bernera Island
7.6 out of 10, Good, (802 reviews)
The price is ฿3,793
฿4,551 total
includes taxes & fees
7 May - 8 May

Arbour Guest House
Arbour Guest House10.8 km from Bernera Island
6.0 out of 10, (59 reviews)
The price is ฿4,178
฿4,178 total
includes taxes & fees
12 May - 13 May

The Kelvin Hotel
The Kelvin Hotel11.4 km from Bernera Island
8.4 out of 10, Very good, (553 reviews)
The price is ฿4,156
฿4,987 total
includes taxes & fees
4 May - 5 May

Oban Bay Hotel
Oban Bay Hotel10.5 km from Bernera Island
7.6 out of 10, Good, (563 reviews)
The price is ฿8,313
฿9,976 total
includes taxes & fees
6 May - 7 May

The Palace Hotel
The Palace Hotel11.3 km from Bernera Island
7.0 out of 10, Good, (187 reviews)
The price is ฿4,214
฿5,057 total
includes taxes & fees
4 May - 5 May

Knipoch House Hotel
Knipoch House Hotel17.1 km from Bernera Island
9.2 out of 10, Wonderful, (212 reviews)
The price is ฿7,553
฿9,063 total
includes taxes & fees
2 Jun - 3 Jun
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Bernera Island
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Scot | 9.2 Wonderful 628 reviews | View | ||||||
![]() Ronebhal B&B | 10.0 Exceptional 19 reviews | View | ||||||
![]() Isle of Eriska Hotel and Spa | 9.2 Wonderful 146 reviews | View | ||||||
![]() The Great Western Hotel | 6.6 1,155 reviews | View | ||||||
![]() Glencruitten House | 9.8 Exceptional 24 reviews | View |
Top Bernera Island Hotel Reviews

The Great Western Hotel
8/10 Good








































































