Onich hotels 

40 hotels  from £44 per night

for check in on Calendar for night(s)

40 Onich hotels from  £44  per night

map icon Show Onich hotels on map

The hotel you are looking for is no longer on our system. Below is a list of nearby hotels.

Rated Excellent (23 reviews) Inn at Ardgour hotel ratinghotel ratinghotel rating

2 km Ardgour  Fort William ,  PH33 7AA

£59 £59
Sun-Thu Fri-Sat
(This week's typical
daily rate)
A warm, family welcome awaits at our traditional West Highland inn/small hotel, beautifully situated on the banks of Loch Linnhe. Capture stunning views across the loch to the entrance of the Great Glen and the mountains beyond.

Rated Good (3 reviews) Inchree Lodge & Chalets hotel ratinghotel ratinghotel rating

2 km Inchree  Onich ,  PH33 6SE

£45 £45
Sun-Thu Fri-Sat
(This week's typical
daily rate)
This family-run holiday centre is situated in the village of Onich, in a magnificent part of the Western Highlands, midway between the Ben Nevis and Glencoe mountains.

Rated Good (83 reviews) Onich Hotel hotel ratinghotel ratinghotel ratinghotel rating

1 km Onich  Onich ,  PH33 6RY

£70 £70
Sun-Thu Fri-Sat
(This week's typical
daily rate)
All our bedrooms are individually decorated and tastefully furnished to a high standard. Many of our rooms enjoy panoramic views through the gardens over to Loch Linnhe and beyond.

Rated Excellent (9 reviews) Hollytree Hotel and Swimming pool hotel ratinghotel ratinghotel rating

4 km Kentallen Pier  Fort William ,  PA38 3BY

£70 £88
Sun-Thu Fri-Sat
(This week's typical
daily rate)
Stunningly situated by the sea, this stylish hotel offers chic accommodation, facilities and dining.

Rated Good (44 reviews) Innseagan House Hotel hotel ratinghotel ratinghotel rating

13 km Achintore Rd  Fort William ,  PH33 6RW

To see prices, please
select the dates
of your stay
The small, modern Innseagan House Hotel looks out onto Loch Linnhe and has views of the surrounding mountains.

Rated Average (4 reviews) The Best Western Imperial Hotel hotel ratinghotel ratinghotel rating

14 km Fraser Square  Fort William, Inverness-shire ,  PH33 6DW

£60 £60
Sun-Thu Fri-Sat
(This week's typical
daily rate)
The Imperial Hotel is situated in the heart of Fort William offering the best of accommodation, service and standards. All rooms are furnished to a very high standard with sea views also available.

Rated Good (253 reviews) Alexandra Hotel hotel ratinghotel ratinghotel rating

14 km The Parade  Fort William ,  PH33 6AZ

£69 £69
Sun-Thu Fri-Sat
(This week's typical
daily rate)
The Alexandra Hotel, part of the very fabric of Fort William, since 1876. Close to the shops and other amenities. The Alexandra provides traditional Scottish Hospitality at its best, is in a central location in Fort William.

Ashburn House hotel ratinghotel ratinghotel ratinghotel rating

13 km Achintore Road  Fort William ,  PH33 6RQ

To see prices, please
select the dates
of your stay
Overlooking the shore of Loch Linnhe and with magnificent views of the Ardgour Hills, this Victorian guest house is just 5 minutes’ walk from the town centre.

Rated Excellent (3 reviews) 6 Caberfeidh hotel ratinghotel ratinghotel rating

14 km 6 Caberfeidh Fassifernrd  Fort William ,  PH33 6BE

£70 £70
Sun-Thu Fri-Sat
(This week's typical
daily rate)
This family-run establishment is 5 minutes’ walk from train and bus stations, and 2 minutes’ walk from the High Street and restaurants.

Rated Good (231 reviews) Ben Nevis Hotel & Leisure Club hotel ratinghotel ratinghotel rating

15 km North Rd  Fort William ,  PH33 6TG

£60 £60
Sun-Thu Fri-Sat
(This week's typical
daily rate)
Nothing is overlooked - except Ben Nevis. Set below the foot of Ben Nevis.

Rated Good (103 reviews) Bank Street Lodge

14 km Bank Street  Fort William ,  PH33 6AY

£55 £55
Sun-Thu Fri-Sat
(This week's typical
daily rate)
The Bank Street Lodge is a motel style accommodation based in Fort William Town Centre. Full en-suite rooms available on a room only basis.

Rated Good (28 reviews) Moorings Hotel

17 km Banavie  Fort William ,  PH33 7LY

£80 £80
Sun-Thu Fri-Sat
(This week's typical
daily rate)
The Moorings lies alongside the Caledonian Canal at the famous Neptune's Staircase. One of Fort Williams' finest establishments, offering excellent cuisine and service.

Rated Excellent (2 reviews) Mayfield Bed & Breakfast hotel ratinghotel ratinghotel ratinghotel rating

19 km Happy Valley  Torlundy ,  PH33 6SN

To see prices, please
select the dates
of your stay
Boasting fantastic views over Ben Nevis and the Nevis Range of mountains, this small, family-run B&B is set in the rural village of Torlundy, just 3 miles away from Fort William.

Rated Excellent (2 reviews) Kilcamb Lodge Hotel hotel ratinghotel ratinghotel ratinghotel rating

22 km Strontian  nr Fort William ,  PH36 4HY

To see prices, please
select the dates
of your stay
Beside beautiful Loch Sunart, in 22 acres of unspoilt meadow and woodland amid rare wildlife, this luxury country house provides peace, comfort and award-winning hospitality and food.

More popular hotels

See hotel photos and book hotels online by following the information links below.

Sun-Thu Fri-Sat
£80 £0

Old Pines Hotel And Restaurant  ( View photos, map and more details about Old Pines Hotel And Restaurant )

Spean Bridge  Spean Bridge ,  PH34 4EG

Old Pines is a 4 star small hotel with a relaxed, homely atmosphere and outstanding views of Ben Nevis. Our AA rosette award restaurant serves local organic cuisine using the best local beef, lamb, seafood, venison.

.
Sun-Thu Fri-Sat
£80 £80

Distant Hills Guest House  ( View photos, map and more details about Distant Hills Guest House )

Roy Bridge Road  Spean Bridge ,  PH34 4EU

An oasis of peace and tranquillity, this family-run guest house boasts a privileged position amidst some of the most spectacular scenery in the Scottish Highlands, with uninterrupted mountain views.

.
Sun-Thu Fri-Sat
£50 £50

Taynuilt Hotel  ( View photos, map and more details about Taynuilt Hotel )

Taynuilt  Argyll ,  PA35 1JN

Once a historic Coaching Inn, now a comfortable Highland hotel situated at the heart of the picturesque village of Taynuilt.

.
To see prices, please
select the dates
of your stay

Glenspean Lodge Hotel  ( View photos, map and more details about Glenspean Lodge Hotel )

Roy Bridge  Scotland ,  PH31 4AW

Originally built in the 1880's as a private hunting lodge, the property has been carefully refurbished to offer a small country house hotel, nestled in an area of natural beauty in the Scottish Highlands.

.
Sun-Thu Fri-Sat
£77 £77

The Stronlossit Inn  ( View photos, map and more details about The Stronlossit Inn )

The Stronlossit Inn  Roybridge ,  PH31 4AG

With the Ben Nevis mountain range as its backdrop, Stronlossit offers warm Highland hospitality in an area of outstanding natural beauty.

.
Sun-Thu Fri-Sat
£50 £80

Bridge of Orchy Hotel  ( View photos, map and more details about Bridge of Orchy Hotel )

Main Street  Bridge of Orchy, Argyll ,  PA36 4AD

The Bridge of Orchy hotel sits on the A82 which is the main route to the Highlands and Islands of Scotland. The train station which is only minutes walk from the Hotel is served daily by trains from London, Glasgow and Fort William.

.
Sun-Thu Fri-Sat
£44 £44

The Kelvin Hotel  ( View photos, map and more details about The Kelvin Hotel )

Shore Street  Oban ,  PA34 4LQ

An ideal base from which to explore Argyll and the Islands, this small Scottish hotel is ideally situated in the centre of Oban, a bustling seaside town on the west coast of Scotland.

.
Sun-Thu Fri-Sat
£50 £50

Blair Villa  ( View photos, map and more details about Blair Villa )

Rockfield Road  Oban ,  PA34 5DQ

With stunning views out over the bay to the isles of Kerrerra and Mull from its position on lower Oban Hill, this traditional stone-built Victorian villa enjoys a peaceful yet central location.

.
Sun-Thu Fri-Sat
£49 £49

Columba Hotel  ( View photos, map and more details about Columba Hotel )

The Esplanade  Oban ,  PA34 5QD

This Victorian hotel was built in 1865 and 1901 of Scottish granite and sandstone. It stands as a landmark on the North Pier, overlooking the town and Oban Bay to the Isles of Kerrera, Mull and Lismore, and the Mountains of Morven.

.
Sun-Thu Fri-Sat
£65 £65

Letterfinlay Lodge Hotel  ( View photos, map and more details about Letterfinlay Lodge Hotel )

Loch Lochy  Spean Bridge,  Nr Fort William ,  PH34 4DZ

On the banks of Loch Lochy, this hotel boasts breathtaking views over the Great Glen. Watch the world sail by from the panoramic sundeck.

.
Sun-Thu Fri-Sat
£55 £55

Oban Bay Hotel & Spa  ( View photos, map and more details about Oban Bay Hotel & Spa )

Corran Esplanade  Oban ,  PA34 5AE

Set on the edge of Oban's picturesque Esplanade, boasting uninterrupted views of Mull, Kerrera and the Firth of Lorne, the hotel occupies the perfect spot from which to discover Scotland's West Coast.

.
To see prices, please
select the dates
of your stay

The Queens Hotel  ( View photos, map and more details about The Queens Hotel )

Corran Esplanade  Oban, Argyll & Bute ,  PA34 5AG

Boasting spectacular views over the expansive Oban Bay, this newly-refurbished Victorian hotel offers convenient accommodation just minutes away from the town centre.

.
Sun-Thu Fri-Sat
£50 £50

Regent Hotel  ( View photos, map and more details about Regent Hotel )

Esplanade  Oban,  Argyll ,  PA34 5PZ

The Regent Hotel is prominently situated at the head of Oban's north pier and is close to the shopping centre. It is also ideal for those who wish to take a steamer cruise or ferry to one of the many islands.