Golf Courses in South Wales

Find self-catering holiday accommodation to rent near your favourite golf course in South Wales

Use the links below to find holiday destinations which have holiday accommodation to rent close to many of the golf courses in South Wales.
All links open in a new browser window.

Below you will find 81 golf courses in South Wales spread across Blaenau Gwent, Bridgend, Caerphilly, Cardiff, Merthyr Tydfil, Monmouthshire, Neath Port Talbot, Newport, Rhondda Cynon Taff, Swansea and Gower, Torfaen and the Vale of Glamorgan (including the Valleys).

Aberdare Golf Club

Tel: 01685 871188 - Abernant, Aberdare, Rhondda Cynon Taff, South Wales, CF44 0RY
Holiday homes in Rhondda Cynon Taff near Aberdare Golf Club

Bargoed Golf Club

Tel: 01443 830143 - Heolddu, Bargoed, Caerphilly, South Wales, CF81 9GF
Holiday homes in Caerphilly near Bargoed Golf Club

Blackwood Golf Club

Tel: 01495 222121 - Lon Pennant, Cwmgelli, Blackwood, Caerphilly, South Wales, NP12 1BR
Holiday homes in Caerphilly near Blackwood Golf Club

Bridgend Golf Club

Tel: 01446 790469 - Golden Mile Drive, Corntown, Bridgend, South Wales, CF35 5AS
Holiday homes in Bridgend near Bridgend Golf Club

British Steel Port Talbot Golf Club

Tel: 01639 871111 - The Course Groes, Port Talbot, Neath Port Talbot, South Wales, SA12 8UW
Holiday homes in Neath Port Talbot near British Steet Port Talbot Golf Club

Bryn Meadows Golf & Country Club

Tel: 01495 225590 - Maesycwmmer, Ystrad Mynach, Caerphilly, South Wales, CF82 7SN
Holiday homes in Caerphilly near Bryn Meadows Golf and Country Club

Brynhill Golf Club

Tel: 01446 720277 - Port Road, Barry, Vale of Glamorgan, South Wales, CF62 8PN
Holiday homes in Barry near Brynhill Golf Club

Caerleon Golf Club

Tel: 01633 420342 - The Broadway, Caerleon, Newport, South Wales, NP18 1AY
Holiday homes in Newport near Caerleon Golf Club

Caerphilly Golf Club

Tel: 02920 863441- Pencapel, Mountain Road, Caerphilly, South Wales, CF83 1HJ
Holiday homes in Caerphilly near Caerphilly Golf Club

Cardiff Golf Club

Tel: 02920 753320 - Sherbourne Avenue, Cyncoed, Cardiff, South Wales, CF23 6SJ
Holiday homes in Cardiff near Cardiff Golf Club

Castell Coch Golf Club

Tel: 02920 813370 - Castle Road, Tongwynlais, Cardiff, South Wales, CF15 7JQ
Holiday homes in Cardiff near Castell Coch Golf Club

Celtic Manor Resort - Montgomerie Course

Tel: 01633 413000 - Coldra Woods, The Usk Valley, Newport, South Wales, NP18 1HQ
Holiday homes in Newport near Celtic Manor Resort - Montgomerie Course

Celtic Manor Resort - Roman Road Course

Tel: 01633 413000 - Coldra Woods, The Usk Valley, Newport, South Wales, NP18 1HQ
Holiday homes in Newport near Celtic Manor Resort - Roman Road Course

Celtic Manor Resort - Twenty Ten Course

Tel: 01633 413000 - Coldra Woods, The Usk Valley, Newport, South Wales, NP18 1HQ
Holiday homes in Newport near Celtic Manor Resort - Twenty Ten Course

Clyne Golf Club

Tel: 01792 929298 - 118-120 Owls Lodge Lane, Mayals, Swansea, South Wales, SA3 5DP
Holiday homes in Mumbles near Clyne Golf Club

Coed-y-Mwstwr Golf Club

Tel: 01656 864934 - Bryn Road, Coychurch, Bridgend, South Wales, CF35 6AF
Holiday homes in Bridgend near Coed-y-Mwstwr Golf Club

Cottrell Park Golf Resort

Tel: 01446 781781 - Cottrell Park, St Nicholas, Cardiff, South Wales, CF5 6SJ
Holiday homes in Cardiff near Cotterll Park Golf Resort

Creigiau Golf Club

Tel: 0292 0890263 - Llantwit Road, Creigiau, Cardiff, South Wales, CF15 9NN
Holiday homes in Cardiff near Creigiau Golf Club

Dinas Powis Golf Club

Tel: 02920 512727 - Old Highwalls, Highwalls Road, Dinas Powys, Vale of Glamorgan, South Wales, CF64 4AJ
Holiday homes in Dinas Powys near Dinas Powis Golf Club

Earlswood Golf Club

Tel: 01792 812198 - Jersey Marine, Neath, Neath Port Talbot, South Wales, SA10 6JP
Holiday homes in Neath Port Talbot near Earlswood Golf Club

Fairwood Park Golf Club

Tel: 01792 297849 - Blackhills Lane, Fairwood, Swansea, South Wales, SA2 7JN
Holiday homes in Mumbles near Fairwood Park Golf Club

Glamorganshire Golf Club

Tel: 02920 701185 - Lavernock Road, Penarth, Vale of Glamorgan, South Wales, CF64 5UP
Holiday homes in Penarth near Glamorganshire Golf Club

Glynneath Golf Club

Tel: 01639 720452 - Penygraig Pontneddfechan, Glynneath, Neath Port Talbot, South Wales, SA11 5UH
Holiday homes in Neath Port Talbot near Glynneath Golf Club

Gower Golf Club

Tel: 01792872480 - Cefn Golau, Three Crosses, Swansea, South Wales, SA4 3HS
Holiday homes on the Gower Peninsular near Gower Golf Club

Gowerton Golf Range

Tel: 01792 875188 - Victoria Road, Gowerton, Swansea, South Wales, SA4 3AB
Holiday homes in Swansea near Gowerton Golf Range

Greenmeadow Golf Club

Tel: 01633 869321 - Treherbert Road, Croesyceiliog, Cwmbran, Torfaen, South Wales, NP44 2BZ
Holiday homes in Torfaen near Greenmeadow Golf Club

Grove Golf Club

Tel: 01656 788771 - Porthcawl, Bridgend, South Wales, CF33 4RP
Holiday homes in Porthcawl near Grove Golf Club

Lakeside Golf Club

Tel: 01639 899959 - Water Street, Margam, Port Talbot, Neath Port Talbot, South Wales, SA13 2PA
Holiday homes in Neath Port Talbot near Lakeside Golf Club

Langland Bay Golf Club

Tel: 01792 361721 - Langland Bay Road, Mumbles, Swansea, South Wales, SA3 4QR
Holiday homes in Mumbles near Langland Bay Golf Club

Llanishen Golf Club

Tel: 02920 755078 - Heol Hir, Cardiff, South Wales, CF83 1NT
Holiday homes in Cardiff near Llanishen Golf Club

Llantrisant & Pontyclun Golf Club

Tel: 01443 228169 - Ely Valley Road, Talbot Green, Pontyclun, Rhondda Cynon Taff, South Wales, CF72 8HZ
Holiday homes in Rhondda Cynon Taff near Llantrisant and Pontyclun Golf Club

Llanwern Golf Club

Tel: 01633 412029 - Tennyson Avenue, Newport, South Wales, NP18 2DY
Holiday homes in Newport near Llanwern Golf Club

Llanyrafon Golf Club

Tel: 01633 874636 - Llanfrechfa, Cwmbran, Torfaen, South Wales, NP44 8HT
Holiday homes in Torfaen near Llanyrafon Golf Club

Maesteg Golf Club

Tel: 01656 734106 - Mount Pleasant, Neath Road, Maesteg, Bridgend, South Wales, CF34 9PR
Holiday homes in Maesteg near Maesteg Golf Club

Merthyr Tydfil Golf Club

Tel: 01685 723308 - Cloth Hall Lane, Cefn Coed-y-Cymmer, Merthyr Tydfil, South Wales, CF48 2NU
Holiday homes in Merthyr Tydfil near Merthyr Tydfil Golf Club

Mond Valley Golf Club

Tel: 01792 842929 - Ynyspenllwch Rd, Clydach, Swansea, South Wales, SA6 5QR
Holiday homes in Swansea near Mond Valley Golf Club

Monmouth Golf Club

Tel: 01600 712212 - Leasbrook Lane, Monmouth, Monmouthshire, South Wales, NP25 3SN
Holiday homes in Monmouth near Monmouth Golf Club

Morlais Castle Golf Club

Tel: 01685 722822 - Pant, Merthyr Tydfil, South Wales, CF48 2UY
Holiday homes in Merthyr Tydfil near Morlais Castle Golf Club

Morriston Golf Club

Tel: 01792 796528 - 160 Clasemount Road, Morriston, Swansea, South Wales, SA6 6AJ
Holiday homes in Swansea near Morriston Golf Club

Mountain Ash Golf Club

Tel: 01443 479459 - The Avenue, Cefnpennar, Mountain Ash, Rhondda Cynon Taff, South Wales, CF45 4DT
Holiday homes in Rhondda Cynon Taff near Mountain Ash Golf Club

Neath Golf Club

Tel: 01639 632759 - Cwmbach Road, Cadoxton, Neath, Neath Port Talbot, South Wales, SA10 8AH
Holiday homes in Neath Port Talbot near Neath Golf Club

Newport Golf Club

Tel: 01633 892643 - Great Oak, Rogerstone, Newport, South Wales, NP10 9FX
Holiday homes in Newport near Newport Golf Club

Oakdale Golf Club

Tel: 01495 220044 - Llwyn on Lane, Oakdale, Blackwood, Caerphilly, South Wales, NP12 0NF
Holiday homes in Caerphilly near Oakdale Golf Club

Palleg & Swansea Valley Golf Course

Tel: 01639 842193 - Palleg Road, Lower Cwmtwrch, Swansea, South Wales, SA9 2QQ
Holiday homes in Swansea near Palleg & Swansea Valley Golf Club

Parc Golf Club

Tel: 01633 680933 - Church Lane, Coedkernew, Newport, South Wales, NP10 8TU
Holiday homes in Newport near Parc Golf Club

Pennard Golf Club

Tel: 01792 233131 - 2 Southgate Road, Southgate, Swansea, South Wales, SA3 2BT
Holiday homes in Parkmill near Pennard Golf Club

Peterstone Lakes Golf Club

Tel: 01633 680009 - Peterstone, Wentloog, Cardiff, South Wales, CF3 2TN
Holiday homes in Cardiff near Peterstone Lakes Golf Club

Pontardawe Golf Club

Tel: 01792 863118 - Cefn Llan, Pontardawe, Swansea, South Wales, SA8 4SH
Holiday homes in Swansea near Pontardawe Golf Club

Pontarulais Golf Club

Tel: 01792 885757 - Allt-y-Graban Road, Pontliw, Swansea, South Wales, SA4 9DT
Holiday homes in Pontarddulais near Allt-y-Graban Golf Club

Pontnewydd Golf Club

Tel: 01633 482170 - Upper Cwmbran, Cwmbran, Torfaen, South Wales, NP44 1AB
Holiday homes in Torfaen near Pontnewydd Golf Club

Pontypool Golf Club

Tel: 01495 763655 - Lasgarn Lane, Trevethin, Pontypool, Torfaen, South Wales, NP4 8TR
Holiday homes in Torfaen near Pontypool Golf Club

Pontypridd Golf Club

Tel: 01443 409904 - Ty-Gwyn Road, Pontypridd, Rhondda Cynon Taff, South Wales, CF37 4DJ
Holiday homes in Rhondda Cynon Taff near Pontypridd Golf Club

Pyle & Kenfig Golf Club

Tel: 01656 771613 - Waun-y-Mer, Kenfig, Bridgen, South Wales, CF33 4PU
Holiday homes in Porthcawl near Pyle and Kenfig Golf Club

Radyr Golf Club

Tel: 02920 842408 - Drysgol Road, Radyr, Cardiff, South Wales, CF15 8BS
Holiday homes in Cardiff near Radyr Golf Club

Raglan Parc Golf Club

Tel: 01291 690077 - Raglan, Monmouthshire, South Wales, NP15 2ER
Holiday homes in Raglan near Raglan Parc Golf Club

Rhondda Golf Club

Tel: 01443 441384 - Pontygwaith, Ferndale, Rhondda Cynon Taff, South Wales, CF43 3PW
Holiday homes in Rhondda Cynon Taff near Rhondda Golf Club

Ridgeway Golf Club

Tel: 02920 882255 - Thornhill, Caerphilly Mountain, Caerphilly, South Wales, CF83 1LY
Holiday homes in Caerphilly near Ridgeway Golf Club

Royal Porthcawl Golf Club

Tel: 01656 782251 - Rest Bay, Porthcawl, Bridgend, South Wales, CF36 3UW
Holiday homes in Porthcawl near Royal Porthcawl Golf Club

Southerndown Golf Club

Tel: 01656 880476 - Ogmore-by-Sea, Vale of Glamorgan, South Wales,  CF32 0QP
Holiday homes in Orgmore-by-Sea near Southerndown Golf Club

St Andrews Major Golf Club

Tel: 01446 722227 - Coldbrook Road East, Barry, Vale of Glamorgan, South Wales, CF63 1BL
Holiday homes in Barry near St Andrews Major Golf Club

St Athan Golf Club

Tel: 01446 751043 - Golf Club Lane, St Athan, Barry, Vale of Glamorgan, South Wales, CF62 4WA
Holiday homes in St Athan near St Athan Golf Club

St Marys Hotel Golf & Country Club

Tel: 01656 868900 - St Mary's Hill, Pencoed, Vale of Glamorgan, South Wales, CF35 5EA
Holiday homes in Penllyn near St Mary's Hotel Golf and Country Club

St Mellons Golf Club

Tel: 01633 680408 - St Mellons, Cardiff, South Wales, CF3 2XS
Holiday homes in Cardiff near St Mellons Golf Club

St. Pierre, Marriott Hotel & Country Club

Tel: 01291 625261 - St Pierre Park, Chepstow, Monmouthshire, South Wales, NP16 6YA
Holiday homes in Chepstow near St. Pierre, Marriott Hotel and Country Club

Swansea Bay Golf Club

Tel: 01792 812198 - Jersey Marine, Neath, Neath Port Talbot, South Wales, SA10 6JP
Holiday homes in Neath Port Talbot near Swansea Bay Golf Club

The Monmouthshire Golf Club

Tel: 01873 852606 - Llanfoist, Abergavenny, Monmouthshire, South Wales, NP7 9HE
Holiday homes in Abergavenny near The Monmouthshire Golf Club

The Rolls of Monmouth Golf Club

Tel: 01600 715353 - The Hendre, Monmouth, Monmouthshire, South Wales, NP25 5HG
Holiday homes in Monmouth near The Rolls of Monmouth Golf Club

Tredegar & Rhymney Golf Club

Tel: 07944 843400 - Cwmtysswg, Rhymney,  Blaenau Gwent, South Wales, NP22 3BQ
Holiday homes in Blaenau Gwent near Tredegar & Rhymney Golf Club

Tredegar Park Golf Club

Tel: 01633 894433 - Parc-y-Brain Road, Rogerstone, Newport, South Wales, NP10 9TG
Holiday homes in Newport near Tredegar Park Golf Club

Vale Resort Golf

Tel: 01443 665899 - Hensol Park, Hensol, Vale of Glamorgan, South Wales, CF72 8JY
Holiday homes in Pendoylan near Vale Resort Golf

Virginia Park Golf Club

Tel: 02920 863919 - Virginia Park, Caerphilly, South Wales, CF83 3SW
Holiday homes in Caerphilly near Virginia Park Golf Club

Wenvoe Castle Golf Club

Tel: 02920 594371 - Wenvoe, Vale of Glamorgan, South Wales, CF5 6BE
Holiday homes in Dinas Powys near Wenvoe Castle Golf Club

Wernddu Golf Club

Tel: 01873 856223 - Old Ross Road, Abergavenny, Monmouthshire, South Wales, NP7 8NG
Holiday homes in Abergavenny near Wernddu Golf Club

West Monmouthshire Golf Club

Tel: 01495 310233 - Golf Road, Natyglo, Ebbw Vale, Blaenau Gwent, South Wales, NP23 4QT
Holiday homes in Blaenau Gwent near West Monmouthshire Golf Club

Whitchurch Golf Club (Cardiff)

Tel: 02920 620985 - Pantmawr Road, Whitchurch, Cardiff, South Wales, CF14 7TD
Holiday homes in Cardiff near Whitchurch Golf Club (Cardiff)

Whitehall Golf Club

Tel: 01443 740245 - Treharris, Merthyr Tydfil, South Wales, CF46 6ST
Holiday homes in Merthyr Tydfil near Whitehall Golf Club

Woodlake Park Golf Club

Tel: 01291 673933 - Glascoed, Nr Usk, Monmouthshire, South Wales, NP4 0TE
Holiday homes in Usk near Woodlake Park Golf Club