Skip to main content

The best B&Bs in Onich

Check out our pick of great B&Bs in Onich

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Inn at Ardgour, hotel in 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.

Beautiful location. Amazing views around the area /scenery.
Scored 8.5
8.5
Rated very good
Very good
1,173 reviews
Price from
£89
1 night, 2 adults
Corran Bunkhouse, hotel in 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.

Lovely place for 1-2 nights stay. Tina was great and booked dinner at local restaurant for us. Room a bit small, but adequate. Comfortable bed. Nice and warm. Great bathroom and shower. Guest lounge available, with tea/coffee facilities. Around 15-minute drive from Fort William. Would stay again.
Scored 8.7
8.7
Rated fabulous
Fabulous
1,725 reviews
Price from
£84
1 night, 2 adults
Creag Mhor Lodge, hotel in 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.

Loved the suite we stayed in. Lots of room, stylish interior design.
Scored 8.9
8.9
Rated fabulous
Fabulous
426 reviews
Price from
£224
1 night, 2 adults
The Woolly Rock, hotel in Onich

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.

Clean comfortable and well situated for hikes and exploring environs
Scored 9.4
9.4
Rated superb
Superb
411 reviews
Price from
£85
1 night, 2 adults
St John's Old Rectory, hotel in 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.

Extraordinary hosts. Very service minded. Charming house. Large rooms. Exquisite beds in traditional style.
Scored 9.1
9.1
Rated superb
Superb
30 reviews
Price from
£265
1 night, 2 adults
Campfield House, hotel in 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.

The spectacular view the manager as lovely
Scored 8.0
8.0
Rated very good
Very good
874 reviews
Price from
£86
1 night, 2 adults
Park View, hotel in Onich

Featuring 3-star accommodation, Park View is situated in Ballachulish, 7.4 km from Loch Linnhe and 25 km from Glen Nevis.

Location was amaxing
Scored 8.0
8.0
Rated very good
Very good
510 reviews
Price from
£115
1 night, 2 adults
The Glencoe Inn, hotel in 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.

The lounge looked nice, albeit the bar there was closed Diner was very good, Breakfast ok
Scored 7.5
7.5
Rated good
Good
1,002 reviews
Price from
£178
1 night, 2 adults
Whinburn Guest House, hotel in Onich

Situated in Fort William, near West Highland Museum, Whinburn Guest House is a historic bed and breakfast that features a garden.

Well presented guest house. New, clean, comfortable and amazing breakfast too. The owners are great people. Will be coming back!
Scored 9.6
9.6
Rated exceptional
Exceptional
209 reviews
Price from
£318
1 night, 2 adults
Thistle Cottage, hotel in Onich

Quietly situated just 3 miles from Fort William, the pet and family-friendly Thistle Cottage offers free Wi-Fi throughout and free onsite parking. The Nevis Ski Range is also just 3 miles away.

Location & hospitality
Scored 9.0
9.0
Rated superb
Superb
631 reviews
Price from
£142
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.
Search B&Bs in Onich

Most booked B&Bs in Onich this month

B&Bs that guests love in Onich

  • Avg. price/night: £585
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 257 reviews
    Great location. Very quiet and peaceful
    Diana
    Family with young children
  • Avg. price/night: £119
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 1,173 reviews
    Great location with excellent view. Nice food and good beer. Excellent breakfast.
    Neil
    Young couple
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 353 reviews
    Beautiful, large studio type room. Plenty of space and comfy couches. Large tv and lovely decor. Very modern but tastefully done. Private and quiet location. Lovely outlook to the ferry, and mountains across the water. Included Muffins, yoghurt tubs, juices and milk etc in fridge; all fresh and delicious. Bathroom has a very solid door, and felt nice and private.
    Amanda
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 12 reviews
    Stunning views. Very warm cottage. Plenty of space for a family of 4. Great location. So close to the beach and Loch. Perfect quiet spot for families and dog owners.
    Emma
    People with friends
  • Avg. price/night: £96
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 1,725 reviews
    Really great place to stay with shared kitchens and private bathrooms, great location!
    james
    Family with young children
  • Avg. price/night: £167
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 426 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.
    Olivier
    Young couple
  • Avg. price/night: £585
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 257 reviews
    Great location. Private. Spacious. Well-equipped. Lovely, private garden space surrounded by trees. Super clean. Good Wi-Fi and smart TV (kids!!). We went in the summer but imagine it’s beautiful and cosy any time of year. Recommend you take a walk across the main road and be a foot passenger on the Curran Ferry to have a drink or something to eat at The Inn at Ardgour.
    Mairi
    Family with young children
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 241 reviews
    Great host, great beds, clean and quiet. Fantastic breakfast. Discounted amount as booking.com had charged incorrectly
    Rosi
    Solo traveller
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 437 reviews
    Great location, in short drive to Glencoe or Fort William. Stunning view from both living room and kitchen windows. Dog friendly with access to a small private beach 3 minutes from the property.
    Marta
    Family with young children
  • Avg. price/night: £585
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 257 reviews
    Great overall location, very quiet and relaxing! Great location for Ben Nevis etc
    Gav160890
    Family with young children
gogless