We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Free Parking Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green & up Internet & up Non-Smoking Hotel & up Independent Hotels Cheap Hotels Meeting room Reduced mobility rooms Hotels with Restaurants Quiet Hotels Hotels with Free Wifi Business services Wedding Hotels Premier Inn Hotels with Bars Clean Hotels Modern Hotels Hotels with Shuttle Concierge Travelodge Hotels Ltd Hotels with Room Service Air Conditioning Safe Hotels Hotels with Jacuzzi Budget Hotels Spa Hotels Suite Hotels Honeymoon Hotels $ $$ $$$ $$$$ Best Western Hotels with Balconies Luxury Spa Hotels Unique Hotels Mercure Airport Trendy City Centre Hotels Golf course Hotels with Nightclubs Romantic Boutique Hotels Design Hotels Hotels with Hot Tubs Downtown Hotels Hotels with Complimentary Breakfast Boutique Hotels Macdonald Hotels with Smoking Rooms Party Hotels Themed Hotels Charming Hotels Holiday Inn Express Within 10 km Within 25 km Any distance from Bathgate Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Kaim Park Hotel
Booking.com
US$68
View Deal
17 Edinburgh Road, Bathgate EH48 1EP, Scotland
0.8 km from Bathgate Station
  • Breakfast included
  • Bar/Lounge
Cairn Hotel
SAVE US$2
US$69
Travelocity
US$67
View Deal
Blackburn Road, Bathgate EH48 2EL, Scotland
1.3 km from Bathgate Station
  • Free Wifi
  • Free Parking
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of US$76/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Premier Inn Livingston (Bathgate) Hotel
PremierInn.com
US$68
View Deal
Starlaw Road | Bathgate Farm Steadings, Bathgate EH47 7BW, Scotland
2.0 km from Bathgate Station
  • Free Wifi
  • Free Parking
Best Western Glasgow Livingston Hilcroft Hotel
SAVE US$19
US$76
Priceline
US$57
View Deal
East Main Street | Livingston, Whitburn EH47 0JU, Scotland
4.0 km from Bathgate Station
  • Free Wifi
  • Free Parking
Livingston Lodge Hotel
SAVE US$4
US$56
Hotels.com
US$52
View Deal
Hawk Brae | Ladywell West, Livingston EH54 6TW, Scotland
6.5 km from Bathgate Station
  • Free Wifi
  • Free Parking
Travelodge Livingston
Travelodge
US$38
View Deal
The Hub Almondvale Crescent | Almondvale Crescent, Livingston EH54 7EY, Scotland
7.0 km from Bathgate Station
  • Free Parking
Premier Inn Livingston (M8, Jct3) Hotel
PremierInn.com
US$68
View Deal
Deer Park Avenue | Deer Park, Livingston EH54 8AD, Scotland
7.1 km from Bathgate Station
  • Free Wifi
  • Free Parking
Macdonald Houstoun House
SAVE US$54
US$143
Expedia.com
US$89
View Deal
West Lothian, Uphall EH52 6JS, Scotland
8.0 km from Bathgate Station
  • Free Wifi
  • Free Parking
Mercure Livingston
SAVE US$33
US$94
Expedia.com
US$61
View Deal
Almondview, Livingston EH54 6QB, Scotland
8.3 km from Bathgate Station
  • Free Wifi
  • Free Parking
Savings alert: 24% below average rate

The price you found is 24% lower than this hotel's average rate of US$80/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Westport Hotel
Expedia.com
US$63
View Deal
18-20 West Port, Linlithgow EH49 7AZ, Scotland
8.9 km from Bathgate Station
  • Free Wifi
  • Free Parking
Savings alert: 26% below average rate

The price you found is 26% lower than this hotel's average rate of US$85/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Champany Inn
Booking.com
US$103
View Deal
Linlithgow EH49 7LU, Scotland
11.7 km from Bathgate Station
  • Free Wifi
  • Free Parking
Macdonald Inchyra Hotel & Spa
SAVE US$41
US$127
Hotels.com
US$86
View Deal
Grange Road, Polmont FK2 0YB, Scotland
12.1 km from Bathgate Station
  • Free Parking
  • Pool
Premier Inn Falkirk East Hotel
PremierInn.com
US$67
View Deal
Cadgers Brae Beancross Road, Polmont FK2 0YS, Scotland
12.3 km from Bathgate Station
  • Free Wifi
  • Free Parking
Beancross Hotel
Priceline
US$78
View Deal
West Beancross Farm, Polmont FK2 0XS, Scotland
12.3 km from Bathgate Station
  • Free Wifi
  • Free Parking
Travelodge Falkirk Hotel
Travelocity
View Deal
West Beancross Farm | Junction 5 M9, Falkirk FK2 0XS, Scotland
12.7 km from Bathgate Station
  • Free Parking
Metro Inns Falkirk
Booking.com
US$29
View Deal
Bean Cross Farm, Falkirk FK2 0XS, Scotland
12.7 km from Bathgate Station
  • Free Parking
  • Free Internet
Tally-Ho Hotel
7 Main Street, Broxburn EH52 6TP, Scotland
12.9 km from Bathgate Station
  • Free Wifi
  • Free Parking
Oxgang House Hotel
Expedia.com
US$44
View Deal
Oxgang Road, Grangemouth FK3 9BY, Scotland
13.8 km from Bathgate Station
  • Free Parking
  • Restaurant
Leapark Hotel
SAVE US$2
US$65
Expedia.com
US$63
View Deal
130 Bo'Ness Road, Grangemouth FK3 9BX, Scotland
14.2 km from Bathgate Station
  • Free Wifi
  • Free Parking
Hotel Cladhan
Booking.com
US$69
View Deal
Kemper Avenue, Falkirk FK1 1UF, Scotland
14.3 km from Bathgate Station
  • Free Wifi
  • Free Parking
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$80/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Helix Hotel
SAVE US$2
US$69
Expedia.com
US$67
View Deal
35 Kerse Road, Grangemouth FK3 8HY, Scotland
14.5 km from Bathgate Station
  • Free Wifi
  • Free Parking
Antonine Hotel
Booking.com
US$57
View Deal
1 Manor Street, Falkirk FK1 1NT, Scotland
14.6 km from Bathgate Station
  • Free Parking
  • Bar/Lounge
Grange Manor
Hotels.com
US$84
View Deal
Glensburgh, Grangemouth FK3 8XJ, Scotland
14.9 km from Bathgate Station
  • Free Wifi
  • Free Parking
Savings alert: 20% below average rate

The price you found is 20% lower than this hotel's average rate of US$105/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Graeme Hotel Bar & Restaurant
40/42 Grahams Road, Falkirk FK1 1HR, Scotland
15.0 km from Bathgate Station
  • Free Wifi
  • Restaurant
Premier Inn Edinburgh Airport (Newbridge) Hotel
PremierInn.com
US$70
View Deal
5 Hallbarns Crescent | Newbridge, Edinburgh EH28 8TH, Scotland
15.2 km from Bathgate Station
  • Free Wifi
  • Free Parking
Best Western Park Hotel
Expedia.com
US$81
View Deal
Camelon Road, Falkirk FK1 5RY, Scotland
15.3 km from Bathgate Station
  • Free Wifi
  • Free Parking
Premier Inn Falkirk Central Hotel
PremierInn.com
US$67
View Deal
Main Street | Camelon, Falkirk FK1 4DS, Scotland
15.8 km from Bathgate Station
  • Free Wifi
  • Free Parking
Travelodge Edinburgh Airport Ratho Station Hotel
SAVE US$21
US$62
Travelodge
US$41
View Deal
Ratho Park 88 Glasgow Road, Edinburgh EH28 8PP, Scotland
15.8 km from Bathgate Station
  • Free Parking
  • Restaurant
Norton House Hotel & Spa Edinburgh
SAVE US$27
US$133
Expedia.com
US$106
View Deal
Ingliston, Edinburgh EH28 8LX, Scotland
16.2 km from Bathgate Station
  • Free Wifi
  • Free Parking
Dalmahoy Hotel & Country Club
SAVE US$6
US$91
Agoda.com
US$85
View Deal
Kirknewton EH27 8EB, Scotland
16.6 km from Bathgate Station
  • Free Wifi
  • Free Parking
Still looking for a place to stay?
Bathgate has 7 B&Bs/inns with 148 reviews
No photo provided
Springrove House Edinburgh Road, Bathgate EH48 1ES, Scotland
1.1 km from Bathgate Station
  • Free Wifi
  • Free Parking
The Gables Bed and Breakfast
128 Glasgow Road | West Lothian, Bathgate EH48 2AL, Scotland
1.4 km from Bathgate Station
  • Free Wifi
  • Free Parking
Glenview Farmhouse B&B
Glenview | West Badallan Farm, Fauldhouse, Bathgate EH47 9AG, Scotland
11.2 km from Bathgate Station
  • Free Wifi
  • Free Parking
See all 7 Bathgate B&Bs/inns
See all hotels in or near Bathgate
Best Western Glasgow Livingston Hilcroft Hotel
SAVE US$19
US$76
Priceline
US$57
View Deal
East Main Street | Livingston, Whitburn EH47 0JU, Scotland
4.0 km from Bathgate Station
  • Free Wifi
  • Free Parking
Livingston Lodge Hotel
SAVE US$4
US$56
Hotels.com
US$52
View Deal
Hawk Brae | Ladywell West, Livingston EH54 6TW, Scotland
6.5 km from Bathgate Station
  • Free Wifi
  • Free Parking
Premier Inn Livingston (M8, Jct3) Hotel
PremierInn.com
US$68
View Deal
Deer Park Avenue | Deer Park, Livingston EH54 8AD, Scotland
7.1 km from Bathgate Station
  • Free Wifi
  • Free Parking
Travelodge Livingston
Travelodge
US$38
View Deal
The Hub Almondvale Crescent | Almondvale Crescent, Livingston EH54 7EY, Scotland
7.0 km from Bathgate Station
  • Free Parking
Macdonald Houstoun House
SAVE US$54
US$143
Expedia.com
US$89
View Deal
West Lothian, Uphall EH52 6JS, Scotland
8.0 km from Bathgate Station
  • Free Wifi
  • Free Parking
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.