Skip to main content

The best guest houses in Bathgate

Check out our pick of great guest houses in Bathgate

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Rooms at Tarrareoch, hotel in Bathgate

Around 3 miles from Bathgate and 9 miles from Livingston, Rooms at Tarrareoch offers accommodation in the West Lothian town of Armadale, 0.5 km from Armadale train station which offers direct...

Nicola is such a lovely lady.. very friendly and eager to accommodate!
Scored 8.5
8.5
Rated very good
Very good
339 reviews
Price from
£55
per night
Whitecroft B&B, hotel in Bathgate

Situated in Edinburgh, within 16 km of Murrayfield Stadium and 16 km of Edinburgh Zoo, Whitecroft B&B features accommodation with a garden and free WiFi as well as free private parking for guests who...

Location was good for drive to airport. Short walk to town and walking paths into countryside. Room was comfortable with clean linen. Tea and coffee provided. Host was helpful and welcoming.
Scored 9.2
9.2
Rated superb
Superb
346 reviews
Price from
£120.65
per night
Ashcroft Farmhouse, hotel in Bathgate

Set in East Calder and only 16 km from Murrayfield Stadium, Ashcroft Farmhouse offers accommodation with garden views, free WiFi and free private parking.

Smashing accommodation and an even better host
Scored 9.4
9.4
Rated superb
Superb
265 reviews
Price from
£160
per night
Blairmains Guest House, hotel in Bathgate

Located 29 km from Sir Chris Hoy Velodrome, Blairmains Guest House offers 3-star accommodation in Kirk of Shotts and features barbecue facilities.

Lovely clean, quiet and very homely place to stay. Great breakfast and lovely friendly hosts, i would definitely recommend it as a place to stay, and very convenient to get to, as just of motor way, which was great for going to Falkirk or Edinburgh.
Scored 9.0
9.0
Rated superb
Superb
265 reviews
Price from
£85
per night
stay bed and breakfast, hotel in Bathgate

Offering a garden and river view, stay bed and breakfast is set in Culross, 25 km from Hopetoun House and 34 km from Edinburgh Zoo.

Historic house in the centre of Culross. Warm welcome, excellent tea and fabulous breakfast. Great attention to detail in a beautifully furnished house.
Scored 9.8
9.8
Rated exceptional
Exceptional
88 reviews
Price from
£195
per night
Bonkle House, hotel in Bathgate

Situated in Newmains in the Strathclyde Region, 45 km from Edinburgh. Free private parking is available on site. Every room is fitted with a TV with satellite channels.

The location was quite nice
Scored 7.0
7.0
Rated good
Good
725 reviews
Price from
£75
per night
Clarke Cottage Guest House, hotel in Bathgate

Clarke Cottage Guest House is situated in Dunfermline. This 3-star guest house offers a shared lounge and luggage storage space. Free WiFi and free private parking is available.

Breakfast in the morning was brilliant. So great to be able to park car around the back. Warm and cosy BnB.
Scored 9.2
9.2
Rated superb
Superb
375 reviews
Price from
£86
per night
Herdshill Guest House, hotel in Bathgate

Located in the heart of Lanarkshire, 5-minutes drive from Carluke and Wishaw, this guest house offers free Wi-Fi, free parking, and a lounge with Sky TV.

The host was very nice and personable. He gave us directions and ideas for areas to visit. Would definitely book again
Scored 8.9
8.9
Rated fabulous
Fabulous
375 reviews
Price from
£85
per night
Acer Lodge Guest House, hotel in Bathgate

Acer Lodge is a traditional Scottish, family-run guest house situated on the A90 Queensferry Road, a 15-minute drive from the heart of Edinburgh by bus/car and Edinburgh Airport.

Clean and comfortable room
Scored 8.6
8.6
Rated fabulous
Fabulous
642 reviews
Price from
£88.54
per night
Knight's Rest Guest House, hotel in Bathgate

Dating back to 1886, the Knight's Rest Guest House is located in the town centre of Airdrie.

The price and it was clean and quiet enough can't fault it at all
Scored 8.9
8.9
Rated fabulous
Fabulous
273 reviews
Price from
£79.80
per night
All guest houses in Bathgate
Looking for a guest house?
Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Bathgate

Guest houses that travellers love in Bathgate

  • Avg. price/night: £166.62
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 17 reviews
    Great location for an event at The Vu. Great communication with the hosts. Clean and well equipped.
    Andrea
    Family with young children
  • Avg. price/night: £65
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 106 reviews
    David was a great host. His property was in a quiet location close to Edinburgh train, motorway and facilities.
    David
    Young couple
  • Avg. price/night: £65
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 339 reviews
    The host Nicola gave us a very friendly welcome. The beds were comfortable. Lovely touch of coming home each evening to find cookies in the room. Only a few minutes walk to the train station and a little over half an hour train trip into Edinburgh. Pub a short walk away. Very quiet location and would stay again.
    CAROLE
    Young couple
  • Avg. price/night: £65
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 106 reviews
    David was a great host, really helpful and pleasant and he keeps a lovely, comfortable home where we were made to feel very welcome. The location is perfect for trains to/from Edinburgh as it is less than a 5 minute walk to Armadale station with direct access to both Waverly and Newmarket which was perfect for the concert we were attending at Murrayfield. Thank you so much!
    Jack
    Young couple
  • Avg. price/night: £84.55
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 1,054 reviews
    The location was good and the food was great. Breakfast was amazing and we had dinner there that was very good. It was quiet even downstairs is a pub. Staff was super friendly and helpful. It was clean. Price was cheap but you do get what you pay for.
    A
    Anonymous
    Young couple
  • Avg. price/night: £65
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 339 reviews
    We came to Edinburgh for the weekend and found this property miles cheaper than anything in the city centre but not a big drive at all to travel in and out of Edinburgh each day. Property is great. More of a small house than a caravan. Full bath which is easier with the kids. Living space is really big and kitchen well equipped. Lady who owns it popped over to say hi too and was so lovely and so welcoming. Overall amazing value for money
    Nicola
    Family with young children
  • Avg. price/night: £138.85
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 30 reviews
    Great Hosts! On the day of departure, they even brought my left bag to the airport at 7am!! :-)
    Małgorzata
    Family with young children
  • Avg. price/night: £65
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 339 reviews
    property was clean and Well maintained. great location. host was very friendly. we received great service definately will come back
    Ludmila
    Family with young children
  • Avg. price/night: £65
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 339 reviews
    Excellent value for money. When I came this felt like a home and not a hotel room. The building has real character, room was clean, cosy and comfortable with a great host. I would definitely come back here.
    Yamin Zakaria
    Young couple
  • Avg. price/night: £65
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 339 reviews
    Extremely impressed with the host, very happy to help. The room was spotless, location was lovely, quiet and an easy, short drive to all local attractions. Beds are very comfy. Would highly recommend staying here and will be back.
    Steph
    Family with young children
gogless