Hotels in Bathgate

Hotels and Bed and Breakfast in Bathgate, United Kingdom

800 Hotels in Bathgate

  • Short by

Fairway Hotel

2 Edinburgh Road , Bathgate , EH48 1BA
1.82 km from Bathgate
5 hotel rooms

rooms from:
£ 40 Book

Cairn Hotel

Blackburn Road , Bathgate , EH48 2EL
2.18 km from Bathgate
59 hotel rooms

rooms from:
£ 53.1 Book
rooms from:
£ 68 Book

Kaim Park Hotel

17 Edinburgh Road , Bathgate , EH48 1EP
2.43 km from Bathgate
27 hotel rooms

rooms from:
£ 80 Book

Livingston Lodge Hotel

Hawkbrae, Ladywell West, Livingston , Livingston , EH54 6TW
8.07 km from Bathgate
20 hotel rooms

rooms from:
£ 59 Book
rooms from:
£ 85 Book
rooms from:
£ 56.25 Book
rooms from:
£ 76 Book

Bankton House Hotel

Bankton House Hotel , Livingston , EH54 9AQ
9.97 km from Bathgate
8 hotel rooms

rooms from:
£ 59 Book

Oatridge hotel

2-4 East Main Street Broxburn , Uphall , EH52 5DA
10.65 km from Bathgate
7 hotel rooms

rooms from:
£ 40 Book
rooms from:
£ 63 Book

Metro Inns Falkirk

Bean Cross Farm , Polmont , FK2 0XS
12.69 km from Bathgate
75 hotel rooms

rooms from:
£ 30 Book

Champany Inn

Champany , Linlithgow , EH49 7LU
13.24 km from Bathgate
12 hotel rooms

rooms from:
£ 109 Book

Richmond Park Hotel

26 Linlithgow Road , Boʼness , EH51 0DN
14.19 km from Bathgate
57 hotel rooms

rooms from:
£ 45 Book

Hotel Cladhan

Kemper Avenue , Falkirk , FK1 1UF
14.24 km from Bathgate
32 hotel rooms

rooms from:
£ 65 Book

Antonine Hotel

1 Manor Street , Falkirk , FK1 1NT
14.59 km from Bathgate
33 hotel rooms

rooms from:
£ 38.5 Book
  • 1
  • 2
  • 3
  • ...
  • 50