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 78 of 78 records.
RankOverallCourseLocationReviewsRatingPrice  
114Royal Porthcawl Golf ClubMid Glamorgan265.00£££££
289Nefyn and District Golf ClubGwynedd1104.77£££££
Book Tee Times Online  
3122Abersoch Golf ClubGwynedd304.71££££
Book Tee Times Online  
4124Celtic Manor Resort Golf ClubGwent8524.71
Golfshake Feature Review  Book Tee Times Online  
5147The Rolls of Monmouth Golf ClubGwent754.68£££££
6156Rhuddlan Golf ClubClwyd514.67££££
Book Tee Times Online  
7172Aberdovey Golf ClubGwynedd384.65£££££
Golfshake Feature Review  
8229Abergele Golf ClubClwyd374.59££££
Book Tee Times Online  
9261Prestatyn Golf ClubClwyd864.57£££
Book Tee Times Online  
10262Conwy (Caernarvonshire) Golf ClubGwynedd614.57£££££
Book Tee Times Online  
11274Vale of Llangollen Golf ClubClwyd514.55£££££
Book Tee Times Online  
12316Neath Golf ClubWest Glamorgan294.52££££
Book Tee Times Online  
13463Holywell Golf ClubClwyd474.43££
Book Tee Times Online  
14476Vale ResortMid Glamorgan1584.42£££££
Golfshake Feature Review  Book Tee Times Online  
15487Bull Bay Golf ClubAnglesey334.42££££
Book Tee Times Online  
16533Royal St Davids Golf ClubGwynedd684.40£££££
Golfshake Feature Review  Book Tee Times Online  
17534North Wales Golf Club - LlandudnoClwyd654.40£££££
Golfshake Feature Review  Book Tee Times Online  
18541Clwb Golff PwllheliGwynedd564.40££££
Book Tee Times Online  
19542Henllys Hall Golf ClubAnglesey524.40££££
Book Tee Times Online  
20552Royal Town of Caernarfon Golf ClubGwynedd294.40£££££
Book Tee Times Online  
21571Mold Golf ClubClwyd444.39£££
Book Tee Times Online  
22584Cardigan Golf ClubCeredigion334.38££££
Book Tee Times Online  
23606Fairwood Park Golf ClubWest Glamorgan484.37££££
Book Tee Times Online  
24618Pontardawe Golf ClubWest Glamorgan414.36£££
Book Tee Times Online  
25670Wenvoe Castle Golf ClubSouth Glamorgan274.34£££££
Book Tee Times Online  
26681Monmouth Golf ClubGwent444.33£££
Book Tee Times Online  
27692Peterstone Lakes Golf ClubGwent844.33£££
Book Tee Times Online  
28693Padeswood and Buckley Golf ClubClwyd364.33£££
Book Tee Times Online  
29696Marriott St Pierre Hotel & Country ClubSouth Glamorgan1534.33£££££
Book Tee Times Online  
30709Llandrindod Wells Golf ClubPowys424.32£££
Book Tee Times Online  
31749Woodlake Park Golf ClubGwent464.30££££
Book Tee Times Online  
32753Rhos on Sea Golf ClubGwynedd434.30£££
Book Tee Times Online  
33761Earlswood Golf ClubWest Glamorgan934.29££
34802Llandudno - Maesdu Golf ClubClwyd334.28£££££
Book Tee Times Online  
35810Builth Wells Golf ClubPowys344.28£££
Book Tee Times Online  
36854Tenby Golf ClubCarmarthenshire484.25£££££
Book Tee Times Online  
37877Hawarden Golf ClubClwyd674.25££££
Book Tee Times Online  
38887Bryn Meadows Golf ClubMid Glamorgan644.24£££
Book Tee Times Online  
39901Pennant Park Golf ClubClwyd1724.23£££
Book Tee Times Online  
40940Cottrell Park Golf ResortSouth Glamorgan1254.21££££
Book Tee Times Online  
41963Brynhill Golf ClubSouth Glamorgan324.20££££
Book Tee Times Online  
42983Pyle & Kenfig Golf ClubMid Glamorgan284.20£££££
Book Tee Times Online  
43990Machynys PeninsulaCarmarthenshire804.19££££
Book Tee Times Online  
441027Haverfordwest Golf ClubWest Glamorgan254.18£££
Book Tee Times Online  
451099Green Meadow Golf ClubGwent824.15££
461124Newport Golf ClubGwent254.13£££££
471162Cradoc Golf ClubPowys394.11£££
Book Tee Times Online  
481168Raglan Country EstateGwent364.11££
491243Pennard Golf ClubWest Glamorgan634.07£££££
Book Tee Times Online  
501251Ashburnham Golf ClubCarmarthenshire434.07£££££
Book Tee Times Online  
511264Langland Bay Golf ClubWest Glamorgan304.07£££££
Book Tee Times Online  
521292Milford Haven Golf ClubCeredigion254.05££££
Book Tee Times Online  
531305Southerndown Golf ClubMid Glamorgan284.04£££££
Book Tee Times Online  
541315Northop Golf ClubClwyd804.04££££
Book Tee Times Online  
551386Wrexham Golf ClubClwyd1633.99££££
Book Tee Times Online  
561422Coed-y-Mwstwr Golf ClubMid Glamorgan363.97£££
Book Tee Times Online  
571423Holyhead Golf ClubAnglesey303.96££££
Book Tee Times Online  
581429Trefloyne Golf ClubCarmarthenshire313.96£££
591435St Marys Golf ClubMid Glamorgan623.96£££
Book Tee Times Online  
601458Denbigh Golf ClubClwyd433.94££££
Book Tee Times Online  
611462Clays GolfClwyd1083.93££
Book Tee Times Online  
621554Clyne Golf ClubWest Glamorgan263.88£££££
Book Tee Times Online  
631563Grove Golf ClubMid Glamorgan323.88£££
Book Tee Times Online  
641578Wernddu Golf CentreGwent303.87£££
651594Gower Golf ClubWest Glamorgan383.85££££
Book Tee Times Online  
661623Mond Valley Golf ClubWest Glamorgan503.82£££
Book Tee Times Online  
671627Aberystwyth Golf ClubCeredigion393.82£££
Book Tee Times Online  
681652Porthmadog Golf ClubGwynedd553.80£££££
Book Tee Times Online  
691656Borth and Ynyslas Golf ClubCeredigion383.80££££
701757Aberdare Golf ClubMid Glamorgan253.72£££
Book Tee Times Online  
711779The Parc Golf ClubGwent783.69££
721801Glyn Abbey Golf ClubCarmarthenshire253.67£££
Book Tee Times Online  
731863Dewstow Golf ClubGwent953.61£££
741874Tredegar Park Golf ClubGwent513.60££
Book Tee Times Online  
751875Old Padeswood Golf ClubClwyd423.60££££
Book Tee Times Online  
762000Ridgeway Golf ClubMid Glamorgan363.39££
Book Tee Times Online  
772075Castell Heights Golf ClubMid Glamorgan313.19££
782090Lakeside (Port Talbot) Golf ClubWest Glamorgan283.12££
Displaying 1 to 78 of 78 records.

Featured Courses

Ruthin Pwllglas Golf Club
from 1 reviews
 
Cilgwyn Golf Club
from 2 reviews
 
Nefyn and District Golf Club
from 108 reviews
 

Links


Plan Your Next Round

Holyhead Golf Club
Anglesey from £10.00 Save 25%

Glyn Abbey Golf Club
Carmarthenshire from £12.00 Save 18%

Porthmadog Golf Club
Gwynedd from £15.00 Save 23%