Golfshake Top 100 Golf Courses - Under £40

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

The price range is based on the top round price (summer/weekend) for a visiting golfer based on Golfshake data (this may not be 100% accurate). The overall rank is based on the whole of the Golfshake course database

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 100 of 100 records.
RankOverallCourseLocationReviewsRatingPrice  
136Toot Hill Golf ClubEssex3874.95££££
Golfshake Feature Review  
269Cavendish Golf ClubDerbyshire954.82££££
Golfshake Feature Review  Book Tee Times Online  
370Brampton Golf ClubCumbria434.81£££
Book Tee Times Online  
482The ShropshireShropshire5014.79££££
Book Tee Times Online  
593Porthpean Golf ClubCornwall354.77££
6101Rufford Park Golf & Country ClubNottinghamshire3444.75££££
Book Tee Times Online  
7105Double Tree by Hilton Forest Pines Spa & Golf ResortLincolnshire2974.75££££
Book Tee Times Online  
8111Rochdale Golf ClubLancashire484.73£££
Book Tee Times Online  
9112Greetham ValleyLeicestershire1794.73££££
10119The AstburyShropshire1934.72££££
Golfshake Feature Review  
11120Tyneside Golf ClubTyne and Wear684.72£££
Book Tee Times Online  
12122Abersoch Golf ClubGwynedd304.71££££
Book Tee Times Online  
13129Sharpley Golf CentreCounty Durham4304.70£££
14131Dunkeld & Birnam Golf ClubTayside414.70£££
Book Tee Times Online  
15132Laceby Manor Golf ClubLincolnshire574.70££££
Book Tee Times Online  
16133Studley Wood Golf ClubOxfordshire1564.70££££
Golfshake Feature Review  Book Tee Times Online  
17134Wakefield Golf ClubWest Yorkshire434.69££££
Book Tee Times Online  
18139Bedlingtonshire Golf ClubNorthumberland804.69£££
Book Tee Times Online  
19142Elmwood GolfFife484.68££££
Book Tee Times Online  
20148Ramsdale Park Golf CentreNottinghamshire4484.68££££
Book Tee Times Online  
21151Beaconsfield Golf ClubBuckinghamshire624.68££££
22156Rhuddlan Golf ClubClwyd514.67££££
Book Tee Times Online  
23160Stoke Rochford Golf ClubLincolnshire914.66£££
Golfshake Feature Review  Book Tee Times Online  
24162Yelverton Golf ClubDevon324.66££££
25163Goswick Links (Berwick) Golf ClubNorthumberland434.66££££
Golfshake Feature Review  Book Tee Times Online  
26164Kemnay Golf ClubGrampian374.66££££
Book Tee Times Online  
27176Cleveland Golf ClubCleveland614.65£££
Book Tee Times Online  
28177Wharton Park Golf ClubWorcestershire1644.65£££
Golfshake Feature Review  Book Tee Times Online  
291803 Hammers Golf ComplexWest Midlands1244.65££
30182The Hirsel Golf ClubBorders304.65££££
Book Tee Times Online  
31186Bawburgh Golf ClubNorfolk1354.64££££
Book Tee Times Online  
32187Otley Golf ClubWest Yorkshire494.64££££
Book Tee Times Online  
33189Longhirst Hall Golf ClubNorthumberland3414.64£££
Golfshake Feature Review  Book Tee Times Online  
34192Burntisland Golf House ClubFife634.64££££
Book Tee Times Online  
35193Stowmarket Golf ClubSuffolk854.64£££
Golfshake Feature Review  Book Tee Times Online  
36198Astbury Golf ClubCheshire434.63££££
Book Tee Times Online  
37199Ledene Golf CentreWest Midlands304.63££
38200Chiddingfold Golf ClubSurrey2384.63££
Book Tee Times Online  
39203Haydock Park Golf ClubMerseyside604.63££££
Book Tee Times Online  
40205Lilley Brook Golf ClubGloucester764.62££££
Book Tee Times Online  
41213Portpatrick Golf ClubDumfries and Galloway334.61££££
Book Tee Times Online  
42216Hornsea Golf ClubEast Yorkshire414.61£££
Book Tee Times Online  
43219Guildford Golf ClubSurrey1004.61££££
Book Tee Times Online  
44220Bromborough Golf ClubMerseyside424.60££££
Book Tee Times Online  
45222Douglas Golf CourseIsle of Man334.60££
Book Tee Times Online  
46228Blundells Hill Golf ClubMerseyside1524.59££££
47229Abergele Golf ClubClwyd374.59££££
Book Tee Times Online  
48234Worthing Golf ClubWest Sussex584.59£££
49237Rudding Park Golf ClubNorth Yorkshire2064.59££££
50238Taunton & Pickeridge Golf ClubSomerset364.59£££
Book Tee Times Online  
51240Bellingham Golf ClubNorthumberland494.58£££
Book Tee Times Online  
52244Drumoig Golf HotelFife834.58££££
Book Tee Times Online  
53246Mid Kent Golf ClubKent404.58££££
54247Churchill and Blakedown Golf ClubWorcestershire404.57£££
Book Tee Times Online  
55248Elderslie Golf ClubStrathclyde304.57££££
Book Tee Times Online  
56249Alnmouth Golf ClubNorthumberland744.57££££
Book Tee Times Online  
57250Hawkstone Park Golf ClubShropshire2274.57££££
Book Tee Times Online  
58252Pavenham Park Golf ClubBedfordshire2124.57£££
59255Cleckheaton & District Golf ClubWest Yorkshire924.57££££
Book Tee Times Online  
60260Richmond (Yorkshire) Golf ClubNorth Yorkshire534.57£££
Book Tee Times Online  
61261Prestatyn Golf ClubClwyd864.57£££
Book Tee Times Online  
62265Brancepeth Castle Golf ClubCounty Durham724.56££££
Book Tee Times Online  
63270Crieff Golf ClubCentral Scotland374.56££££
Golfshake Feature Review  Book Tee Times Online  
64271Market Drayton Golf ClubShropshire354.56££££
Book Tee Times Online  
65276Malton and Norton Golf ClubNorth Yorkshire754.55££££
Book Tee Times Online  
66277Holywood Golf ClubCounty Down264.55££
Book Tee Times Online  
67278Disley Golf ClubCheshire954.55££
Book Tee Times Online  
68281Worksop Golf ClubNottinghamshire614.55£££
Golfshake Feature Review  
69284Pyecombe Golf ClubWest Sussex854.55£££
Book Tee Times Online  
70285Marriott Worsley Park Golf ClubLancashire2994.54££
Book Tee Times Online  
71287Wilpshire Golf ClubLancashire424.54£££
Book Tee Times Online  
72290Bedfordshire Golf ClubBedfordshire1094.54££££
73292Blackpool North Shore Golf ClubLancashire674.54££££
Book Tee Times Online  
74293Wheatley Golf ClubSouth Yorkshire394.54££££
75295Mellor and Townscliffe Golf ClubCheshire684.54££££
76297Lochmaben Golf ClubDumfries and Galloway294.54££££
Book Tee Times Online  
77299Aboyne Golf ClubGrampian824.53££££
Book Tee Times Online  
78300Erskine Golf ClubStrathclyde294.53££££
79301Matfen Hall Golf ClubNorthumberland1314.53££££
Book Tee Times Online  
80302Kendal Golf ClubCumbria444.53££
Book Tee Times Online  
81307Mullion Golf ClubCornwall364.53££££
Book Tee Times Online  
82308Bothwell Castle Golf ClubStrathclyde284.53££££
83309Worcestershire Golf ClubWorcestershire364.53££££
84311Romanby Golf & Country ClubNorth Yorkshire1544.52£££
Book Tee Times Online  
85313Pike Fold Golf ClubGreater Manchester1294.52£££
Book Tee Times Online  
86314Gracehill GolfCounty Antrim594.52££££
Book Tee Times Online  
87316Neath Golf ClubWest Glamorgan294.52££££
Book Tee Times Online  
88317Long Ashton Golf ClubSomerset324.52££££
89320Waterton Park Golf ClubWest Yorkshire1254.52£££
Book Tee Times Online  
90324Castle Royle Golf and Country ClubBerkshire374.51££££
91325Oake Manor Golf ClubSomerset894.51££££
92326Ashbury Golf ClubDevon4474.51£££
93327Melton Mowbray Golf ClubLeicestershire544.51£££
Book Tee Times Online  
94330Dyke Golf ClubEast Sussex634.51££££
Book Tee Times Online  
95332Dainton Park Golf ClubDevon1144.50£££
Book Tee Times Online  
96333Hull Golf ClubEast Yorkshire324.50££££
Book Tee Times Online  
97336Cotswolds Club Chipping NortonOxfordshire614.50££££
Book Tee Times Online  
98337Scrabo Golf ClubCounty Down334.50£££
Book Tee Times Online  
99338Onneley Golf ClubCheshire574.50£££
100340Hart Common Golf ClubLancashire4314.50££
Book Tee Times Online  
Displaying 1 to 100 of 100 records.