Hotels in Bathgate

Search and compare Bathgate hotels from hundreds of travel sites and save

Bathgate, Scotland, United Kingdom
23 Sep — 24 Sep2
Bathgate, Scotland, United Kingdom
Thu 23/9
Fri 24/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bathgate

Filter by star ratings
All filters
Blairmains Guest House
Blairmains Guest House
9.5 Excellent
Blairmains, Harthill, United Kingdom
Show on map
11.6 km from city centre, Bathgate 
ExcellentBased on 90 reviews
9.5

Blairmains Guest House provides a comfortable setting when in Shotts. It also offers a wake-up service.

Mercure Livingston Hotel
Mercure Livingston Hotel
7.5 Good
Almondview, Livingston, United Kingdom
Show on map
8.8 km from city centre, Bathgate 
GoodBased on 1,007 reviews
7.5

Contemporary in its design, Mercure Livingston Hotel is positioned in a popular area of Livingston. This traditional hotel also offers an indoor pool, a sauna and a Turkish steam bath, and is situated an easy drive from Linlithgow and Kirknewton.

Best Western The Hilcroft Hotel West Lothian
Best Western The Hilcroft Hotel West Lothian
8.5 Excellent
East Main Street, Bathgate, United Kingdom
Show on map
4.2 km from city centre, Bathgate 
ExcellentBased on 393 reviews
8.5

Best Western Glasgow Livingston Hilcroft Hotel Livingston offers a comfortable setting when in Whitburn. It also provides a 24-hour reception, a kids club and laundry facilities.

The Cairn Hotel
The Cairn Hotel
8.5 Excellent
Blackburn Road 1, Bathgate, United Kingdom
Show on map
2.2 km from city centre, Bathgate 
ExcellentBased on 853 reviews
8.5

Situated in Bathgate, Cairn Hotel Bathgate is an easy drive from Livingston and Linlithgow. The various facilities this modern hotel offers include a 24-hour reception, a lift and room service.

Tips for booking a Bathgate hotel

Cheapest month:July
Most expensive month:September
Average price in Bathgate:$137/night
Absolute cheapest price found:$93/night
Cheapest day:Thursday
Most expensive day:Saturday
$106 - $220
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$84 - $169
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Bathgate, Scotland

Show all 26 hotels
Mercure Livingston Hotel
Mercure Livingston Hotel
7.5 Good
Almondview, Livingston, United Kingdom
Show on map
2.1 km from city centre,  

Contemporary in its design, Mercure Livingston Hotel is positioned in a popular area of Livingston. This traditional hotel also offers an indoor pool, a sauna and a Turkish steam bath, and is situated an easy drive from Linlithgow and Kirknewton.

$79
Avg. per night
The Cairn Hotel
The Cairn Hotel
8.5 Excellent
Blackburn Road 1, Bathgate, United Kingdom
Show on map
2.2 km from city centre,  

Situated in Bathgate, Cairn Hotel Bathgate is an easy drive from Livingston and Linlithgow. The various facilities this modern hotel offers include a 24-hour reception, a lift and room service.

$94
Avg. per night
Blairmains Guest House
Blairmains Guest House
9.5 Excellent
Blairmains, Harthill, United Kingdom
Show on map
3.9 km from city centre,  

Blairmains Guest House provides a comfortable setting when in Shotts. It also offers a wake-up service.

$114
Avg. per night
Best Western The Hilcroft Hotel West Lothian
Best Western The Hilcroft Hotel West Lothian
8.5 Excellent
East Main Street, Bathgate, United Kingdom
Show on map
4.2 km from city centre,  

Best Western Glasgow Livingston Hilcroft Hotel Livingston offers a comfortable setting when in Whitburn. It also provides a 24-hour reception, a kids club and laundry facilities.

$114
Avg. per night

Hotel prices in Bathgate

3 stars

$79 - $114

Blairmains Guest House

No. 1 most popular

$114
Avg. per night
Best Western The Hilcroft Hotel West Lothian

No. 2 most popular

$114
Avg. per night
Mercure Livingston Hotel

Best value

$79
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bathgate

Bathgate travel FAQs

  • What are the best hotels in Bathgate?

    Blairmains Guest House, rated with a score of 9.5 from 91 reviewers, is one of the most popular hotels in Bathgate. Other top stays include Balbairdie Hotel, with an average rating of 8.2 from 133 reviewers, and Best Western The Hilcroft Hotel West Lothian, with a score of 8.5 from 393 reviewers.