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.

N
Nadine
From
Lebanon
This place is like a fairytale. Everything is very well thought of starting from the slippers provided to the complimentary bread, butter and jam. The room is spacious and very clean. The decor made the room feel like home. The location and the views are great. Every corner in this house had something to admire.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 135 reviews
Price from
US$189.14
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.

J
Jason
From
Singapore
We love the warmth and hospitality given by the host and their family. Everyone was so welcoming. Including their pet dog, cat and even the farm animals. They are very detailed in all the information they provide, including places to visit, what you can order for breakfast, etc. Truly a fantastic place to stay and the beautiful sceneries of Glencoe and Onich is just a drive away!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 417 reviews
Price from
US$206.61
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
David
From
Singapore
Good location with plenty of facilities and a great view from the windows. Hosts were lovely and welcoming too and it was reasonably priced.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,709 reviews
Price from
US$93.54
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,346 reviews
Price from
US$127.45
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$234.78
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.

N
Nesnídal
From
Czech Republic
Nice room, parking available at the house. Location fine. As travelers from Czech Republic, we forgot the EU -> UK adaptor for our chargers so we asked the owner and he kindly borrowed us with these adaptors. Thank you
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 812 reviews
Price from
US$138.86
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.

H
Holubová
From
Czech Republic
Nice staff, clean room, comfortable bed, functioning heating for drying clothes, tasty breakfast, hotel right next to the bus stop.
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 946 reviews
Price from
US$187.15
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.

Q
QING
From
Paraguay
The room was incredibly cozy with picturesque views from the window. My heartfelt thanks to the host family for their warm assistance, which ensured my smooth check-in despite the typhoon weather. A perfect stay indeed!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 469 reviews
Price from
US$134.16
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.

K
Kahni
From
Australia
This was a fantastic property. We liked it so much after staying there on our way to Skye that we booked it again on our return journey. Gail is a wonderful host - so friendly and welcoming. The rooms and attached bathrooms were comfortable and well- appointed with so much thought put into every detail. I especially loved the caramel wafers that were perched on the coffee cups in the little beverage station ! The breakfast was hearty and served in the bright and cheery guest dining area with a lovely view of the garden. Would not hesitate to recommend and will definitely return!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 185 reviews
Price from
US$166.22
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.

M
Mihaela
From
Italy
Absolutely fantastic property- everything was perfect, from location to attention to details to cleanliness.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 246 reviews
Price from
US$207.95
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, 417 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, 135 reviews
  • Popular with guests booking B&Bs in Onich

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

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

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 812 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 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, 130 reviews

B&Bs that guests love in Onich

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