Your domain registration is pending. Check again in an hour


a month ago
Stayed for one night after a long drive up from London. Owners were very welcoming, making us feel at home ans provided local recommendations for dinner. They also treated us to a tour of their garden with stunning loch views. Room was spacious, comfortable and clean. Breakfast was generous and tasty - just what we needed ahead of a long drive on to the Isle of Harris. Good value, would definitely return.
- Mathieu F
3 months ago
We stayed in x8 B&Bs in the £100 per night bracket while we traveled around Scotland, the dalcraig was the best by a country mile. From the minute we arrived until leaving we were made to feel at home. The accommodation was very clean and well maintained, and the breakfast was outstanding. The hostess did everything possible to make our stay has good has possible. We would definitely stay at the dalcraig again.


Dalcraig House B&B is situated beside Loch Leven where we have our own private access for you to walk down to the loch side and enjoy the stunning views whatever time of the day.  There is a tranquil spot for you to sit and relax with a little glass of something too if you wish to admire the stunning loch and mountain views! 

Annamarie and Steve are very happy to welcome you into their home.  We are located in Ballachulish on the loch side of the village, which is only 1 mile from the infamous village of Glencoe.

Dalcraig B&B has one Deluxe Bedroom with en suite shower room that can either be made up as a Super King bed or Twin beds.  

Price is from £110 per night including full Scottish breakfast.

We only accept children over the age of 12 years.

We offer a variety of teas and coffee, hot chocolate and biscuits. 

There is also a flat screen TV with separate DVD player and lots of DVD's to choose from.  Free Wi Fi, hairdryer and complimentary toiletries, including slippers and bathrobes to make your stay comfortable.

We offer a hearty cooked breakfast, sourced from a local butcher as well as vegetarian options.  There are also a selection of cereals, yoghurts, fruit and juices.

There is space for parking at the side of the house.

Lochaber is known as the Outdoor Capital of the UK! Lots to do, so much to see, never a dull moment, you will not be bored and you will not want to leave!

There is something on offer for everyone 12 months of the year.  A beautiful location for all ages.

Ideal for walking, hiking, water activities, a great opportunity for divers to explore the loch, cycling, skiing, sledging, climbing, sailing, fishing, photographers etc.

We are located just off the A82, opposite the village of Ballachulish.  There is a sign for Lochside Cottages on the A82.  Turn into Lochside Cottages and take an immediate right.  Dalcraig House B&B is the third house and parking is just beyond to the side of the house.  

About Us:
We have been married for 33 years with 2 sons, Stephen and Joshua.  Between them, we are also blessed with 4  grandchildren.

Please read thoroughly before entering the B&B. Upon entering our establishment you are accepting our Terms and Conditions. 
What you can expect from us:-
  • The bedroom will be thoroughly cleaned wearing the relevant PPE and sanitised using appropriate chemicals and products, in between guests and aired for a minimum of 3 hours with open windows
  • All public areas and identified “touch points” will also be thoroughly cleaned
  • We will use different clothing when handling used and fresh bed linen
  • All our detergents and cleaning products are from leading industrial suppliers and are specifically recommended
  • We have removed all soft furnishings and reading materials from our bedrooms to prevent the risk of virus transmission
  • We will keep a social distance from our guests at all times and we will wear masks during all contact with customers
  • We will provide hand sanitiser at all times
  • We live on-site and in case of any emergencies, you can easily make contact with us
  • Guests in our breakfast room are asked to wear facemasks before entering and also when leaving the breakfast room. We ask you not to place your masks on the table while you are having breakfast. We ask guests to remain seated at their table at all times and to ensure any children also follow this rule. We will also request that each guest uses the Hand Sanitiser prior to entering the breakfast room.
  • Check-in/Check-out will be done with social distancing in mind. Your card will be charged remotely

What we expect from you:-
  • We expect you to adhere to all social distancing measures when in public areas and respect that this is also our home
  • We expect you to wear a facemask in all “internal” public areas as much as possible.
  • We ask you to use the hand sanitiser provided when re-entering the building at any time
  • If you or anyone of your party are showing any symptoms of the Coronavirus (repetitive cough, fever, unusual tiredness, sore throat, difficulty breathing) we would ask you or someone in your party to notify us immediately and remain isolated in your room until further instructions
  • If you are aware that you have been in contact with any other possibly infected persons before visiting our premises, we encourage you to contact us directly so that we can amend your reservation and you should then follow government guidelines for self-isolating
  • If after arrival, you then need to self isolate here, you will be liable for the remainder of your stay, due to the fact that we would have to cancel other guests.  We highly recommend you take out insurance to cover such costs.
  • Any guests that we deem as not adhering to the new guidelines that all businesses and society have had to adopt to prevent the spread of the virus, will be asked to leave the premises immediately
Arrival and Departure 
Check in time is strictly between 4pm and 8pm please.  If you are expecting to arrive outside of these times, please contact us in advance. We kindly request the room is vacated by 10am.

Payment Booking Terms and Conditions: Upon making your reservation, we require a deposit (refundable up to 7 days notice of cancellation) and the balance will be due upon departure. Payment by cash or BACS (bank) transfer, 

By proceeding with a reservation, you will be deemed to have fully read and understood our terms and conditions and that a confirmed booking constitutes a contract between yourself and Dalcraig B&B.

Acceptance of Children 
Children aged 12 years and older are welcome, but we are unable to accept children younger than 12 or babies.  

If you need to cancel your reservation, we would kindly ask that you let us know as soon as possible so that we can try to re-let the room. 

If after your arrival you decide to shorten your stay, we reserve the right to charge the full amount for the original duration of your stay. 

For cancellations with less than 7 day’s notice, the whole amount of the booking will be due if we are unable to re-let the room. 

In the event of a “no show”, the whole amount of the booking becomes due.
Cancellation charges will be deducted from the card that was provided at the time of the initial booking and used to secure the room reservation. 

We will always confirm any booking cancellations by sending you an email. A booking should only be considered as cancelled when you have received a confirmation email from us. 

We would advise all guests to purchase travel insurance. 

If for any reason, we need to cancel your reservation, we will do our utmost to provide you with alternative accommodation suggestions and advice.  We will not however, be responsible for any losses or increased costs incurred by you.  This will only happen in extreme circumstances though and we will notify you as soon as possible. 

If this is not possible due to the Covid 19 pandemic, then we will give you the option to reschedule the booking for a later date.  

Unfortunately, we are unable to accept any pets.

Non Residents 
We do not permit anyone, other than our paying guests to join you either in your room or in the public areas in our home.  You may however, bring them down to the seating area by the loch side.

Food in rooms 
Take-away food is not permitted to be consumed in your room under any circumstances.  You may however, use the breakfast area.

Outdoor Equipment 
We have a secure storage unit for outdoor equipment or for any wet jackets and boots etc that need to be dried off.  If you need any clothes to be washed and dried, we charge an additional £5 (cash) for each load.

We operate a strict non-smoking and a non-vaping policy throughout our home.  You can however, smoke outside by the seating area.  If you are found to be smoking in the rooms, a deep cleaning charge of one nights’ stay will be added to your bill and charged to your card if you have already checked out.

Baggage Transfer services 
If you intend to use a baggage transfer service, please let us know in advance of your arrival. Normally there is someone at home for the handover of the bags, but we cannot always guarantee this.

We ask that all damages are reported at the time and must be paid for.  We reserve the right to charge for damages after departure. 

If the keys are lost, a charge will be made to cover replacement locks, as we would need to replace the door locks to maintain the security of our home.

Antisocial behaviour 
The property is also our home and we want it to be a relaxing place for all our guests to enjoy. If any guest is deemed to be behaving in an unacceptable way, we reserve the right to terminate the reservation and will be asked to leave.  The full balance of the reservation will remain due together with any additional charge to cover damages.

Car parking 
We do not accept responsibility for loss or damage to the guest’s vehicles or their contents whilst parked on the premises.

Contact Us


Call now
  • 01855 811472


Get directions
Near Lochside Cottages Off A82
PH49 4JP
United Kingdom

Opening Hours

Mon:10:00 am – 8:00 pm
Tue:10:00 am – 8:00 pm
Wed:10:00 am – 8:00 pm
Thu:10:00 am – 8:00 pm
Fri:10:00 am – 8:00 pm
Sat:10:00 am – 8:00 pm
Sun:10:00 am – 8:00 pm
Get quote
Message sent. We'll get back to you soon.