Search for:

Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

Cheap Hotels in Bathgate

Tarrareoch Farm, Station Way, Armadale
2.2 Miles from the centre

Around 3 miles from Bathgate and 9 miles from Livingston, Tarrareoch Guest House offers accommodation in the West Lothian town of Armadale, 0.5 km from Armadale train station which offers direct connections to Glasgow, Edinburgh and Edinburgh airport, or guests can drive approximately 20-minutes to Edinburgh and 40 minutes to Glasgow Airport. The property provides free WiFi and parking. Each guest room has a flat-screen TV, hairdryer and tea and coffee facilities. There is also an en suite or private shower room. Around 10 minutes’ drive from the M8, Tarrareoch Guest House is located between Glasgow and Edinburgh, approximately 25 miles from both cities. The Almond Valley Heritage Centre showcases wildlife and has a children’s play park, and is around 15 minutes’ drive away. Livingston’s Designer Shopping Outlet is around 20 minutes from Armadale and features a wide range of fashion stores.

Show more
per night from £50
Estimated price based on searches in the last month
Blackburn Road

In the suburbs

Show more
per night from £59
Estimated price based on searches in the last month
3 Bloomfield Place
0.1 Miles from the centre

Set in a hundred year-old listed building, Balbairdie Hotel is located in the centre of the historic town of Bathgate and offers free private parking. The local train station is half a mile away and offers convenient rail links to both Glasgow and Edinburgh. Rooms at the Balbairdrie use bright and neutral colours, they are warmly furnished and feature free WiFi, tea and coffee making facilities and an en suite bathroom. The ancient ritual site at Cairnpappel Hill is just 2 miles south of Bathgate and offers stunning views of the local countryside. Linlithgow Palace, a residence of the Scottish monarchy in the 15th and 16th century, is less than 20 minutes by car. The Balbairdie Hotel hosts karaoke nights on Fridays and Saturdays in its lively bar that attract guests and visitors alike.

Show more
per night from £75
Estimated price based on searches in the last month
1248 reviews by TrustYou
Blackburn Road
1.3 Miles from the centre

In the suburbs

Show more
per night from £79
Estimated price based on searches in the last month

The Gables Hotel

128 Glasgow Road

In Bathgate

Show more
per night from £84
Estimated price based on searches in the last month

Hotels in Bathgate

The West Lothian region of Scotland is home to some of the country's most historical sites, with a legacy stretching back over thousands of years. Bathgate, originally a medieval settlement in the area, boasts a number of these, as well as a thriving local culture and some fantastic eating establishments to boot. Scotland may have rejected independence in 2014, but with so much on offer in Bathgate, the only West Lothian question you'll be asking is 'when can I book my next visit?'.

A local area steeped in history

Venture north out of the town just two miles and you'll discover a Neolithic burial mound at Cairnpapple Hill. This fascinating ritual site has been centrally important to local people ever since roughly 3,500 BC, all the way through the Bronze Age to more recent times. It was no doubt originally selected because it offers spectacular views all the way around the coast. These days it houses a small visitor's centre for people who wish to find out more. It may also be worth checking out the Torphichen Preceptory, an ancient church just a few miles outside of the town.

Leisure pursuits

Of course, any holiday in Scotland wouldn't be complete without a round of golf or two. Well, you'll be pleased to know that Bathgate has just the solution, with a splendid golf club located right in the heart of the town, just five minutes' walk from the train station. The former site of Bathgate Castle can be seen from the 10th hole of the course, providing a hint of the area's previous history. The club has also produced not one, but two previous Ryder Cup captains in Eric Brown and Bernard Gallacher – a testament to the quality of golf on offer here.

For culture vultures and foodies alike, Bathgate hotels are a perfect choice. The town's community theatre, for example, stages regular events, concerts and plays. There is also a good selection of local pubs and restaurants, such as the Balbairdie Restaurant, which offers a fine choice of dishes and a friendly atmosphere.

Frequently asked questions about Hotels in Bathgate

Which hotels are the most popular ones to stay at in Bathgate?

Tarrareoch Guest House, Balbairdie Hotel and The Cairn Hotel are some of the popular hotels in Bathgate.

What are the most convenient hotel rates in Bathgate?

Tarrareoch Guest House in Bathgate offers one night in a double room at the price of £50.

What are the best hotels in Bathgate near the center?

If you want to stay near the center of Bathgate, you can consider staying at Balbairdie Hotel, The Cairn Hotel and The Cairn Hotel.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555