176 courses
Golf courses in Wales
Scorecards, course and slope ratings, facilities and contact details for every course, and GPS yardages for all of them in the free Golf Sherpa app.
A
- Aberdare Golf Club Aberdare
- Aberdovey Golf Club (Championship Links) Aberdovey
- Abergele Golf Club Abergele
- Aberystwyth Golf Club Aberystwyth
- Anglesey Golf Club Rhosneigr
- Ashburnham Golf Club Burry Port
B
- Bangor St. Deiniol Golf Club (St Deiniol) Bangor
- Bargoed Golf Club Bargoed
- Baron Hill Golf Club Anglesey
- Betws-y-Coed Golf Club (Betws Y Coed) Betws-y-Coed
- Borth & Ynyslas Golf Club Borth
- Brecon Golf Club Llanfaes
- Bridgend Golf Complex (Bridgend) Brocastle
- Bryn Meadows Golf Club (Championship Course) Caerphilly
- Brynhill Golf Club ( Course) Barry
- Builth Wells Golf Club Builth Wells
- Bull Bay Golf Club Amlwch
C
- Caerleon Golf Course Caerleon
- Caerleon Golf Course (Ryder Cup Legacy) Caerleon
- Caernarfon Golf Club Caernarfon
- Caerphilly Golf Club (18-Hole Course) Caerphilly
- Cardiff Golf Club (Championship Course) Cardiff
- Cardigan Golf Club Cardigan
- Carmarthen Golf Club Carmarthen
- Castell Coch Golf Club Tongwynlais
- Castell Heights Golf Club (Castle Heights) Caerphilly
- Celtic Haven Tenby
- Celtic Manor Resort (Roman Road Course) Newport
- Celtic Manor Resort (The Montgomerie) Newport
- Cilgwyn Golf Club Lampeter
- Clays Golf Club Wrexham
- Clwb Golff Abersoch Golf Club (Abersoch Golf Course) Abersoch
- Clwb Golff Pwllheli (Pwllheli) Pwllheli
- Clyne Golf Club Swansea
- Coed-Y-Mwstwr Golf Club (Main Course) Bridgend
- Conwy Golf Club Conwy
- Cottrell Park Golf Resort (Button Gwinnett) Cardiff
- Cottrell Park Golf Resort (Mackintosh) Cardiff
- Cradoc Golf Club Brecon
- Creigiau Golf Club ( Course) Cardiff
- Criccieth Golf Club (The Course) Criccieth
D
- Delta Hotels by Marriott St. Pierre Country Club (Championship Old) Chepstow
- Denbigh Golf Club Denbigh
- Derllys Court Golf Club Carmarthen
- Dewstow Golf Club (Park) Newport
- Dewstow Golf Club (Valley) Newport
- Dinas Powis Golf Club Dinas Powys
- Dolgellau Golf Course Pencefn Road
E
- Earlswood Golf Club Swansea
F
- Fairwood Park Golf Club Swansea
- Flint Golf Club Flint
G
- Galway Golf Club ( Golf Club Course) Galway
- Garnant Park Golf Club Garnant
- Glyn Abbey Golf Club (Abbey Course) Kidwelly
- Glynhir Golf Club Ammanford
- Glynhir Golf Club (Par 3) Ammanford
- Glynneath Golf Club Glynneath
- Gowerton Golf Range (Par 3) Gowerton
- Greenmeadow Golf & Country Club (Greenmeadow Golf Course) Cwmbran
- Grove Golf Club Porthcawl
H
- Haverfordwest Golf Club (18 Hole Course) Haverfordwest
- Hawarden Golf Club Hawarden
- Henllys Golf Club Beaumaris
- Henllys Golf Club ( Course) Beaumaris
- Holyhead Golf Club Holyhead
- Holywell Golf Club (18-Hole Course) Holywell
K
- Kinmel Park Golf Course Rhyl
- Knighton Golf Club Knighton
L
- Lakeside Golf Club Port Talbot
- Lakeside Golf Course Montgomery
- Lakeside Golf Course Garthmyl
- Langland Bay Golf Club Swansea
- Llandrindod Wells Golf Club Llandrindod Wells
- Llandudno Maesdu Golf Club (Championship Course) Llandudno
- Llaneravon Golf Club Cwmbran
- Llanfairfechan Golf Club Llanfairfechan
- Llangefni Golf Course Gwynedd
- Llanishen Golf Club Cardiff
- Llantrisant and Pontyclun Golf Club (Llantrisant & Pontyclun Golf Course) Pontyclun
- Llanwern Golf Club (Main Course) Newport
- Llyn Golf Club Pwllheli
M
- Machynlleth Golf Course Machynlleth
- Machynys Peninsula Golf & Country Club (Monk's Island) Llanelli
- Maesteg Golf Club Maesteg
- Mayfield Golf Centre (Mayfield) Haverfordwest
- Merthyr Tydfil Golf Club Merthyr Tydfil
- Milford Haven Golf Club ( Golf Club Course) Milford Haven
- Mold Golf Club Mold
- Mond Valley Golf Club Clydach, Swansea
- Monmouth Golf Club Monmouth
- Monmouthshire Golf Club (The ) Monmouthshire
- Morlais Castle Golf Club Merthyr Tydfil
- Morriston Golf Club Morriston
- Moss Valley Golf Course Pentre Broughton
- Mountain Ash Golf Club Mountain Ash
- Mountain Park Hotel and Golf Club (Mountain Park) Flint
N
- Neath Golf Club Neath
- Nefyn & District Golf Club (The Old) Pwllheli
- Nefyn and District Golf Club (New Course) Pwllheli
- Newport Golf Club Shide
- Newport Links Golf Club Resort (Newport Links) Newport
- North Wales Golf Club Llandudno
- North Wales Golf Club ( (Llandudno)) Llandudno
- North Wales Golf Course and Driving Range (North Wales) St. Asaph
- Northop Golf Club Mold
O
- Old Colwyn Golf Club ( (Alternate Tees)) Old Colwyn
- Old Padeswood Golf Club Mold
P
- Padeswood & Buckley Golf Club (18 Hole Course) Padeswood
- Padeswood and Buckley Golf Club Mold
- Parc Bryn Bach Driving Range and Golf Course (Parc Bryn Bach) Tredegar
- Parc Golf Club (The 18 Hole Course) Newport
- Penmaenmawr Golf Club Penmaenmawr
- Pennant Park Golf Club Holywell
- Pennard Golf Club Swansea
- Penrhos Golf and Country Club Aberystwyth
- Peterstone Lakes Golf Club Cardiff
- Pontardawe Golf Club Pontardawe
- Pontardulais Golf Club Pontlliw
- Pontnewydd Golf Club (18 Hole) Cwmbran
- Pontnewydd Golf Club (9 Hole) Farsta
- Pontnewydd Golf Club (Main Course) Cwmbran
- Pontypool Golf Club Pontypool
- Pontypool Golf Club Pontypool
- Pontypridd Golf Club ( Golf Club Course) Pontypridd
- Porthmadog Golf Club Porthmadog
- Prestatyn Golf Club ( Golf Club Course) Prestatyn
- Priskilly Forest Country House and Golf Club (Priskilly Forest) Haverfordwest
- Pyle and Kenfig Golf Club (Championship Course) Bridgend
R
- Radyr Golf Club Cardiff
- RAF St Athan Golf Club Jeffreys Bay
- Raglan Golf Club ( Parc Golf Course) Raglan
- Rhondda Golf Club (Main Course) Ferndale
- Rhos-on-Sea Golf Club (18 Hole Course) Penrhyn Bay
- Rhosgoch Golf and Leisure Club (Rhosgoch) Painscastle
- Rhuddlan Golf Club Rhuddlan
- Rhyl Golf Club Rhyl
- Ridgeway Golf Club Caerphilly
- Royal Porthcawl Golf Club (Championship Course) Porthcawl
- Royal St David's Golf Club Harlech
- Ruthin-Pwllglas Golf Club Ruthin
S
- Silver Birch Golf Club Abergele
- South Pembrokeshire Golf Club Pembroke Dock
- Southerndown Golf Club ( Course) Bridgend
- St Andrews Major Golf Club (18-Hole St Andrews GC Course) Barry
- St Davids City St Davids
- St Giles Golf Club Newtown
- St Idloes Golf Club (St. Idloes) Llanidloes
- St Mary's Hotel, Golf & Country Club (Championship Course) Pencoed
- St Mellons Golf Club Cardiff
- St Melyd Golf Club Prestatyn
- St. Pierre, A Marriott Hotel and Country Club (Old Course) Chepstow
- Storws Wen Golf Club Ynys Mon
- Swansea Bay Golf Club Neath
T
- Tenby Golf Club Tenby
- The Glamorganshire Golf Club Penarth
- The Gower Golf Club ( Course) Swansea
- The Plassey Golf Club Wrexham
- The Plassey Golf Club (Par 3) Sandton
- The Rolls of Monmouth Golf Club Monmouth
- The Twenty Ten Clubhouse (The Twenty Ten) Newport
- The Vale of Llangollen Golf Club (Vale of Llangollen) Llangollen
- Tredegar & Rhymney Golf Club Rhymney
- Tredegar and Rhymney Golf Club Tredegar
- Tredegar Park Golf Club Newport
- Trefloyne Manor Golf Club (Trefloyne Golf Course) Tenby
- Ty Croes Golf Centre (Ty Croes) Ammanford
W
- Welshpool Golf Club Welshpool
- Wenvoe Castle Golf Club Cardiff
- Wernddu Golf Club (18-hole course) Abergavenny
- West Monmouthshire Golf Club Brynmawr
- Whitchurch (Cardiff) Golf Club (18-hole course) Cardiff
- Whitehall Golf Club Treharris
- Woodlake Park Golf and Country Club (Woodlake Park Course) Pontypool
- Wrexham Golf Club Wrexham