15 clubs · West Lothian
Golf courses in and near Bathgate
Tee Time lists 15 golf clubs within 10 miles of Bathgate. 10 take visitor tee times online through Tee Time; the other 5 are listed so you can contact them directly. The nearest is Bathgate Golf Club, 0.7 miles from the centre of Bathgate. The lowest price for a round in the next 7 days is £18 at Linlithgow Golf Club. Of these, 4 have a 9-hole course and 1 has footgolf.
Tee times near Bathgate
- Today
No tee times left today.
- This weekend, from Saturday 14 November 2026
305 tee times at 8 clubs, from £18
Golf near Bathgate at a glance
- Golf clubs
- 15
- Book online with Tee Time
- 10
- Lowest price in the next 7 days
- £18 at Linlithgow Golf Club
- Nearest club
- Bathgate Golf Club, 0.7 mi
- Clubs with a 9-hole course
- 4
- Clubs with an 18-hole course
- 11
- Clubs with footgolf
- 1
Golf clubs near Bathgate, nearest first
- Bathgate Golf Club18 holes0.7 miNot bookable online
- Polkemmet Golf Course9 holes3.9 miNot bookable online
- Deer Park Golf & Country Club18 holes · from £254.1 miCheck availability
- Linlithgow Golf Club18 holes · from £184.4 miCheck availability
- Uphall Golf Club18 holes · from £305.1 miCheck availability
- Braes Golf Centre9 holes5.2 miCheck availability
- Bridgend Golf & FootGolf9 holes5.8 miNot bookable online
- Greenburn Golf Club18 holes · from £206.1 miCheck availability
- Pumpherston Golf Club18 holes · from £22.506.2 miCheck availability
- Harburn Golf Club18 holes · from £206.2 miCheck availability
- Kingsfield Golf & Leisure9 holes6.6 miNot bookable online
- Grangemouth Golf Club18 holes6.6 miNot bookable online
- West Lothian Golf Club18 holes · from £206.7 miCheck availability
- Shotts Golf Club18 holes · from £257.4 miCheck availability
- Niddry Castle Golf Club18 holes8.3 miCheck availability
9-hole golf courses near Bathgate
4 clubs with a 9-hole course near Bathgate; the nearest is Polkemmet Golf Course (3.9 mi).
18-hole golf courses near Bathgate
11 clubs with an 18-hole course near Bathgate; the nearest is Bathgate Golf Club (0.7 mi).
Golf under £30 near Bathgate
7 clubs with rounds from under £30 near Bathgate; the nearest is Deer Park Golf & Country Club (4.1 mi).
Footgolf near Bathgate
1 club with footgolf near Bathgate; the nearest is Bridgend Golf & FootGolf (5.8 mi).
Contains OS data © Crown copyright and database right 2026. Town centres from OS Open Names, Open Government Licence v3.0; distances are in a straight line.