The 10 best B&Bs in Onich, UK | Booking.com
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.

P
Paul
From
France
We loved the caring attentions of the owners: chocolate on the bed, tea in the room, earplugs in the bathroom, fresh bread with delicious jam for the breakfast, slippers in the cupboard under the stairs. The place is gorgeous, very beautifully decorated.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 98 reviews
Price from
US$150.53
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.

M
Michael
From
Switzerland
We were warmly welcomed by Garry and the dogs. He explained everything to us and gave us some tips for dinner. We really liked the room with a sea view; in the early morning, we could relax and watch the rabbits and chickens. The breakfast was very good, and we also got to interact with the other guests, which we really enjoyed. We also had some good conversations with Mairi. We can definitly recommend this B&B.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 422 reviews
Price from
US$208.28
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.

S
Sok Yan
From
Malaysia
Lovely place with complete and well thought out facilities. Very clean.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,711 reviews
Price from
US$94.30
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.

J
Jan
From
Czech Republic
Absolutely amazing place. View from the window to the "Loch Linnhe" and ferry. The staff was very kind and friendly. The food was very tasty. Good beer and Scotch. The service at the bar was great, who was able to entertain even the kids. The inn is located in an ideal location from where it is possible to travel and explore the beautiful nature of Scotland.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,340 reviews
Price from
US$108.20
1 night, 2 adults

Creag Mhor Lodge

Onich

On the shores of Loch Linnhe, Creag Mhor is ideal for hiking, cycling and watersports. It has a bar with over 350 malt whiskeys.

I
Isabel
From
Canada
Staff were very friendly and helpful. The Lodge had a great location and was very comfortable.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 342 reviews
Price from
US$225.87
1 night, 2 adults

Ardno House B & B

Glencoe (Near Onich)

Ardno House B & B features mountain views, free WiFi and free private parking, set in Glencoe, 5.9 km from Loch Linnhe. The property has lake and garden views, and is 24 km from Glen Nevis.

J
Jan Willem
From
Netherlands
Very warm welcome and friendly hosts. My partner described it as it was like staying at your grandparents place. You feel at home. A nice location surrounded by nature and beauty. Great breakfast and the room was lovely.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 171 reviews
Price from
US$284.02
1 night, 2 adults

St John's Old Rectory

Glencoe (Near Onich)

Located in Glencoe, 5.8 km from Loch Linnhe, St John's Old Rectory provides accommodation with a private beach area, free private parking, a garden and a terrace.

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, 116 reviews
Price from
US$236.69
1 night, 2 adults

Park View

Ballachulish (Near Onich)

Situated in Ballachulish, 7.4 km from Loch Linnhe, Park View has a garden, parking on-site and rooms with free WiFi access. The 3-star bed and breakfast is 25 km from Glen Nevis.

N
Nadja
From
Switzerland
Johnny is an awesome host and his breakfast is truly looking for comparison! We felt completely at home and cared for. He always had a nice story to tell and great tipps for excursions around Ballachulish. We will definitely come again!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 465 reviews
Price from
US$182.59
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
Mary
From
United Kingdom
This has to be the most immaculate and beautiful place I have ever stayed. Outstanding in every way. Cleanliness, comfort and outlay of the home. Cannot be faulted in any way. 100% recommend. I am booking again for next year when the opportunity arises. Absolutely superb.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 818 reviews
Price from
US$139.98
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.

J
Julie
From
Australia
Room, staff & decor were beautiful, let us stay to noon to watch the Queens funeral. Location was wonderful
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 962 reviews
Price from
US$205.72
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

  • Popular with guests booking B&Bs in Onich

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 422 reviews
  • Popular with guests booking B&Bs in Onich

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 342 reviews
  • Popular with guests booking B&Bs in Onich

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 100 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 Onich

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,340 reviews
  • Popular with guests booking B&Bs in Glencoe

    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 962 reviews
  • Popular with guests booking B&Bs in Ballachulish

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 465 reviews
  • Popular with guests booking B&Bs in Fort William

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 818 reviews
  • Popular with guests booking B&Bs in North Ballachulish

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

Enjoy breakfast in Onich and nearby

  • The Glencoe Inn

    Glencoe
    Breakfast options
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 962 reviews

    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.

  • Lothlorien

    Fort William
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 291 reviews

    Lothlorien features mountain views, free WiFi and free private parking, set in Fort William, 1.9 km from Loch Linnhe. It is situated 16 km from Glen Nevis and provides private check-in and check-out.

  • Lochview Guesthouse

    Corran
    Breakfast options
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 106 reviews

    Situated in Corran and only 2.8 km from Loch Linnhe, Lochview Guesthouse features accommodation with sea views, free WiFi and free private parking.

  • Ardno House B & B

    Glencoe
    Breakfast options
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 171 reviews

    Ardno House B & B features mountain views, free WiFi and free private parking, set in Glencoe, 5.9 km from Loch Linnhe. The property has lake and garden views, and is 24 km from Glen Nevis.

    From US$284.02 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 386 reviews

    Set in North Ballachulish and only 3.3 km from Loch Linnhe, The Woolly Rock offers accommodation with mountain views, free WiFi and free private parking.

  • Park View

    Ballachulish
    Breakfast options
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 465 reviews

    Situated in Ballachulish, 7.4 km from Loch Linnhe, Park View has a garden, parking on-site and rooms with free WiFi access. The 3-star bed and breakfast is 25 km from Glen Nevis.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 50 reviews

    Beechwood Cottage B&B has mountain views, free WiFi and free private parking, situated in Glencoe, 9.3 km from Loch Linnhe. With garden views, this accommodation features a patio.

B&Bs that guests love in Onich

See all
  • Avg. price/night: US$167.71
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,340 reviews
    Great location with excellent view. Nice food and good beer. Excellent breakfast.
    Guest review by
    Neil
    Young couple
  • Avg. price/night: US$219.10
    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
  • Avg. price/night: US$225.87
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 342 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