80 clubs · Golf area
Golf courses and clubs in South Wales
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.
Tee times in South Wales
- Today
6 tee times at 2 clubs, from £17
- This weekend, from Saturday 14 November 2026
1,603 tee times at 38 clubs, from £11
Golf in South Wales at a glance
- Golf clubs
- 80
- Book online with Tee Time
- 49
- Lowest price 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, by town
- Whitehall Golf ClubAbercynon, Merthyr Tydfil · 9 holesNot bookable online
- Aberdare Golf ClubAberdare, Rhondda Cynon Taf · 18 holesNot bookable online
- The Monmouthshire Golf ClubAbergavenny, Monmouthshire · 18 holes · from £20Check availability
- Wernddu Golf ClubAbergavenny, Monmouthshire · 2 courses · 18 and 9 holesNot bookable online
- Pontypool Golf ClubAbersychan, Torfaen · 18 holes · from £173 tee times todayTee times until 20:00 · £17 pp
- Glynhir Golf ClubAmmanford, Carmarthenshire · 18 holes · driving rangeCheck availability
- Bargoed Golf ClubBargoed, Caerphilly · 18 holes · from £25Check availability
- Brynhill Golf ClubBarry, Vale of Glamorgan · 18 holesNot bookable online
- Blackwood Golf ClubBlackwood, Caerphilly · 9 holes · from £30Check availability
- Bridgend GolfBridgend, Vale of Glamorgan · 9 holesNot bookable online
- Coed-y-Mwstwr Golf ClubBridgend · 18 holes · from £20Check availability
- Southerndown Golf ClubBridgend, Vale of Glamorgan · 18 holesNot bookable online
- Garnant Park Golf ClubBrynaman, Neath Port Talbot · 18 holes · from £25Check availability
- Ashburnham Golf ClubBurry Port, Carmarthenshire · 18 holes · from £50 · golf simulatorCheck availability
- Caerphilly Golf ClubCaerphilly · 18 holesNot bookable online
- Llanishen Golf ClubCaerphilly, Cardiff · 18 holesCheck availability
- Ridgeway Golf ClubCaerphilly · 9 holes · from £13.50 · driving rangeCheck availability
- Cardiff Golf ClubCardiff · 18 holes · golf simulatorCheck availability
- Cottrell Park Golf ResortCardiff, Vale of Glamorgan · 36 holesNot bookable online
- Creigiau Golf ClubCardiff · 18 holes · from £35Check availability
- Peterstone Lakes Golf ClubCardiff · 18 holesNot bookable online
- Radyr Golf ClubCardiff · 18 holes · from £30Check availability
- Wenvoe Castle Golf ClubCardiff, Vale of Glamorgan · 18 holesNot bookable online
- Whitchurch Golf ClubCardiff · 18 holesNot bookable online
- Carmarthen Golf ClubCarmarthen, Carmarthenshire · 18 holes · from £25 · driving rangeCheck availability
- Derllys Court Golf ClubCarmarthen, Carmarthenshire · 18 holes · from £20Check availability
- St Pierre Country ClubChepstow, Monmouthshire · 2 courses · 18 holesNot bookable online
- Greenmeadow Golf & Country ClubCwmbran, Torfaen · 18 holesNot bookable online
- Llanyravon Golf ClubCwmbran, Torfaen · 9 holes · from £9Check availability
- Pontnewydd Golf ClubCwmbran, Torfaen · 9 holesNot bookable online
- Dinas Powis Golf ClubDinas Powys, Vale of Glamorgan · 18 holes · from £30Check availability
- Rhondda Golf ClubFerndale, Rhondda Cynon Taf · 18 holes · from £17.503 tee times todayTee times until 20:00 · £17.50 pp
- 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
- 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
- Llantrisant & Pontyclun Golf ClubLlantrisant, Rhondda Cynon Taf · 18 holes · from £25Check availability
- The Vale Resort Golf ClubLlantrisant, Rhondda Cynon Taf · 18 holes · from £40 · driving rangeCheck availability
- St Athan Golf ClubLlantwit Major, Vale of Glamorgan · 9 holesNot bookable online
- The Gower Golf ClubLoughor, Swansea · 18 holes · from £20Check availability
- Maesteg Golf ClubMaesteg, Bridgend · 18 holes · from £30Check availability
- Merthyr Tydfil Golf ClubMerthyr Tydfil · 18 holesNot bookable online
- Morlais Castle Golf ClubMerthyr Tydfil · 18 holes · from £40Check availability
- Milford Haven Golf ClubMilford Haven, Pembrokeshire · 18 holes · from £20 · golf simulatorCheck availability
- Monmouth Golf ClubMonmouth, Monmouthshire · 18 holes · from £25Check availability
- The Rolls of Monmouth Golf ClubMonmouth, Monmouthshire · 18 holesNot bookable online
- Mountain Ash Golf ClubMountain Ash, Rhondda Cynon Taf · 18 holes · from £15Check availability
- West Monmouthshire Golf ClubNantyglo, Blaenau Gwent · 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
- Celtic Manor ResortNewport · 3 courses · 18 holesNot bookable online
- Llanwern Golf ClubNewport · 18 holes · from £25 · golf simulatorCheck availability
- Newport Golf ClubNewport · 18 holes · from £30Check availability
- Newport Links Golf ClubNewport, Pembrokeshire · 18 holesNot bookable online
- 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
- South Pembrokeshire Golf ClubPembroke Dock, Pembrokeshire · 18 holesNot bookable online
- Glamorganshire Golf ClubPenarth, Vale of Glamorgan · 18 holesCheck availability
- Pontardawe Golf ClubPontardawe, Neath Port Talbot · 18 holes · from £30 · driving rangeCheck availability
- Woodlake Park Golf ClubPontypool, Monmouthshire · 18 holes · from £20Check availability
- Pontypridd Golf ClubPontypridd, Rhondda Cynon Taf · 18 holes · from £15Check availability
- Lakeside Golf ClubPort Talbot, Neath Port Talbot · 9 holesNot bookable online
- Tata Steel GolfPort Talbot, Neath Port Talbot · 9 holesNot bookable online
- 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
- Tredegar & Rhymney Golf ClubRhymney, Caerphilly · 9 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
- Morriston Golf ClubSwansea · 18 holes · from £15Check availability
- Pennard Golf ClubSwansea · 18 holes · golf simulatorCheck availability
- Tenby Golf ClubTenby, Pembrokeshire · 18 holes · from £90Check availability
- Trefloyne Golf CourseTenby, Pembrokeshire · 18 holesNot bookable online
- Raglan Golf ClubUsk, Monmouthshire · 18 holes · from £45Check availability
- Bryn Meadows Golf ClubYstrad Mynach, Caerphilly · 18 holes · from £30 · golf simulatorCheck availability
9-hole golf courses in South Wales
14 clubs with a 9-hole course in South Wales.
18-hole golf courses in South Wales
67 clubs with an 18-hole course in South Wales.
- 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.
- 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. 6 tee times are showing today at 2 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.