Golf near Perth
Golf courses near Perth
20 golf clubs within 15 miles of Perth — average weekday visitor fee is £121, cheapest is £25 at Falkland Golf Club.
Cheapest weekday£25Falkland Golf ClubMost expensive£650Gleneagles Golf ClubBest rated★ 5.0Perth Ladies Golf Club
Visitors
Sort
King James VI Golf Club, Moncreiffe Island, Perth, Perthshire, United Kingdom, PH2 8NS
Weekday£55
Saturday£65
Sunday£65
🌅 Twilight£40
visitors welcome Sat visitors welcome Sun
Course located on Moncreiffe Island, Perth - believed to be one of only two inland island golf courses in the world. Membership fees not published on site.
Perth Ladies Golf Club, c/o North Inch Golf Course, Hay Street, Perth, Perthshire, United Kingdom, PH1 5HS
Weekday—
Saturday—
Sunday—
Perth Ladies Golf Club plays on the North Inch Golf Course, one of six clubs sharing the course. Founded 1928.
Membership from £12/yr
North Inch Golf Course, Bells Sports Centre, Hay Street, Perth, Perthshire, United Kingdom, PH1 5HS
Weekday£29
Saturday£33
Sunday£33
🌅 Twilight£25
visitors welcome Sat visitors welcome Sun
Juniors play free with a paying adult. Free club hire (with £10 deposit).
Membership from £321/yr
Perth Artisan Golf Club, 7 Harley Place, Perth, Perthshire, United Kingdom, PH1 5DR
Weekday—
Saturday—
Sunday—
Craigie Hill Golf Club, Cherrybank, Perth, Perthshire, United Kingdom, PH2 0NE · Par 71
Weekday—
Saturday—
Sunday—
Club is planning a future redevelopment to a 9-hole course. Intermediate memberships available in 3 age bands: 18-23 (£170), 24-30 (£290), 31-35 (£320).
Membership from £320/yr
Murrayshall Country Estate, Murrayshall, Scone, New Scone, Perth, Perthshire, United Kingdom, PH2 7PH
Weekday£70
Saturday£70
Sunday£70
visitors welcome Sat visitors welcome Sun
Driving Range | Pro Shop
2 on-site golf courses mentioned but no course names, pars, fees, or membership details provided in the scraped content. Murrayshall is a hotel/resort in Perthshire with 365 acres.
Dunning Golf Club, Rollo Park, Station Road, Dunning, Perthshire, United Kingdom, PH2 0RH
Weekday£30
Saturday£30
Sunday£30
visitors welcome Sat visitors welcome Sun
Putting Green
Visitors listed as 'anytime' with no time restrictions stated. Winter rates 26/27 TBC.
Milnathort Golf Club, South Street, Milnathort, Kinross-shire, United Kingdom, KY13 9XA
Weekday£40
Saturday£45
Sunday£45
🌅 Twilight£25
visitors welcome Sat visitors welcome Sun
9-hole course only - par not applicable for 18-hole. Twilight rate is £25 for 18 holes after 3pm (labelled 'Best 9-Hole Course Celebration Rate').
Membership from £460/yr
Kinross Golf Club, c/o The Green Hotel, 2 The Muirs, Kinross, Perthshire, United Kingdom, KY13 8AS
The Montgomery
Weekday—
Saturday—
Sunday—
The Bruce
Weekday—
Saturday—
Sunday—
Chipping Green | Practice Bunkers | Practice Ground | Pro Shop
2 courses: The Montgomery and The Bruce, both 18-hole parkland. Members may bring up to 9 guests per year at 25% of normal green fees.
The Blairgowrie Golf Club, Golf Course Road, Rosemount, Blairgowrie, Perthshire, United Kingdom, PH10 6LG
Rosemount
Weekday£155
Saturday£155
Sunday£155
Lansdowne
Weekday£155
Saturday£155
Sunday£155
Wee Course
Weekday£30
Saturday£30
Sunday£30
visitors welcome Sat visitors welcome Sun
Practice Ground
3 courses: Rosemount (Championship), Lansdowne, and Wee Course (9-hole). Day ticket (one round each course) £230 May-Sep, available Sun-Fri only.
Falkland Golf Club, The Myre, Falkland, Fife, United Kingdom, KY15 7AA
Weekday£25
Saturday—
Sunday—
Practice Ground
9-hole parkland course only; no 18-hole course exists. Day ticket £25, 9 holes £15.
Membership from £340/yr
Auchterarder Golf Club, Orchil Road, Auchterarder, Perthshire, United Kingdom, PH3 1LS
Weekday£80
Saturday£80
Sunday£80
visitors welcome Sat visitors welcome Sun
Parkland course of 5800 yards adjacent to the PGA Centenary Course at Gleneagles. Tee times available from £60 (off-peak slots) and £80 (peak slots).
Dunkeld and Birnam Golf Club, Fungarth, Dunkeld, Perthshire, United Kingdom, PH8 0ES · Par 68
Weekday—
Saturday—
Sunday—
Course is par 69, 5,511 yards. Established 1892, original course designed by Old Tom Morris.
Bishopshire Golf Club, The Woodmarch, Kinnesswood, Kinross-shire, United Kingdom, KY13 9HX · Par 65
Weekday—
Saturday—
Sunday—
Seniors membership for age 65+. Juniors (U18) £50, Children (U11) £20.
Membership from £200/yr
Ladybank Golf Club, Annsmuir, Ladybank, Fife, United Kingdom, KY15 7RA · Par 71
Weekday£138
Saturday—
Sunday—
🌅 Twilight£95
Summer green fee from £138. Scottish Resident Rate from £95 (proof of address required).
Piperdam Golf & Leisure Resort, Piperdam, Fowlis, Dundee, Angus, United Kingdom, DD2 5LP · Par 71
Weekday£35
Saturday£45
Sunday£45
visitors welcome Sat visitors welcome Sun
Driving Range | Pro Shop
18-hole course redesigned in 2013, features five par 3s and four par 5s. Also has a 9-hole course.
Membership from £599/yr
Foulford Inn Golf Club, Foulford Inn, Sma' Glen, Crieff, Perthshire, United Kingdom, PH7 3LN
WeekdayN/A
SaturdayN/A
SundayN/A
Short Game Area
Website appears to be for Foulford South Wing, a self-catering holiday accommodation in Perthshire, not a golf club. No golf-related content found on any page.
The Gleneagles Hotel, Gleneagles, Auchterarder, Perthshire, United Kingdom, PH3 1NF
King's Course
Weekday£405
Saturday£405
Sunday£405
Queen's Course
Weekday£405
Saturday£405
Sunday£405
PGA Centenary Course
Weekday£405
Saturday£405
Sunday£405
Wee Course9 holes
Weekday£60
Saturday—
Sunday—
visitors welcome Sat visitors welcome Sun
Driving Range | Buggy Hire | Trolley Hire
Multiple courses: The King's, The Queen's, PGA Centenary (championship), and The Wee Course (par/scorecard not provided). Peak visitor rate (Jul-Sep 2026) is £560 per day.
Membership from £995/yr
Dunbracken Ladies Golf Club, c/o Dormie House, Pitlochry, Perthshire, United Kingdom, PH3 1NF
Weekday£150
Saturday£150
Sunday£150
visitors welcome Sat visitors welcome Sun
Practice Ground | Pro Shop
No relevant club-specific content was retrievable from the provided pages. The visitor/green fees page returned Kameleoon developer documentation unrelated to the club.
Glenearn Golf Club, c/o Gleneagles, Auchterarder, Perthshire, United Kingdom, PH3 1NF
Weekday—
Saturday—
Sunday—
Glenearn Golf Club is a members club that plays over all three Gleneagles courses (including Ryder Cup venue). Membership requires applicants to already be full golf members at Gleneagles Hotel.
Membership from £125/yr