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

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.

A
Antoine
From
Norway
Lovely location, really nice hosts, the room was great and the breakfast really good. in addition there are the animals
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 423 reviews
Price from
US$210.31
1 night, 2 adults

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.

E
Einat
From
Israel
Rooms in a nice house , on the loch, parking, kitchen can be used by guests (fridge, micro, toaster, coffee, tea, butter, dishes). We didn't meet the hosts.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 91 reviews
Price from
US$189.63
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
sara
From
Italy
Lovely place with all you can maybe need. Lovely people, always ready to help and to give suggestions . Unfortunately we couldn't experience the ferry trip to the other side pub but it sounded like a very good option for dinner
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,712 reviews
Price from
US$95.21
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.

S
Steve
From
Germany
This is a wonderful hotel in a beautiful area without and overflow up tourists. We really enjoyed our stay! It's easy to get to by ferry. It only takes a few minutes to cross and it's worth it. The breakfast and dinner was delicious and the owner is a great host! We hope to be able to come back one day.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,333 reviews
Price from
US$109.25
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.

R
Richard
From
South Africa
What a great place! Staff very friendly. Location perfect for our hike up Ben Nevis. Best place we stayed on our trip.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 344 reviews
Price from
US$270.40
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, 113 reviews
Price from
US$238.99
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.

T
Thomas
From
Chile
Hospitality and local tips from Johnny
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 470 reviews
Price from
US$225.33
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
Jurate
From
Lithuania
Great place to stay, close to hiking trails. Very good restaurant, amazing breakfast and service. The bartender at the bar is amazing, he offered a great whiskey :)
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 961 reviews
Price from
US$208.94
1 night, 2 adults

Culacrick

Banavie (Near Onich)

Located in Banavie and only 4.6 km from Glen Nevis, Culacrick provides accommodation with mountain views, free WiFi and free private parking.

K
Kirsten
From
France
Hosts are very lovely warm-hearted people. The room we stayed in was perfect and so was the location, couldn’t have asked for anything better! Would highly recommend and would definitely love to come again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 404 reviews
Price from
US$177.53
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.

S
Susanna
From
Germany
The host was super friendly and we got to meet the cows. The breakfast was delicious. Also the view outside the window on the mountains was beautiful.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 477 reviews
Price from
US$136.57
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, 423 reviews
  • Popular with guests booking B&Bs in Onich

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

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 91 reviews
  • Popular with guests booking B&Bs in Onich

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

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

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

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

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 819 reviews
  • Popular with guests booking B&Bs in North Ballachulish

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

Save money on B&Bs in Onich and nearby – budget options available

  • Lothlorien

    Fort William
    Budget options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 290 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
    Budget options available
    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
    Budget options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 170 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.

  • The Woolly Rock

    North Ballachulish
    Budget options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 392 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.

  • St John's Old Rectory

    Glencoe
    Budget options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 113 reviews

    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.

  • Park View

    Ballachulish
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 470 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.

  • Beechwood Cottage B&B

    Glencoe
    Budget options available
    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.

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, 961 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.

    From US$344.14 per night

B&Bs that guests love in Onich

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