Compare Cheap 4 Star Hotels
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Onich Hotels

Onich Hotel
Onich Hotel Fort William Scotland
$163 nightly
The price is $195 total per night
$195 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.26 mi from city center
With a stay at Onich Hotel in Fort William, you'll be on the beach, just steps from Loch Linnhe and a 3-minute drive from Loch Leven.
Pet friendly
Parking included

Camus House
Camus house lochside guest house Onich Scotland
0.15 mi from city center
With a stay at Camus House in Fort William, you'll be on the waterfront, just steps from Loch Linnhe and a 3-minute drive from Loch Leven.
Breakfast included
Parking included

The Caledonian Hotel
Achintoe Road Fort William Scotland
$143 nightly
The price is $172 total per night
$172 total
Jun 25 - Jun 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
6.87 mi from city center
With a stay at The Caledonian Hotel in Fort William, you'll be within a 10-minute drive of Inverlochy Castle and West Highland Way.
Pet friendly
Parking included

The Garrison
High Street Fort William Scotland
$190 nightly
The price is $229 total per night
$229 total
Jun 28 - Jun 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
8.8 mi from city center
Located in Fort William, The Garrison is within a 15-minute drive of Inverlochy Castle and Ben Nevis.
Pet friendly
Free WiFi

Ox Hotel Spean Bridge
Spean Crescent Spean Bridge Scotland
$114 nightly
The price is $137 total per night
$137 total
Jun 7 - Jun 8
Total with taxes and fees
17.24 mi from city center
Located in Spean Bridge, Ox Hotel Spean Bridge is a 2-minute drive from Commando Memorial and 8 minutes from Nevis Range Mountain Experience.
Parking included
Free WiFi

Loch Leven Hotel & Distillery
Old Ferry Road Fort William Scotland
$230 nightly
The price is $276 total per night
$276 total
Jul 1 - Jul 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.87 mi from city center
When you stay at Loch Leven Hotel & Distillery in Fort William, you'll be on a lake, just steps from Pixel Spirits Distillery and 13 minutes by foot from The Dragons Tooth Golf Course.
Breakfast included
Pet friendly

Isles Of Glencoe Hotel
Glencoe Ballachulish Scotland
$269 nightly
The price is $323 total per night
$323 total
Jun 30 - Jul 1
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
3.84 mi from city center
With a stay at Isles Of Glencoe Hotel in Ballachulish, you'll be steps from Loch Leven and a 3-minute drive from Glencoe Folk Museum.
Pool
Breakfast included

The Lodge on the Loch by OYO
Onich Service Station, A82, Old Town Fort William Scotland
$82 nightly
The price is $98 total per night
$98 total
Jun 15 - Jun 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.68 mi from city center
With a stay at The Lodge on the Loch by OYO in Fort William, you'll be on the beach, just steps from Loch Linnhe and a 2-minute drive from Loch Leven.
Pet friendly
Parking included

Ben Nevis Hotel & Leisure Club
North Road Fort William Scotland
$178 nightly
The price is $213 total per night
$213 total
Jun 7 - Jun 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
9.99 mi from city center
When you stay at Ben Nevis Hotel & Leisure Club in Fort William, you'll be in the historical district, a 1-minute drive from Inverlochy Castle and 9 minutes from Ben Nevis.
Pool
Parking included

Premier Inn Fort William
Loch Iall Fort William Scotland
$180 nightly
The price is $216 total per night
$216 total
Jun 7 - Jun 8
Total with taxes and fees
9.4 mi from city center
With a stay at Premier Inn Fort William in Fort William (Fort William City Centre), you'll be within a 5-minute drive of Inverlochy Castle and Great Glen Way.
Parking included
Free WiFi

Base Camp Hotel Nevis Range
Torlundy Fort William Scotland
$127 nightly
The price is $152 total per night
$152 total
Jun 14 - Jun 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
13.11 mi from city center
With a stay at Base Camp Hotel Nevis Range in Fort William, you'll be near ski lifts, within a 10-minute drive of Inverlochy Castle and Nevis Range Mountain Experience.
Pet friendly
Parking included

Linnhe Lochside Holidays
Corpach Fort William Scotland
$209 nightly
The price is $250 total per night
$250 total
Jun 11 - Jun 12
Total with taxes and fees
10.23 mi from city center
Located in Fort William, Linnhe Lochside Holidays is by the sea, within a 10-minute drive of Neptune's Staircase and Ben Nevis Distillery.
On private beach
Pet friendly
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.
Onich hotels essential information
Accommodation | 656 hotels |
|---|---|
Lowest Price | $98 |
Highest Price | $323 |
Popular hotels | Onich Hotel, Camus House, The Caledonian Hotel, The Garrison, Ox Hotel Spean Bridge, Loch Leven Hotel & Distillery, Isles Of Glencoe Hotel, The Lodge on the Loch by OYO, Ben Nevis Hotel & Leisure Club, Premier Inn Fort William, Base Camp Hotel Nevis Range, Linnhe Lochside Holidays |
Most Recent Onich Hotel Reviews

The Caledonian Hotel
1 out of 5
Posted less than an hour ago
CheapTickets Verified Review
"I was very disappointed with my stay at The Caledonian Hotel, Fort William. On the first night, I found a piece of glass in my bed, which caused a small cut to my elbow. Although this was reported and the room was cleaned, further issues followed. The next day, my daughter and I returned to find water throughout the bathroom, which was reported but never investigated. The following morning, the bathroom light began malfunctioning. Despite being told maintenance would attend, nobody arrived. Shortly afterwards, water started pouring through the light fitting, causing it to flash and make electrical noises. Given the obvious risk posed by water and electricity, this was a serious safety concern. When I requested an alternative room, none was available and staff could not say when one might become free. As a result, I chose to check out early and book accommodation elsewhere. The hotel provided a partial refund of £70, which I appreciated, but I was disappointed that the final night's stay and breakfast were not refunded given the circumstances. Fort William is beautiful and the hotel's location is excellent, but unfortunately my stay was overshadowed by repeated issues and a significant safety concern."
A verified traveler stayed at The Caledonian Hotel
More to Explore in Onich
Top Picks
- Hotels with Free Parking in Fort William
- 3 Star Hotels in Kinlochleven
- 5 Star Hotels in Fort William
- 4 Star Hotels in Glencoe
- 5 Star Hotels in Glencoe
- 4 Star Hotels in Isle of Eriska
- Villas in Glencoe
- B&B in Fort William
- Hotels with Bars in Fort William
- Pet Friendly Hotels in Glencoe
- Hotels with Air Conditioning in Fort William
- Hotels with an Indoor Pool in Fort William
- Luxury Hotels in Fort William
- Bay Hotels in Fort William
- Hotels with a Gym in Fort William
- Pet Friendly Hotels in Fort William
- Vacation Rentals in Glencoe
- Winery Hotels in Fort William
- 4 Star Hotels in Fort William
- Kinlocheil Hotels
- Fort William Hotels
- Hotels near Glenfinnan Monument
- Hotels with Suites in Glencoe
- Beach Resorts & in Fort William
- Castles in Glencoe
- B&B in Glencoe
- Hotels with WiFi in Glencoe
- Independent Hotels in Fort William
- Rv Parks in Fort William
- Hostels in Glencoe
- Beach Resorts & in Glencoe
- Flights from Baton Rouge to Glencoe
- Flights from Mexico City to Glencoe
- Flights from Baku to Glencoe
- Flights from Columbus to Glencoe
- Flights from Nashville to Glencoe
- Flights from Huntsville to Glencoe
- Flights from Birmingham to Glencoe
- Flights from Ballachulish
- Flights from Cleveland to Glencoe
- Flights from Ardgour
- Flights to Glencoe
- Flights from Des Moines to Glencoe
- Flights from Oklahoma City to Glencoe
- Flights from Louisville to Glencoe
- Flights from Fort William
- Flights from New Orleans to Glencoe
- Flights from Rochester to Glencoe





