
92 clubs · County
Golf courses and clubs in Greater London
Photo: Addington Court Golf Club
Tee times in Greater London
Search tee times in Greater London- Today
398 tee times at 23 clubs. Lowest price today: £12
- This weekend, from Sunday 15 November 2026
398 tee times at 23 clubs. Lowest price this weekend: £12
Tee Time lists 92 golf clubs in Greater London. 47 take visitor tee times online through Tee Time; the other 45 are listed so you can contact them directly. The lowest price for a round in the next 7 days is £10 at Ilford Golf Club. Of these, 21 have a 9-hole course, 10 have a driving range and 5 have a golf simulator.
Golf in Greater London at a glance
- Golf clubs
- 92
- Book online with Tee Time
- 47
- Lowest price on any day in the next 7 days
- £10 at Ilford Golf Club
- Clubs with a 9-hole course
- 21
- Clubs with an 18-hole course
- 74
- Clubs with a driving range
- 10
- Clubs with a golf simulator
- 5
Golf clubs in Greater London
Clubs you can book online come first.
CroydonAddington Court Golf Club3 courses · 18 and 9 holes(0)from £13driving range114 tee times todayuntil 19:53
ChigwellHainault Golf Club18 holes(0)from £1513 tee times todayuntil 16:58
BexleyheathBexleyheath Golf Club9 holes(0)from £2524 tee times todayuntil 19:30
HarrowGrim's Dyke Golf Club18 holes(0)from £2510 tee times todayuntil 16:20
LondonHendon Golf Club18 holes(0)from £353 tee times todayuntil 15:54
RomfordRomford Golf Club18 holes(0)from £3515 tee times todayuntil 17:24
BrentfordWyke Green Golf Club18 holes(0)from £5019 tee times todayuntil 17:56
Kingston upon ThamesMalden Golf Club18 holes(0)from £509 tee times todayuntil 17:00
WembleyEaling Golf Club18 holes(0)from £506 tee times todayuntil 17:50
South OckendonIngrebourne Links Golf & Country Club18 holes(0)from £58driving range30 tee times todayuntil 19:26
BromleyLangley Park Golf Club18 holes(0)from £605 tee times todayuntil 16:04
NortholtThe Inspiration Club18 holes(0)from £603 tee times todayuntil 15:57
80 more clubs in Greater London, by town
- Banstead Downs Golf ClubBanstead · 18 holes · from £25Check availability
- Cuddington Golf ClubBanstead · 18 holesNot bookable online
- The Arkley 9Barnet · 9 holesNot bookable online
- Barnehurst Golf ClubBexleyheath · 9 holes · from £15 · driving rangeCheck availability
- Cherry Lodge Golf ClubBiggin Hill · 18 holes · driving rangeNot bookable online
- West Kent Golf ClubBiggin Hill · 18 holes · from £70Check availability
- Maylands Golf ClubBrentwood · 18 holes · from £20 · golf simulatorCheck availability
- Bromley Golf CentreBromley · 9 holesNot bookable online
- Shortlands Golf ClubBromley · 9 holesNot bookable online
- Royal Epping Forest Golf ClubBuckhurst Hill · 18 holesNot bookable online
- Woodford Golf ClubBuckhurst Hill · 9 holes · from £13Check availability
- The OaksCarshalton · 2 courses · 18 and 9 holesNot bookable online
- Hadley Wood Golf ClubChipping Barnet · 18 holes · from £100Check availability
- Old Fold Manor Golf ClubChipping Barnet · 18 holes · driving rangeNot bookable online
- South Herts Golf ClubChipping Barnet · 18 holes · from £35Check availability
- Coulsdon Manor Hotel and Golf ClubCoulsdon · 18 holesNot bookable online
- Woodcote Park Golf ClubCoulsdon · 18 holes · from £80Check availability
- Addington Palace Golf ClubCroydon · 18 holes · from £9022 tee times todayTee times until 18:48 · £105 pp
- Croham Hurst Golf ClubCroydon · 18 holes · from £30Check availability
- Shirley Park Golf ClubCroydon · 18 holes · from £24Check availability
- The Addington Golf ClubCroydon · 18 holesNot bookable online
- Crowlands Heath Golf ClubDagenham · 9 holesNot bookable online
- Royal Blackheath Golf ClubEltham · 18 holes · from £100Check availability
- Crews Hill Golf ClubEnfield · 18 holes · from £223 tee times todayTee times until 15:54 · £22 pp
- Enfield Golf ClubEnfield · 18 holesNot bookable online
- Surbiton Golf ClubEsher · 18 holesNot bookable online
- Sundridge Park Golf ClubGrove Park · 18 holes · driving rangeCheck availability
- Fulwell Golf ClubHampton · 18 holesNot bookable online
- Harrow School Golf ClubHarrow · 9 holesNot bookable online
- Ilford Golf ClubIlford · 18 holes · from £10Check availability
- Coombe Hill Golf ClubKingston upon Thames · 18 holesNot bookable online
- Coombe Wood Golf ClubKingston upon Thames · 18 holes · from £37.50Check availability
- Hampton Court Palace Golf ClubKingston upon Thames · 18 holesNot bookable online
- Aquarius Golf ClubLondon · 9 holesNot bookable online
- Brent Valley Golf CourseLondon · 18 holesNot bookable online
- Bush Hill Park Golf ClubLondon · 18 holes · from £452 tee times todayTee times until 15:50 · £45 pp
- Dukes Meadows Golf, Tennis & SkiLondon · 2 courses · 9 and 5 holes · from £15Check availability
- Dulwich & Sydenham Hill Golf ClubLondon · 18 holesNot bookable online
- Eltham Warren Golf ClubLondon · 9 holesNot bookable online
- Finchley Golf ClubLondon · 18 holes · from £3211 tee times todayTee times until 17:21 · £37 to £47 pp
- Hampstead Golf ClubLondon · 9 holesNot bookable online
- Highgate Golf ClubLondon · 18 holesNot bookable online
- Lee Valley Golf CourseLondon · 18 holesNot bookable online
- Metro Golf CentreLondon · 9 holes · from £1019 tee times todayTee times until 17:56 · £12 pp
- Mill Hill Golf ClubLondon · 18 holes · from £4019 tee times todayTee times until 18:00 · £50 pp
- Muswell Hill Golf ClubLondon · 18 holes · from £259 tee times todayTee times until 16:51 · £30 pp
- North Middlesex Golf ClubLondon · 18 holes · from £40 · golf simulator23 tee times todayTee times until 18:57 · £40 pp
- Roehampton ClubLondon · 18 holesNot bookable online
- Royal Wimbledon Golf ClubLondon · 18 holesNot bookable online
- Shooters Hill Golf ClubLondon · 18 holes · from £35Check availability
- Trent Park Golf CourseLondon · 18 holes · from £124 tee times todayTee times until 15:56 · £12 pp
- Wanstead Golf ClubLondon · 18 holes · golf simulatorCheck availability
- West Middlesex Golf ClubLondon · 18 holes · from £25Check availability
- Wimbledon Common Golf ClubLondon · 18 holesNot bookable online
- Mitcham Golf ClubMitcham · 18 holesNot bookable online
- West London Golf CentreNortholt · 9 holesNot bookable online
- Northwood Golf ClubNorthwood · 18 holesNot bookable online
- Chelsfield Lakes Golf CentreOrpington · 18 holes · driving rangeCheck availability
- High Elms Golf CourseOrpington · 18 holesNot bookable online
- Orpington Golf CentreOrpington · 3 courses · 18 and 9 holesNot bookable online
- Royal Mid-Surrey Golf ClubRichmond · 2 courses · 18 holes · from £145Check availability
- The Richmond Golf ClubRichmond · 18 holes · from £9026 tee times todayTee times until 18:58 · £90 pp
- Risebridge Golf CentreRomford · 18 holesNot bookable online
- Upminster Golf ClubRomford · 18 holesNot bookable online
- Whalebone Golf ClubRomford · 18 holes · from £18 · driving range · golf simulator9 tee times todayTee times until 17:20 · £18 pp
- Haste Hill Golf CourseRuislip · 18 holesNot bookable online
- Pinner Hill Golf ClubRuislip · 18 holesNot bookable online
- Chislehurst Golf ClubSidcup · 18 holes · from £95Check availability
- Sidcup Golf ClubSidcup · 9 holesNot bookable online
- Purley Downs Golf ClubSouth Croydon · 18 holesNot bookable online
- Top Meadow Golf ClubSouth Ockendon · 18 holesNot bookable online
- London Airlinks Golf CourseSouthall · 9 holes · driving rangeNot bookable online
- Stanmore Golf ClubStanmore · 18 holes · from £35Check availability
- David Lloyd Hampton Golf ClubTeddington · 18 holes · from £18Check availability
- Strawberry Hill Golf ClubTwickenham · 9 holesNot bookable online
- Cranham Golf CourseUpminster · 18 holesNot bookable online
- Hillingdon Golf ClubUxbridge · 9 holesNot bookable online
- Stockley Park Golf CourseUxbridge · 18 holes · driving rangeNot bookable online
- Sudbury Golf ClubWembley · 18 holesNot bookable online
- Richmond Park Golf CourseWimbledon · 2 courses · 18 holes · from £25Check availability
9-hole golf courses in Greater London
21 clubs with a 9-hole course in Greater London.
Show all 21 clubs
- The Arkley 9
- Barnehurst Golf Club
- Bexleyheath Golf Club
- Bromley Golf Centre
- Shortlands Golf Club
- Woodford Golf Club
- The Oaks
- Addington Court Golf Club
- Crowlands Heath Golf Club
- Harrow School Golf Club
- Aquarius Golf Club
- Dukes Meadows Golf, Tennis & Ski
- Eltham Warren Golf Club
- Hampstead Golf Club
- Metro Golf Centre
- West London Golf Centre
- Orpington Golf Centre
- Sidcup Golf Club
- London Airlinks Golf Course
- Strawberry Hill Golf Club
- Hillingdon Golf Club
18-hole golf courses in Greater London
74 clubs with an 18-hole course in Greater London.
Show all 74 clubs
- Banstead Downs Golf Club
- Cuddington Golf Club
- Cherry Lodge Golf Club
- West Kent Golf Club
- Wyke Green Golf Club
- Maylands Golf Club
- Langley Park Golf Club
- Royal Epping Forest Golf Club
- The Oaks
- Hainault Golf Club
- Hadley Wood Golf Club
- Old Fold Manor Golf Club
- South Herts Golf Club
- Coulsdon Manor Hotel and Golf Club
- Woodcote Park Golf Club
- Addington Court Golf Club
- Addington Palace Golf Club
- Croham Hurst Golf Club
- Shirley Park Golf Club
- The Addington Golf Club
- Royal Blackheath Golf Club
- Crews Hill Golf Club
- Enfield Golf Club
- Surbiton Golf Club
- Sundridge Park Golf Club
- Fulwell Golf Club
- Grim's Dyke Golf Club
- Ilford Golf Club
- Coombe Hill Golf Club
- Coombe Wood Golf Club
- Hampton Court Palace Golf Club
- Malden Golf Club
- Brent Valley Golf Course
- Bush Hill Park Golf Club
- Dulwich & Sydenham Hill Golf Club
- Finchley Golf Club
- Hendon Golf Club
- Highgate Golf Club
- Lee Valley Golf Course
- Mill Hill Golf Club
- Muswell Hill Golf Club
- North Middlesex Golf Club
- Roehampton Club
- Royal Wimbledon Golf Club
- Shooters Hill Golf Club
- Trent Park Golf Course
- Wanstead Golf Club
- West Middlesex Golf Club
- Wimbledon Common Golf Club
- Mitcham Golf Club
- The Inspiration Club
- Northwood Golf Club
- Chelsfield Lakes Golf Centre
- High Elms Golf Course
- Orpington Golf Centre
- Royal Mid-Surrey Golf Club
- The Richmond Golf Club
- Risebridge Golf Centre
- Romford Golf Club
- Upminster Golf Club
- Whalebone Golf Club
- Haste Hill Golf Course
- Pinner Hill Golf Club
- Chislehurst Golf Club
- Purley Downs Golf Club
- Ingrebourne Links Golf & Country Club
- Top Meadow Golf Club
- Stanmore Golf Club
- David Lloyd Hampton Golf Club
- Cranham Golf Course
- Stockley Park Golf Course
- Ealing Golf Club
- Sudbury Golf Club
- Richmond Park Golf Course
Golf clubs with a driving range in Greater London
10 clubs with a driving range in Greater London.
Golf simulators in Greater London
5 clubs with a golf simulator in Greater London.
Golf under £30 in Greater London
19 clubs with rounds from under £30 in Greater London.
Show all 19 clubs
- Banstead Downs Golf Club
- Barnehurst Golf Club
- Bexleyheath Golf Club
- Maylands Golf Club
- Woodford Golf Club
- Hainault Golf Club
- Addington Court Golf Club
- Shirley Park Golf Club
- Crews Hill Golf Club
- Grim's Dyke Golf Club
- Ilford Golf Club
- Dukes Meadows Golf, Tennis & Ski
- Metro Golf Centre
- Muswell Hill Golf Club
- Trent Park Golf Course
- West Middlesex Golf Club
- Whalebone Golf Club
- David Lloyd Hampton Golf Club
- Richmond Park Golf Course
Contains OS data © Crown copyright and database right 2026. Town centres from OS Open Names, Open Government Licence v3.0.