Skip to main content

B&Bs in Onich

Find the B&Bs that appeal to you the most

The best B&Bs in Onich

Check out our pick of great B&Bs in Onich

Filter by:

Review score

Cuilcheanna House - Onich, Fort William

Onich

Set within 18 km of Glen Nevis and 44 km of Glenfinnan Station Museum in Onich, Cuilcheanna House - Onich, Fort William offers accommodation with seating area.

M
Michael Lukas
From
Austria
Calm, amazing view, very clean and cosy
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 136 reviews
Price from
US$195.36
1 night, 2 adults

Highland Croft B&B

Onich

Offering a garden and sea view, Highland Croft B&B is located in Onich, 100 metres from Loch Linnhe and 18 km from Glen Nevis.

P
Peeter
From
Estonia
We were downright stunned, from the location of this lovely Croft - behind the fence is essentially a private beach where you can walk alone and also swim! This is the dream place of every winter bather! Not to mention the extremely pleasant host family and their pets. We were very, very satisfied and this accommodation was one of the most wonderful experiences and places to stay on our road trip. Unique, personal, comfortable, sparkling clean, royally rich breakfast .... In short - everyone who gets the chance to stay there is lucky!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 416 reviews
Price from
US$205.67
1 night, 2 adults

Corran Bunkhouse

Onich

Corran Bunkhouse is set in Lochaber near Onich, on the banks of Loch Linnhe. This charming property offers rooms set in a former bunkhouse with a steam room and kitchen.

D
Danni Thorkild
From
Denmark
A very well organised place with a very helpful owner. One of the best places 👌 Stay here and take the ferry to the pub for a great meal. We loved it.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,715 reviews
Price from
US$93.11
1 night, 2 adults

Inn at Ardgour

Onich

A warm, family welcome awaits at this traditional West Highland inn/small hotel. Beautifully situated beside Loch Linnhe, Inn at Ardgour is reached via a very short car-ferry trip across the water.

E
Eglė
From
Lithuania
Great place! It's kind of exciting that you reach it by the ferry and you can see the Inn as you are approaching the coast. We got greeted by the owner himself who was super friendly and helpful (even got greeted by our mothertongue!). The view from the room was incredible! 100% recommend!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,349 reviews
Price from
US$126.88
1 night, 2 adults

St John's Old Rectory

Glencoe (Near Onich)

Located in Glencoe, within 5.8 km of Loch Linnhe and 24 km of Glen Nevis, St John's Old Rectory provides accommodation with a private beach area as well as free private parking for guests who drive.

T
Thomas
From
Norway
Fantastic atmosphere, incredible cosy and comfortable room in the old rectory. Very clean and super friendly host.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 130 reviews
Price from
US$233.72
1 night, 2 adults

Campfield House

Fort William (Near Onich)

Perfectly situated on the shores of Loch Linnhe, Campfield House is a friendly, family- run bed and breakfast, 4.8 km from Fort William.

M
Maryna
From
Poland
Room was very cozy and hosting was great
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 811 reviews
Price from
US$138.23
1 night, 2 adults

The Glencoe Inn

Glencoe (Near Onich)

This hotel has a stunning setting in the shadow of the Pap of Glencoe and surrounded by the beautiful Ardgour Hills. It offers rooms with homemade biscuits, free Wi-Fi and free parking.

K
Kylie
From
Australia
Beautiful location and place to stop for the night. David our host at dinner was superb! We had one of the best meals of our whole trip here. Highly recommend dining in if you can. Superb. The coffee pod machine in the room is a bonus too!
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 946 reviews
Price from
US$186.31
1 night, 2 adults

Ben Nevis Manor

Fort William (Near Onich)

Located in Fort William and only 4.8 km from Glen Nevis, Ben Nevis Manor provides accommodation with mountain views, free WiFi and free private parking.

C
Clare
From
United Kingdom
Large rooms, lodge was well equipped, host was friendly and made the stay a pleasure.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 469 reviews
Price from
US$133.56
1 night, 2 adults

Braeburn Guesthouse

Fort William (Near Onich)

Situated in Fort William and only 5.1 km from Glen Nevis, Braeburn Guesthouse features accommodation with sea views, free WiFi and free private parking.

P
Paulina
From
France
The hosts are fantastic, the rooms very comfortable (wonderful soft beds), the breakfast delicious (porridge, full Scottish or continental, take your pick!). Ben Nevis is 10min away. We really enjoyed our stay and could not recommend it enough.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 186 reviews
Price from
US$165.47
1 night, 2 adults

Invercreran Lodge Luxury Bed & Breakfast

Appin (Near Onich)

Set 25 km from Dunstaffnage Castle, 27 km from Corran Halls and 37 km from Massacre of Glencoe, Invercreran Lodge Luxury Bed & Breakfast provides accommodation located in Appin.

A
Athanasios
From
Cyprus
Great location hospitable and friendly owners .Fantastic breakfast, beautiful and clean rooms. Highly recommend!!!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 248 reviews
Price from
US$207.01
1 night, 2 adults
All B&Bs in Onich

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Onich and surroundings in the past month

See all

Popular with guests booking B&Bs in Onich

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 344 reviews

Popular with guests booking B&Bs in Onich

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 416 reviews

Popular with guests booking B&Bs in Onich

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking B&Bs in Onich

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 137 reviews

Popular with guests booking B&Bs in Onich

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,349 reviews

Popular with guests booking B&Bs in Onich

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,711 reviews

Popular with guests booking B&Bs in Fort William

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 811 reviews

Popular with guests booking B&Bs in Glencoe

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 946 reviews

Popular with guests booking B&Bs in North Ballachulish

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 371 reviews

Popular with guests booking B&Bs in Glencoe

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 130 reviews

B&Bs that guests love in Onich

See all
Avg. price/night: US$120.20
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,349 reviews
Great location with excellent view. Nice food and good beer. Excellent breakfast.
Guest review by
Neil
Young couple
Avg. price/night: US$112.19
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,711 reviews
Really great place to stay with shared kitchens and private bathrooms, great location!
Guest review by
james
Family with young children
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 344 reviews
Welcoming staff, very nice breakfast, warm ambiance and comfortable seating in the bar area, easy access and car park, great location for us, quiet bedroom.
Guest review by
Olivier
Young couple