Top Golf Courses in the Wales

The top Wales golf courses reviewed on Golfshake with more than 25 independent golf course reviews. The Golfshake reviews/ratings are based off the expectations of every day golfers.

Also check out the top 100; UK Top 100, under £15, under £20, under £30, under £40, under £50, under £100, over £100 plus our own feature on golf's hidden gems.

You can now also view regional top 100's for the East Midlands, West Midlands, South West, South East, South, North, East, Wales, Scotland & Northern Ireland.

Displaying 1 to 77 of 77 records.
RankOverallCourseLocationReviewsRatingPrice  
115Royal Porthcawl Golf ClubMid Glamorgan255.00£££££
299Nefyn and District Golf ClubGwynedd1084.75£££££
Book Tee Times Online  
3120Celtic Manor Resort Golf ClubGwent8324.71
Golfshake Feature Review  Book Tee Times Online  
4150Abersoch Golf ClubGwynedd284.66££££
Book Tee Times Online  
5157Aberdovey Golf ClubGwynedd384.65£££££
Golfshake Feature Review  Book Tee Times Online  
6167Rhuddlan Golf ClubClwyd484.64££££
Book Tee Times Online  
7182The Rolls of Monmouth Golf ClubGwent724.63£££££
8220Abergele Golf ClubClwyd364.57££££
Book Tee Times Online  
9223Conwy (Caernarvonshire) Golf ClubGwynedd614.57£££££
Book Tee Times Online  
10233Prestatyn Golf ClubClwyd844.56£££
Book Tee Times Online  
11278Neath Golf ClubWest Glamorgan294.52££££
Book Tee Times Online  
12323Vale of Llangollen Golf ClubClwyd494.49£££££
Book Tee Times Online  
13415Holywell Golf ClubClwyd454.43££
Book Tee Times Online  
14435Bull Bay Golf ClubAnglesey334.42££££
Book Tee Times Online  
15477Royal St Davids Golf ClubGwynedd674.40£££££
Golfshake Feature Review  Book Tee Times Online  
16479North Wales Golf Club - LlandudnoClwyd634.40£££££
Golfshake Feature Review  Book Tee Times Online  
17482Clwb Golff PwllheliGwynedd564.40££££
Book Tee Times Online  
18487Henllys Hall Golf ClubAnglesey484.40££££
Book Tee Times Online  
19494Royal Town of Caernarfon Golf ClubGwynedd294.40£££££
Book Tee Times Online  
20520Mold Golf ClubClwyd444.39£££
Book Tee Times Online  
21528Cardigan Golf ClubCeredigion334.38££££
Book Tee Times Online  
22559Vale ResortMid Glamorgan1554.37£££££
Golfshake Feature Review  Book Tee Times Online  
23568Pontardawe Golf ClubWest Glamorgan414.36£££
Book Tee Times Online  
24573Llandrindod Wells Golf ClubPowys404.36£££
Book Tee Times Online  
25603Marriott St Pierre Hotel & Country ClubSouth Glamorgan1524.35£££££
Book Tee Times Online  
26609Peterstone Lakes Golf ClubGwent834.34£££
Book Tee Times Online  
27610Fairwood Park Golf ClubWest Glamorgan484.34££££
Book Tee Times Online  
28634Padeswood and Buckley Golf ClubClwyd364.33£££
Book Tee Times Online  
29635Builth Wells Golf ClubPowys304.33£££
Book Tee Times Online  
30689Wenvoe Castle Golf ClubSouth Glamorgan264.30£££££
Book Tee Times Online  
31691Woodlake Park Golf ClubGwent464.30££££
Book Tee Times Online  
32738Llandudno - Maesdu Golf ClubClwyd334.28£££££
Book Tee Times Online  
33742Tenby Golf ClubCarmarthenshire474.28£££££
Book Tee Times Online  
34748Cottrell Park Golf ResortSouth Glamorgan1214.27££££
Book Tee Times Online  
35787Monmouth Golf ClubGwent424.25£££
Book Tee Times Online  
36829Rhos on Sea Golf ClubGwynedd404.23£££
Book Tee Times Online  
37849Hawarden Golf ClubClwyd664.23££££
Book Tee Times Online  
38896Brynhill Golf ClubSouth Glamorgan324.20££££
Book Tee Times Online  
39917Pyle & Kenfig Golf ClubMid Glamorgan284.20£££££
Book Tee Times Online  
40926Machynys PeninsulaCarmarthenshire804.19££££
Book Tee Times Online  
41927Bryn Meadows Golf ClubMid Glamorgan624.19£££
Book Tee Times Online  
42933Earlswood Golf ClubWest Glamorgan904.19££
431029Pennant Park Golf ClubClwyd1654.15£££
Book Tee Times Online  
441051Green Meadow Golf ClubGwent814.13££
451060St Marys Golf ClubMid Glamorgan594.13£££
Book Tee Times Online  
461062Newport Golf ClubGwent254.13£££££
471100Cradoc Golf ClubPowys394.11£££
Book Tee Times Online  
481106Raglan Parc Golf ClubGwent364.11£££
Book Tee Times Online  
491183Pennard Golf ClubWest Glamorgan614.07£££££
Book Tee Times Online  
501189Ashburnham Golf ClubCarmarthenshire434.07£££££
Book Tee Times Online  
511197Northop Golf ClubClwyd744.07££££
Book Tee Times Online  
521200Langland Bay Golf ClubWest Glamorgan304.07£££££
Book Tee Times Online  
531316Wrexham Golf ClubClwyd1624.00££££
541339Coed-y-Mwstwr Golf ClubMid Glamorgan353.98£££
Book Tee Times Online  
551367Milford Haven Golf ClubCeredigion253.97££££
Book Tee Times Online  
561375Holyhead Golf ClubAnglesey303.96££££
Book Tee Times Online  
571381Trefloyne Golf ClubCarmarthenshire313.96£££
581399Southerndown Golf ClubMid Glamorgan283.94£££££
Book Tee Times Online  
591409Denbigh Golf ClubClwyd433.94££££
Book Tee Times Online  
601410Aberystwyth Golf ClubCeredigion383.94£££
Book Tee Times Online  
611422Wernddu Golf CentreGwent293.93££
621446Alice Springs Golf ClubGwent573.90£££
631509Clyne Golf ClubWest Glamorgan263.88£££££
Book Tee Times Online  
641520Grove Golf ClubMid Glamorgan323.88£££
Book Tee Times Online  
651546Gower Golf ClubWest Glamorgan383.85££££
Book Tee Times Online  
661563Clays GolfClwyd1053.84££
Book Tee Times Online  
671609Tredegar Park Golf ClubGwent513.80££
Book Tee Times Online  
681622Porthmadog Golf ClubGwynedd553.80£££££
Book Tee Times Online  
691656Borth and Ynyslas Golf ClubCeredigion373.77££££
Book Tee Times Online  
701722Mond Valley Golf ClubWest Glamorgan493.72£££
Book Tee Times Online  
711726Aberdare Golf ClubMid Glamorgan253.72£££
Book Tee Times Online  
721749The Parc Golf ClubGwent763.69££
731816Old Padeswood Golf ClubClwyd383.63££££
Book Tee Times Online  
741843Dewstow Golf ClubGwent953.61£££
751960Ridgeway Golf ClubMid Glamorgan363.39££
Book Tee Times Online  
762047Lakeside (Port Talbot) Golf ClubWest Glamorgan273.19££
772053Castell Heights Golf ClubMid Glamorgan283.15££
Displaying 1 to 77 of 77 records.

Featured Courses

Ruthin Pwllglas Golf Club
from 1 reviews
 
Cilgwyn Golf Club
from 2 reviews
 
St Idloes Golf Club
from 5 reviews
 

Links

Season Starter Tips

 

Plan Your Next Round

Clyne Golf Club
West Glamorgan from £6.00 Save 25%

North Wales Golf Club - Llandudno
Clwyd from £11.00 Save 30%

Haverfordwest Golf Club
West Glamorgan from £13.00 Save 20%