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.

E
Eleonora
From
Italy
Beautifully renovated home, we felt immediately welcome and comfortable. Every detail is carefully placed and well-thought. Great breakfast and super host. Extremely recommended both for short and long stays.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 115 reviews
Price from
US$206.15
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.5
Exceptional - What previous guests thought, 419 reviews
Price from
US$207.98
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.

J
Jenny
From
New Zealand
Perfect for a one night stop, on our way South from Skye. Situated in a beautiful spot on the edge of the loch. Short ferry ride to Ardgour Inn for dinner. Very clean with everything we needed.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,707 reviews
Price from
US$94.16
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.

G
Guido
From
Switzerland
Enjoyed the calm and the impressive sundown Really comfy bed and nice view Cover the lake
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,338 reviews
Price from
US$128.30
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.

L
Lee
From
United Kingdom
Awesome views, loved the bathroom, big bath, great shower, four poster bed huge and comfortable. Views over loch amazing.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 122 reviews
Price from
US$236.35
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
New Zealand
Very convenient to Fort William. Lovely view from room / balcony. Comfortable bed. Very good breakfast and friendly hosts.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 819 reviews
Price from
US$139.78
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.

L
Louwye
From
Belgium
Staff was absolutely fantastic! From the moment you check in at the reception, the waiter at the restaurant, the restaurant manager, and even the cook! Comfy beds, good shower. Small room but very cozy. Grab a bite in the restaurant, the food is delicious.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 961 reviews
Price from
US$200.56
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.

T
Topazia
From
Italy
A very " huge" room!! Breakfast in our room so good!! Janice wonderful host!.. and last but not the least.... the LADIES! 🐂🐂🐂❤️
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 467 reviews
Price from
US$135.05
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.

B
Benedikt
From
Germany
Wonderful rooms with beautiful view. Also great breakfast. We really enjoyed our stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 181 reviews
Price from
US$167.33
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.

S
Samantha
From
Netherlands
Beautiful accommodation with lovely views and extremely welcoming hosts who made the most delicious breakfast in the morning!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 253 reviews
Price from
US$209.34
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 10.0
    Exceptional - What previous guests thought, 1 review
  • Popular with guests booking B&Bs in Onich

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

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

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

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

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,338 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 Fort William

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

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

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

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

  • Lochview Guesthouse

    Corran
    Budget options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 105 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, 173 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, 382 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, 122 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.

    From US$337.64 per night
  • Park View

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

  • The Glencoe Inn

    Glencoe
    Budget options available
    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$212.71 per night
  • 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.

  • Campfield House

    Fort William
    Budget options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 819 reviews

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

    From US$132.80 per night

B&Bs that guests love in Onich

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