The 10 best family hotels in Onich, UK | Booking.com
Skip to main content

Family hotels and homes in Onich

Find the family hotels that appeal to you the most

The best family hotels in Onich

Check out our pick of great family hotels 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.

I
Inês
From
Portugal
We had a fabulous stay! Mairi made us feel welcome from the very first moment with her warmth, friendliness, and genuine hospitality. The house itself is beautiful, well cared for, and set in a breathtaking location. If you’re brave enough, don’t miss the chance to take a dip in the cold but refreshing waters of the lake right in front of the house. Breakfast was absolutely delicious. We loved everything about our stay and would definitely love to come back!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 415 reviews
Price from
US$204.77
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.

V
Vinár
From
Hungary
Everything was awesome! Everything is clean and the staff is very kind.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,704 reviews
Price from
US$92.71
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
James
From
Australia
Staff, decor, drying room, quality of food were all excellent.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,343 reviews
Price from
US$126.32
1 night, 2 adults

Onich Hotel & Lochside Beach Pods

Hotel in Onich

With dramatic mountain views and a stunning loch-side setting, this family-run hotel offers attractive, individually decorated rooms and beautiful gardens.

S
Sharma Jonas
From
United Kingdom
Went for 2 nights stayed in Superior Chalet, and omg the view is mesmerising. Chalet was very comfortable and had all you need heated floor was a bonus, very comfy bed also had a smart TV only 15 min drive from Fort william. Staff was very helpful and friendly, food was absolutely delicious also very reasonable big portion size. I would highly recommend The Onich Hotel 🥰
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,868 reviews
Price from
US$132.64
1 night, 2 adults

The Lodge On The Loch Onich

Hotel in Onich

Surrounded by breathtaking scenery, this property is located 12 miles, or a 30-minute drive, from the south of Fort William in the Highlands of Scotland. This hotel overlooks Loch Linnhe.

I
Ingrid
From
Australia
Brilliant location, clean and very comfortable. Massive room and warm friendly greeting on arrival
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 428 reviews
Price from
US$131.64
1 night, 2 adults

Ballachulish House Apartment

Ballachulish (Near Onich)

Situated just 23 km from Glen Nevis, Ballachulish House Apartment features accommodation in Ballachulish with access to a garden, a shared lounge, as well as a shared kitchen.

X
Xiaochun
From
Germany
The location, right in the Glencoe, very quiet. The apartment is spacious for 4 people and they has a beautiful huge garden.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 155 reviews
Price from
US$324.47
1 night, 2 adults

SeaBeds - Luxury Lookouts with Hot Tubs

Glencoe (Near Onich)

Boasting air-conditioned accommodation with a private pool, mountain view and a balcony, SeaBeds - Luxury Lookouts with Hot Tubs is set in Glencoe.

P
Paul
From
Czech Republic
Great location with a Loch view, comfortable and clean.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 359 reviews
Price from
US$664.81
1 night, 2 adults

Glencoe House

Glencoe (Near Onich)

A 25-minute drive from Fort William, Glencoe House offers accommodation in 10 acres of private gardens. There is free WiFi throughout the buildings, and free private parking on site.

E
Elizabeth
From
Australia
Strathcona Lodge number 10 was impeccable. Thoroughly enjoyed my 2 night stay. Every attention to detail had been made and staff were amazing. Special mention for Glen who was an absolute gentleman and assisted when I had been dropped off in the wrong spot by arranging a staff member to collect me, also an absolute gentleman (can't remember the staff members name sorry). Glen also took the time to explain the history of Glencoe House and made recommendations for things to see in the area. Your staff are a credit to your establishment. Highly recommend 👌
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 135 reviews
Price from
US$728.68
1 night, 2 adults

Croft 11 Clovullin

Ardgour (Near Onich)

Situated in Ardgour, in a historic building, 42 km from Glenfinnan Station Museum, Croft 11 Clovullin is a recently renovated holiday home with a private beach area and garden.

M
Magdalena
From
Sweden
We have been staying in various places during our adventure in Scotland, and we can say without any reservations that Croft 11 in Clovullin is a gem in the Glen Coe area. Tastefully renovated and comfortable, it is equipped with everything a family with two young children needs. It is well located to explore not only Glen Coe, but also to make wonderful day trips to the isle of Mull and Iona, as well as Sanna Bay. Finally, Catherine is a very welcoming and gracious host who was a pleasure to meet.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
US$305.83
1 night, 2 adults

Duart Cottage

Glencoe (Near Onich)

Situated in Glencoe and only 9.3 km from Loch Linnhe, Duart Cottage features accommodation with mountain views, free WiFi and free private parking.

S
Stella
From
United Kingdom
Self catering. Very comfortable house
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 59 reviews
Price from
US$957.38
1 night, 2 adults
All family hotels in Onich

Looking for a family hotel?

As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.

Most booked family hotels in Onich and surroundings in the past month

See all

Save money on family in Onich and nearby – budget options available

  • Roam West

    Fort William
    Budget options available
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 1,641 reviews

    Located in Fort William, 2.3 km from Loch Linnhe, Roam West provides accommodation with a garden, free private parking, a shared lounge and a restaurant.

    From US$116.22 per night
  • Ardno House B & B

    Glencoe
    Budget options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 172 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.

  • Glenachulish Bay with Hot Tub

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

    Featuring lake views, Glenachulish Bay with Hot Tub features accommodation with an indoor pool and a patio, around 4.7 km from Loch Linnhe.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 175 reviews

    Offering a garden and mountain view, The Bothy of Ballachulish House is set in Ballachulish, 23 km from Glen Nevis and 49 km from Glenfinnan Station Museum.

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

    Woodlands House with Hot Tub is situated in Ballachulish, within 5.4 km of Loch Linnhe and 23 km of Glen Nevis.

    From US$279.24 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 5 reviews

    Situated in North Ballachulish and only 3.5 km from Loch Linnhe, The Old Stables, Alltshellach Cottages features accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 16 reviews

    Located in North Ballachulish and only 3.5 km from Loch Linnhe, The Old Coach House, Alltshellach Cottages provides accommodation with mountain views, free WiFi and free private parking.

  • Wildwood Cottage with Hot Tub

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

    Featuring river views, Wildwood Cottage with Hot Tub provides accommodation with a garden and a patio, around 5.5 km from Loch Linnhe.

Family Hotels with swimming pools in Onich and nearby

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 359 reviews

    Boasting air-conditioned accommodation with a private pool, mountain view and a balcony, SeaBeds - Luxury Lookouts with Hot Tubs is set in Glencoe.

    From US$987.65 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,131 reviews

    Located on a private terrace perched above a river RiverBeds - Luxury Wee Lodges with Hot Tubs is set on a golf course and private estate in the Glencoe Valley.

    From US$555.28 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,538 reviews

    Stunningly situated by the sea, this stylish hotel offers chic accommodation, facilities and dining.

    From US$342.96 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 607 reviews

    Loch Linnhe Waterfront Lodges with Hot Tubs is a apartment located in Kentallen in the Highlands Region and is 18 km from Fort William. Guests benefit from a private glass-fronted terrace.

    From US$557.60 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,266 reviews

    Looking out over Loch Leven, Isles of Glencoe Hotel is nestled on the side of a peninsula, reaching into Loch Leven at the foot of Glencoe.

    From US$259.77 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 271 reviews

    Featuring a bar, shared lounge and views of lake, Beach Houses with Hot Tubs is located in Glencoe, 49 metres from Loch Linnhe.

Enjoy breakfast in Onich and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,824 reviews

    Make yourself at home at one of Scotland’s cosiest hotels, Ballachulish Hotel.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,275 reviews

    With a beautiful loch-side setting and mountain views, this award-winning family-run hotel offers free Wi-Fi and free private parking.

    From US$263.28 per night
  • Glencoe House

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

    A 25-minute drive from Fort William, Glencoe House offers accommodation in 10 acres of private gardens. There is free WiFi throughout the buildings, and free private parking on site.

    From US$1,023.87 per night
  • Park View

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

    From US$166.21 per night
  • The Glencoe Inn

    Glencoe
    Breakfast options
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 953 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$209.43 per night
  • Duart Cottage

    Glencoe
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 59 reviews

    Situated in Glencoe and only 9.3 km from Loch Linnhe, Duart Cottage features accommodation with mountain views, free WiFi and free private parking.

    From US$1,077.06 per night
  • Hawthorn Cottage

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

    Boasting mountain views, Hawthorn Cottage provides accommodation with a garden and a patio, around 9.4 km from Loch Linnhe. This property offers access to a terrace and free private parking.

Highly rated family hotels in Onich and nearby

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 155 reviews

    Situated just 23 km from Glen Nevis, Ballachulish House Apartment features accommodation in Ballachulish with access to a garden, a shared lounge, as well as a shared kitchen.

    From US$324.47 per night

Family hotels that guests love in Onich

See all
  • Avg. price/night: US$127.65
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,704 reviews
    Very clean, cosy and super friendly staff! We arrived late and most restaurants were closed for dinner but their well equipped kitchen allowed us to make some simple dishes. Lots of board games and books available to keep us entertained at night. We enjoyed the lounge area too! Highly recommend this place for family!
    Guest review by
    Ai Chia
    Family with young children
  • Avg. price/night: US$164.88
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,343 reviews
    Bar area is lovely. Jimmy lit up the place with his genuine attention with everyone there, kids and dog included. He made balloon animals for the kids and had treats for the dog. He was a blast. The other staff were very friendly and courteous as well. We had a family suite room, and it was clean and spacious with amazing views of the loch. Area is very quiet at night and was relaxing.
    Guest review by
    Brandon
    Family with young children
  • Avg. price/night: US$139.62
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 428 reviews
    We had an amazing stay at the Lodge on the Loch Onich. Very authentic place and kind people. Children/toddler friendly, and delicious food at the restaurant (in fact one of the best we tried in the UK). The view on the loch is incredible. We'll be back for sure !
    Guest review by
    Ambroise
    Young couple
  • Avg. price/night: US$164.88
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,343 reviews
    Lovely stay, the inn is family and pet friendly, room was comfortable, children enjoyed the games in the lounge, nice location. We would happily stay again.
    Guest review by
    Amelia
    Family with young children
  • Avg. price/night: US$164.88
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,343 reviews
    All the staff were friendly and made a real effort to engage in conversation with our kids. The room for a family of five plus a large dog was a brilliant size and the food at dinner was great.
    Guest review by
    Lynne
    Family with young children