
80 clubs · Golf area
Golf courses and clubs in South Wales
Photo: Pontypool Golf Club
Tee times in South Wales
Search tee times in South Wales- Today
165 tee times at 12 clubs. Lowest price today: £17
- This weekend, from Sunday 15 November 2026
165 tee times at 12 clubs. Lowest price this weekend: £17
Tee Time lists 80 golf clubs in South Wales. 49 take visitor tee times online through Tee Time; the other 31 are listed so you can contact them directly. The lowest price for a round in the next 7 days is £9 at Llanyravon Golf Club. Of these, 14 have a 9-hole course, 7 have a driving range and 8 have a golf simulator.
Golf in South Wales at a glance
- Golf clubs
- 80
- Book online with Tee Time
- 49
- Lowest price on any day in the next 7 days
- £9 at Llanyravon Golf Club
- Clubs with a 9-hole course
- 14
- Clubs with an 18-hole course
- 67
- Clubs with a driving range
- 7
- Clubs with a golf simulator
- 8
Golf clubs in South Wales
Clubs you can book online come first.
Abersychan, TorfaenPontypool Golf Club18 holes(0)from £1727 tee times todayuntil 20:00
Bargoed, CaerphillyBargoed Golf Club18 holes(0)from £2515 tee times todayuntil 18:00
Llantrisant, Rhondda Cynon TafLlantrisant & Pontyclun Golf Club18 holes(0)from £253 tee times todayuntil 15:56
Burry Port, CarmarthenshireAshburnham Golf Club18 holes(0)from £507 tee times todayuntil 16:27- Mountain Ash, Rhondda Cynon TafMountain Ash Golf Club18 holes(0)from £1512 tee times todayuntil 17:00
- SwanseaMorriston Golf Club18 holes(0)from £159 tee times todayuntil 17:00
- Ferndale, Rhondda Cynon TafRhondda Golf Club18 holes(0)from £17.5034 tee times todayuntil 20:00
- Milford Haven, PembrokeshireMilford Haven Golf Club18 holes(0)from £2021 tee times todayuntil 19:00
- Dinas Powys, Vale of GlamorganDinas Powis Golf Club18 holes(0)from £305 tee times todayuntil 16:20
- NewportNewport Golf Club18 holes(0)from £303 tee times todayuntil 15:54
- CardiffCreigiau Golf Club18 holes(0)from £3527 tee times todayuntil 19:00
- Usk, MonmouthshireRaglan Golf Club18 holes(0)from £452 tee times todayuntil 15:50
68 more clubs in South Wales, by county
Blaenau Gwent (1 club)
Bridgend (6 clubs)
- Coed-y-Mwstwr Golf ClubBridgend · 18 holes · from £20Check availability
- Maesteg Golf ClubMaesteg, Bridgend · 18 holes · from £30Check availability
- Grove Golf ClubPorthcawl, Bridgend · 18 holes · from £22Check availability
- Royal Porthcawl Golf ClubPorthcawl, Bridgend · 18 holesCheck availability
- The Grove Golf ClubPorthcawl, Bridgend · 18 holes · driving rangeNot bookable online
- Pyle & Kenfig Golf ClubPyle, Bridgend · 18 holes · golf simulatorNot bookable online
Caerphilly (5 clubs)
- Blackwood Golf ClubBlackwood, Caerphilly · 9 holes · from £30Check availability
- Caerphilly Golf ClubCaerphilly · 18 holesNot bookable online
- Ridgeway Golf ClubCaerphilly · 9 holes · from £13.50 · driving rangeCheck availability
- Tredegar & Rhymney Golf ClubRhymney, Caerphilly · 9 holes · from £20Check availability
- Bryn Meadows Golf ClubYstrad Mynach, Caerphilly · 18 holes · from £30 · golf simulatorCheck availability
Cardiff (5 clubs)
- Llanishen Golf ClubCaerphilly, Cardiff · 18 holesCheck availability
- Cardiff Golf ClubCardiff · 18 holes · golf simulatorCheck availability
- Peterstone Lakes Golf ClubCardiff · 18 holesNot bookable online
- Radyr Golf ClubCardiff · 18 holes · from £30Check availability
- Whitchurch Golf ClubCardiff · 18 holesNot bookable online
Carmarthenshire (5 clubs)
- Glynhir Golf ClubAmmanford, Carmarthenshire · 18 holes · driving rangeCheck availability
- Carmarthen Golf ClubCarmarthen, Carmarthenshire · 18 holes · from £25 · driving rangeCheck availability
- Derllys Court Golf ClubCarmarthen, Carmarthenshire · 18 holes · from £20Check availability
- Glyn Abbey Golf ClubKidwelly, Carmarthenshire · 2 courses · 18 and 9 holesNot bookable online
- Machynys Peninsula Golf ClubLlanelli, Carmarthenshire · 18 holes · from £45 · driving range · golf simulatorCheck availability
Merthyr Tydfil (3 clubs)
Monmouthshire (6 clubs)
- The Monmouthshire Golf ClubAbergavenny, Monmouthshire · 18 holes · from £20Check availability
- Wernddu Golf ClubAbergavenny, Monmouthshire · 2 courses · 18 and 9 holesNot bookable online
- St Pierre Country ClubChepstow, Monmouthshire · 2 courses · 18 holesNot bookable online
- Monmouth Golf ClubMonmouth, Monmouthshire · 18 holes · from £25Check availability
- The Rolls of Monmouth Golf ClubMonmouth, Monmouthshire · 18 holesNot bookable online
- Woodlake Park Golf ClubPontypool, Monmouthshire · 18 holes · from £20Check availability
Neath Port Talbot (6 clubs)
- Garnant Park Golf ClubBrynaman, Neath Port Talbot · 18 holes · from £25Check availability
- Neath Golf ClubNeath, Neath Port Talbot · 18 holesNot bookable online
- Swansea Bay Golf ClubNeath, Neath Port Talbot · 18 holesNot bookable online
- Pontardawe Golf ClubPontardawe, Neath Port Talbot · 18 holes · from £30 · driving rangeCheck availability
- Lakeside Golf ClubPort Talbot, Neath Port Talbot · 9 holesNot bookable online
- Tata Steel GolfPort Talbot, Neath Port Talbot · 9 holesNot bookable online
Newport (5 clubs)
- Celtic Manor ResortNewport · 3 courses · 18 holesNot bookable online
- Llanwern Golf ClubNewport · 18 holes · from £25 · golf simulatorCheck availability
- Parc Golf ClubNewport · 18 holesNot bookable online
- St Mellons Golf ClubNewport · 18 holes · from £30Check availability
- Tredegar Park Golf ClubNewport · 18 holes · from £20Check availability
Pembrokeshire (7 clubs)
- Haverfordwest Golf ClubHaverfordwest, Pembrokeshire · 18 holes · from £15Check availability
- Priskilly Forest Golf ClubHaverfordwest, Pembrokeshire · 9 holesNot bookable online
- St Davids City Golf ClubHaverfordwest, Pembrokeshire · 9 holesNot bookable online
- Newport Links Golf ClubNewport, Pembrokeshire · 18 holesNot bookable online
- South Pembrokeshire Golf ClubPembroke Dock, Pembrokeshire · 18 holesNot bookable online
- Tenby Golf ClubTenby, Pembrokeshire · 18 holes · from £90Check availability
- Trefloyne Golf CourseTenby, Pembrokeshire · 18 holesNot bookable online
Rhondda Cynon Taf (3 clubs)
Swansea (6 clubs)
- The Gower Golf ClubLoughor, Swansea · 18 holes · from £20Check availability
- Clyne Golf ClubSwansea · 18 holes · from £30Check availability
- Fairwood Park Golf ClubSwansea · 18 holes · from £25Check availability
- Langland Bay Golf ClubSwansea · 18 holes · from £40Check availability
- Mond Valley Golf ClubSwansea · 18 holes · from £30Check availability
- Pennard Golf ClubSwansea · 18 holes · golf simulatorCheck availability
Torfaen (3 clubs)
Vale of Glamorgan (7 clubs)
- Brynhill Golf ClubBarry, Vale of Glamorgan · 18 holesNot bookable online
- Bridgend GolfBridgend, Vale of Glamorgan · 9 holesNot bookable online
- Southerndown Golf ClubBridgend, Vale of Glamorgan · 18 holesNot bookable online
- Cottrell Park Golf ResortCardiff, Vale of Glamorgan · 36 holesNot bookable online
- Wenvoe Castle Golf ClubCardiff, Vale of Glamorgan · 18 holesNot bookable online
- St Athan Golf ClubLlantwit Major, Vale of Glamorgan · 9 holesNot bookable online
- Glamorganshire Golf ClubPenarth, Vale of Glamorgan · 18 holesCheck availability
9-hole golf courses in South Wales
14 clubs with a 9-hole course in South Wales.
Show all 14 clubs
18-hole golf courses in South Wales
67 clubs with an 18-hole course in South Wales.
Show all 67 clubs
- Aberdare Golf Club
- The Monmouthshire Golf Club
- Wernddu Golf Club
- Pontypool Golf Club
- Glynhir Golf Club
- Bargoed Golf Club
- Brynhill Golf Club
- Coed-y-Mwstwr Golf Club
- Southerndown Golf Club
- Garnant Park Golf Club
- Ashburnham Golf Club
- Caerphilly Golf Club
- Llanishen Golf Club
- Cardiff Golf Club
- Creigiau Golf Club
- Peterstone Lakes Golf Club
- Radyr Golf Club
- Wenvoe Castle Golf Club
- Whitchurch Golf Club
- Carmarthen Golf Club
- Derllys Court Golf Club
- St Pierre Country Club
- Greenmeadow Golf & Country Club
- Dinas Powis Golf Club
- Rhondda Golf Club
- Haverfordwest Golf Club
- Glyn Abbey Golf Club
- Machynys Peninsula Golf Club
- Llantrisant & Pontyclun Golf Club
- The Vale Resort Golf Club
- The Gower Golf Club
- Maesteg Golf Club
- Merthyr Tydfil Golf Club
- Morlais Castle Golf Club
- Milford Haven Golf Club
- Monmouth Golf Club
- The Rolls of Monmouth Golf Club
- Mountain Ash Golf Club
- West Monmouthshire Golf Club
- Neath Golf Club
- Swansea Bay Golf Club
- Celtic Manor Resort
- Llanwern Golf Club
- Newport Golf Club
- Newport Links Golf Club
- Parc Golf Club
- St Mellons Golf Club
- Tredegar Park Golf Club
- South Pembrokeshire Golf Club
- Glamorganshire Golf Club
- Pontardawe Golf Club
- Woodlake Park Golf Club
- Pontypridd Golf Club
- Grove Golf Club
- Royal Porthcawl Golf Club
- The Grove Golf Club
- Pyle & Kenfig Golf Club
- Clyne Golf Club
- Fairwood Park Golf Club
- Langland Bay Golf Club
- Mond Valley Golf Club
- Morriston Golf Club
- Pennard Golf Club
- Tenby Golf Club
- Trefloyne Golf Course
- Raglan Golf Club
- Bryn Meadows Golf Club
Golf clubs with a driving range in South Wales
7 clubs with a driving range in South Wales.
Golf simulators in South Wales
8 clubs with a golf simulator in South Wales.
Golf under £30 in South Wales
25 clubs with rounds from under £30 in South Wales.
Show all 25 clubs
- The Monmouthshire Golf Club
- Pontypool Golf Club
- Bargoed Golf Club
- Coed-y-Mwstwr Golf Club
- Garnant Park Golf Club
- Ridgeway Golf Club
- Carmarthen Golf Club
- Derllys Court Golf Club
- Llanyravon Golf Club
- Rhondda Golf Club
- Haverfordwest Golf Club
- Llantrisant & Pontyclun Golf Club
- The Gower Golf Club
- Milford Haven Golf Club
- Monmouth Golf Club
- Mountain Ash Golf Club
- West Monmouthshire Golf Club
- Llanwern Golf Club
- Tredegar Park Golf Club
- Woodlake Park Golf Club
- Pontypridd Golf Club
- Grove Golf Club
- Tredegar & Rhymney Golf Club
- Fairwood Park Golf Club
- Morriston Golf Club
Golf in South Wales: questions
How many golf clubs are there in South Wales?
Tee Time lists 80 golf clubs in South Wales, with 85 golf courses (70 with 18 holes and 14 with 9 holes). 49 take visitor tee times online through Tee Time.
What is the cheapest round of golf in South Wales?
The lowest price for a round in the next 7 days is £9 at Llanyravon Golf Club. 25 clubs here have rounds from under £30.
Where can I play 9-hole golf in South Wales?
14 clubs have a 9-hole course: Whitehall Golf Club, Wernddu Golf Club, Blackwood Golf Club, Bridgend Golf, Ridgeway Golf Club and 9 more.
Which golf clubs in South Wales have a driving range?
7 clubs have a driving range: Glynhir Golf Club, Ridgeway Golf Club, Carmarthen Golf Club, Machynys Peninsula Golf Club, The Vale Resort Golf Club and 2 more.
Which golf clubs in South Wales have a golf simulator?
8 clubs have a golf simulator: Ashburnham Golf Club, Cardiff Golf Club, Machynys Peninsula Golf Club, Milford Haven Golf Club, Llanwern Golf Club and 3 more.
Can I book a tee time in South Wales today?
Yes. 165 tee times are showing today at 12 clubs, from £17, to book online through Tee Time.
How is South Wales drawn on this page?
The principal areas of South Wales: Blaenau Gwent, Bridgend, Caerphilly, Cardiff, Carmarthenshire, Merthyr Tydfil, Monmouthshire, Neath Port Talbot, Newport, Pembrokeshire, Rhondda Cynon Taf, Swansea, Torfaen and Vale of Glamorgan.
Contains OS data © Crown copyright and database right 2026. Town centres from OS Open Names, Open Government Licence v3.0.