17 clubs · West Yorkshire
18-hole golf courses near Keighley
Tee Time lists 17 golf clubs with an 18-hole course within 10 miles of Keighley. 14 take visitor tee times online through Tee Time; the other 3 are listed so you can contact them directly. The nearest is Keighley Golf Club, 1.5 miles from the centre of Keighley. The lowest price for a round in the next 7 days is £15 at Calverley Golf Club.
Tee times near Keighley
- Today
No tee times left today.
- This weekend, from Saturday 14 November 2026
453 tee times at 13 clubs, from £20
18-Hole Golf near Keighley at a glance
- Golf clubs
- 17
- Book online with Tee Time
- 14
- Lowest price in the next 7 days
- £15 at Calverley Golf Club
- Nearest club
- Keighley Golf Club, 1.5 mi
17 clubs with an 18-hole course near Keighley
- Keighley Golf Club18 holes · from £201.5 miCheck availability
- Branshaw Golf Club18 holes · from £201.8 miCheck availability
- Bingley St Ives Golf Club18 holes · from £352.4 miCheck availability
- Shipley Golf Club18 holes · from £353.9 miCheck availability
- Ilkley Golf Club18 holes5.3 miNot bookable online
- Baildon Golf Club18 holes · from £17.505.4 miCheck availability
- West Bradford Golf Club18 holes · from £205.6 miCheck availability
- Northcliffe Golf Club18 holes · from £255.6 miCheck availability
- Bracken Ghyll Golf Club18 holes · from £255.8 miCheck availability
- Hollins Hall Hotel, Golf & Country Club18 holes6.7 miNot bookable online
- Halifax Golf Club18 holes6.8 miCheck availability
- Bradford Golf Club18 holes · from £506.8 miCheck availability
- Otley Golf Club18 holes8.2 miNot bookable online
- Halifax West End Golf Club18 holes · from £22.509 miCheck availability
- Skipton Golf Club18 holes · from £259.1 miCheck availability
- Woodhall Hills Golf Club18 holes · from £209.2 miCheck availability
- Calverley Golf Club18 holes · from £159.5 miCheck availability
All 27 golf clubs near Keighley
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.