Bo'mains Farm B&B


Bo'mains Farm B&B offers four-star bed and breakfast accommodation, midway between Glasgow and Edinburgh in central Scotland.


The Farm is a short drive or walk from the towns of Bo’ness and Linlithgow – and just off the John Muir Way walk/cycle route. It’s also within a few minutes’ drive from the M9 motorway and Linlithgow Rail Station.


The Farm is close to some great visitor attractions:

  • the Bo’ness and Kinneil Railway
  • Kinneil House and Museum
  • Blackness Castle
  • the historic Bo’ness Hippodrome Cinema
  • Linlithgow Palace and
  • Linlithgow Museum.


West Lothian Golf Course is also a short walk away.


You will find fishing, horse-riding, boating, country parks and historical houses in the local area. There are lots of things to see and do.




Accommodation at Bo’mains is split between the main farmhouse and Kirkland House next door. A mix of twin, double and family rooms are on offer.


Rooms have en-suite facilities, apart from one room (in the Farmhouse) which has use of a toilet/shower room.


After a good night’s sleep, Bo’mains offers a hearty Scottish breakfast. Normally this is served in the impressive dining room within the main farmhouse, which has stunning views over the River Forth. **


The bed and breakfast is a collaboration between Bunty Kirk (based at the Farmhouse) and daughter Lorna (who lives with her husband Charlie next door at Kirkland House). The properties are rated four-star by VisitScotland and the AA (four-star gold) and regularly attract impressive reviews on TripAdvisor.


Many guests make return visits for holidays and business trips – impressed by the warm welcome and hospitality on offer - plus the surroundings, mature gardens and acres of open farmland around Bo’mains.


To find out more, please visit the Bo’mains website – - or call the Farmhouse for details and availability. The number is 01506 822188.


** Please note that during 2021 some changes to the breakfast service may be implemented. Please call us for details.

All seven rooms feature:

  • hospitality tray with tea and coffee making facilities
  • flatscreen colour TV
  • free wifi
  • luxury toiletries
  • hairdryers and
  • high-quality bedding and furnishings.


An iron and ironing board are available on request.

Single occupancy from £60 per room, per night

Double/twin room from £80 per room, per night

Family room from £40 per person, per night

Babies – up to 1 year-old – free of charge

Reductions for children under 12 years old.


For the latest rates and information, please visit the Bo’mains website.

  • Water Bottle Top up Facilities
  • Bike Washing Facilities