92 clubs · County
Golf courses and clubs in Greater London
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.
Tee times in Greater London
- Today
143 tee times at 11 clubs, from £10
- This weekend, from Saturday 14 November 2026
2,355 tee times at 34 clubs, from £12
Golf in Greater London at a glance
- Golf clubs
- 92
- Book online with Tee Time
- 47
- Lowest price 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, 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
- Bexleyheath Golf ClubBexleyheath · 9 holes · from £2512 tee times todayTee times until 19:30
- Cherry Lodge Golf ClubBiggin Hill · 18 holes · driving rangeNot bookable online
- West Kent Golf ClubBiggin Hill · 18 holes · from £70Check availability
- Wyke Green Golf ClubBrentford · 18 holes · from £50 · golf simulator4 tee times todayTee times until 17:56 · £50 pp
- Maylands Golf ClubBrentwood · 18 holes · from £20 · golf simulatorCheck availability
- Bromley Golf CentreBromley · 9 holesNot bookable online
- Langley Park Golf ClubBromley · 18 holes · from £60Check availability
- 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
- Hainault Golf ClubChigwell · 18 holes · from £15Check availability
- 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 holesCheck availability
- Addington Court Golf ClubCroydon · 3 courses · 18 and 9 holes · from £13 · driving range63 tee times todayTee times until 19:53 · £13 to £24 pp
- Addington Palace Golf ClubCroydon · 18 holes · from £909 tee times todayTee times until 18:48 · £90 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 £22Check availability
- 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
- Grim's Dyke Golf ClubHarrow · 18 holes · from £25Check availability
- 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
- Malden Golf ClubKingston upon Thames · 18 holes · from £50Check availability
- Aquarius Golf ClubLondon · 9 holesNot bookable online
- Brent Valley Golf CourseLondon · 18 holesNot bookable online
- Bush Hill Park Golf ClubLondon · 18 holes · from £45Check availability
- Dukes Meadows Golf, Tennis & SkiLondon · 2 courses · 9 and 5 holesCheck availability
- Dulwich & Sydenham Hill Golf ClubLondon · 18 holesNot bookable online
- Eltham Warren Golf ClubLondon · 9 holesNot bookable online
- Finchley Golf ClubLondon · 18 holes · from £32Check availability
- Hampstead Golf ClubLondon · 9 holesNot bookable online
- Hendon Golf ClubLondon · 18 holes · from £35Check availability
- Highgate Golf ClubLondon · 18 holesNot bookable online
- Lee Valley Golf CourseLondon · 18 holesNot bookable online
- Metro Golf CentreLondon · 9 holes · from £104 tee times todayTee times until 17:56 · £10 pp
- Mill Hill Golf ClubLondon · 18 holes · from £404 tee times todayTee times until 18:00 · £40 pp
- Muswell Hill Golf ClubLondon · 18 holes · from £25Check availability
- North Middlesex Golf ClubLondon · 18 holes · from £40 · golf simulator10 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 holesCheck availability
- Wanstead Golf ClubLondon · 18 holes · from £30 · 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
- The Inspiration ClubNortholt · 18 holes · from £60Check availability
- 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 £9011 tee times todayTee times until 18:58 · £90 pp
- Risebridge Golf CentreRomford · 18 holesNot bookable online
- Romford Golf ClubRomford · 18 holes · from £35Check availability
- Upminster Golf ClubRomford · 18 holesNot bookable online
- Whalebone Golf ClubRomford · 18 holes · from £18 · driving range · golf simulator9 tee times todayTee times until 19:00 · £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
- Ingrebourne Links Golf & Country ClubSouth Ockendon · 18 holes · from £58 · driving range15 tee times todayTee times until 19:30 · £58 pp
- Top Meadow Golf ClubSouth Ockendon · 18 holesNot bookable online
- London Airlinks Golf CourseSouthall · 9 holes · driving rangeNot bookable online
- Stanmore Golf ClubStanmore · 18 holesCheck 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
- Ealing Golf ClubWembley · 18 holes · from £502 tee times todayTee times until 17:50 · £70 pp
- 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.
- 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.
- 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
17 clubs with rounds from under £30 in Greater London.
- 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
- Metro Golf Centre
- Muswell Hill Golf Club
- 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.