GOLFSelect
61 3 9563 6776
  • Home
  • Events
    • * EVENTS OVERVIEW *
    • Event Management
    • GolfDayPro
    • Organise a Golf Event
    • Charity Golf Days
  • Holidays
  • Photos
    • * PHOTOS OVERVIEW *
    • Golf Course Photography
    • Golf Event Photography
    • Golf Wallpaper
    • Great Golf Courses Book
    • Buy Golf Calendar
  • Resources
    • * RESOURCES OVERVIEW *
    • Australian Golf Courses
    • Top 100 Golf Courses
    • Australian Driving Ranges
    • Golf Glossary
    • Golf Tips
    • Golf Formats
  • About
  • Contact
  • Subscribe
  • Home
  • Resources
  • Top 100 Golf Courses
  • Australia

Australian Top 100 Golf Courses

Australia has over 1,500 golf courses, including some of the very best in the world. The Top 100 list below is sourced from Australian Golf Digest and is a superb guide to the best golf courses "Down Under". If you live in Australia, or are coming to Australia for a holiday, GOLFSelect can arrange access to the vast majority of these courses, including those that are normally open to members only. Also check out the World Top 100.

Course NameState2018201620142012201020082006200420022000
The Royal Melbourne GC (West Course)
Victoria 1 1 1 1 3 1 1 1 - -
Kingston Heath Golf Club
Victoria 2 2 2 2 1 3 3 2 2 2
Cape Wickham Golf Links
Tasmania 3 3 - - - - - - - -
Barnbougle Dunes Golf Links
Tasmania 4 5 4 4 4 5 7 - - -
The New South Wales Golf Club
New South Wales 5 4 5 5 2 2 2 3 3 3
Barnbougle Lost Farm
Tasmania 6 9 6 6 - - - - - -
Ellerston Golf Course
New South Wales 7 6 3 3 5 4 4 4 - -
The Royal Melbourne GC (East Course)
Victoria 8 7 7 8 8 1 1 1 - -
Royal Adelaide Golf Club
South Australia 9 14 12 13 9 6 5 5 5 5
Ocean Dunes
Tasmania 10 - - - - - - - - -
The Victoria Golf Club
Victoria 11 8 11 9 10 11 10 9 8 8
The National Golf Club (Moonah Course)
Victoria 12 11 8 7 6 8 8 8 9 -
The Metropolitan Golf Club
Victoria 13 13 13 10 7 7 6 6 4 4
The Australian Golf Club
New South Wales 14 12 15 17 11 9 9 11 7 6
The National Golf Club (Old Course)
Victoria 15 10 10 12 16 12 14 20 22 18
Cathedral Lodge and Golf Club
Victoria 16 - - - - - - - - -
Lake Karrinyup Country Club
Western Australia 17 15 9 11 12 19 15 7 14 11
The Lakes Golf Club
New South Wales 18 16 14 14 17 23 18 16 6 7
The Dunes Golf Links
Victoria 19 18 16 16 14 25 29 23 24 24
Newcastle Golf Club
New South Wales 20 19 20 20 18 15 13 10 20 21
Joondalup Resort (Quarry/Dune)
Western Australia 21 17 17 18 19 22 20 21 28 23
Magenta Shores
New South Wales 22 23 26 27 28 24 - - - -
St Andrews Beach
Victoria 23 20 21 28 32 30 - - - -
Brookwater Golf & Country Club
Queensland 24 25 32 25 33 26 19 19 - -
Kooyonga Golf Club
South Australia 25 26 22 26 23 13 11 14 13 12
Woodlands Golf Club
Victoria 26 21 18 19 22 32 26 31 23 22
Commonwealth Golf Club
Victoria 27 22 28 31 24 27 23 27 19 17
The Links Kennedy Bay
Western Australia 28 30 23 23 20 20 16 12 10 33
Royal Canberra Golf Club- Westbourne Course
Australian Capital Territory 29 - 49 37 27 18 12 15 12 9
Barwon Heads Golf Club
Victoria 30 27 25 22 21 29 32 30 37 29
Hamilton Island Golf Club
Queensland 31 31 37 39 - - - - - -
Thirteenth Beach Golf Links (Beach Course)
Victoria 32 28 29 24 29 33 41 34 - -
Royal Queensland Golf Club
Queensland 33 24 27 29 30 57 60 50 62 63
Moonah Links (Legends Course)
Victoria 34 29 19 15 13 14 37 - - -
Bonville Golf Resort
New South Wales 35 33 42 48 41 42 36 42 49 45
Glenelg Golf Club
South Australia 36 39 39 40 45 46 69 93 80 81
The Cut Golf Club
Western Australia 37 42 35 32 31 16 21 - - -
Royal Sydney Golf Club
New South Wales 38 32 24 21 15 10 22 17 11 10
The Grand Golf Club
Queensland 39 35 44 43 42 44 51 48 52 55
Huntingdale Golf Club
Victoria 40 34 33 38 36 28 33 38 41 26
Moonah Links (Open Course)
Victoria 41 36 31 33 26 17 17 13 - -
Terrey Hills Golf & Country Club
New South Wales 42 41 46 46 46 41 30 26 21 20
Links Hope Island
Queensland 43 37 41 35 35 31 24 24 16 13
Grange Golf Club (West)
South Australia 44 44 43 47 49 55 48 29 35 35
Elanora Country Club
New South Wales 45 46 38 42 47 51 - - - -
The Vintage
New South Wales 46 43 45 50 44 40 44 41 - -
Bonnie Doon Golf Club
New South Wales 47 55 - - - 88 85 81 78 72
Grange Golf Club (East)
South Australia 48 47 40 - 73 60 55 53 54 51
Sanctuary Cove Golf and Country Club - The Pines
Queensland 49 45 52 58 51 35 39 39 26 19
The National Golf Club (Gunnamatta Course)
Victoria 50 38 30 36 37 47 46 45 40 -
Yarra Yarra Golf Club
Victoria 51 50 48 34 34 37 34 43 31 25
Spring Valley Golf Club
Victoria 52 53 53 55 62 72 70 74 61 49
Pacific Dunes
New South Wales 53 54 55 60 74 58 61 - - -
Glades Golf Club
Queensland 54 51 57 49 48 45 40 28 17 -
Western Australian Golf Club
Western Australia 55 49 50 52 61 70 74 - - -
Lakelands Golf Club
Queensland 56 56 68 76 70 61 59 46 29 41
Portsea Golf Club
Victoria 57 62 54 44 38 49 47 40 34 28
Avondale Golf Club
New South Wales 58 65 66 59 75 - - - - -
Sanctuary Cove Golf and Country Club - The Palms
Queensland 59 48 63 77 - - - - - -
Links Lady Bay Golf Club
South Australia 60 57 61 64 57 52 43 51 60 60
Pelican Waters Golf Club
Queensland 61 59 58 53 54 50 42 36 86 -
Kalgoorlie Golf Course
Western Australia 62 61 60 73 - - - - - -
The National Golf Club (Long Island)
Victoria 63 63 79 81 80 - 92 85 59 39
Riverside Oaks (Bungool)
New South Wales 64 71 - - - - - - - -
Pacific Harbour Golf & Country Club
Queensland 65 60 51 56 56 59 - - - -
Cottesloe Golf Club
Western Australia 66 64 78 70 63 98 91 73 71 65
Sorrento Golf Club
Victoria 67 66 72 85 88 99 95 80 76 58
Capricorn Resort - Championship Course
Queensland 68 58 56 54 59 54 54 64 47 46
Mount Lawley Golf Club
Western Australia 69 69 64 67 52 63 52 49 25 16
St. Michael's Golf Club
New South Wales 70 68 75 61 58 48 57 54 63 64
Port Fairy Golf Club
Victoria 71 79 73 62 60 65 90 70 95 -
Stonecutters Ridge
New South Wales 72 67 67 - - - - - - -
Meadow Springs Golf & Country Club
Western Australia 73 78 70 65 65 78 53 44 36 36
Settlers Run Golf & Country Club
Victoria 74 72 65 68 64 - - - - -
Twin Creeks
New South Wales 75 73 71 63 68 77 - - - -
Black Bull Golf Course
Victoria 76 - - - - - - - - -
Curlewis Golf Club
Victoria 77 - - - - - - - - -
Ranfurlie Golf Club
Victoria 78 75 74 72 82 95 - 95 - -
RACV Healesville Country Club
Victoria 79 82 80 - - - - - - -
Secret Harbour Golf Club
Western Australia 80 76 76 78 67 64 49 35 27 38
Brisbane Golf Club
Queensland 81 96 - - - - - - - -
Sanctuary Lakes Club
Victoria 82 77 69 74 66 69 87 - - -
Arundel Hills Country Club
Queensland 83 - - 98 81 81 89 65 65 56
Thirteenth Beach Golf Links (Creek Course)
Victoria 84 74 77 95 - - - - - -
Cypress Lakes Resort
New South Wales 85 - - - - - 100 96 - -
Sun City Country Club
Western Australia 86 - - - - - 75 88 56 48
Indooroopilly Golf Club (East Course)
Queensland 87 84 89 - 99 73 71 69 66 57
Federal Golf Club
Australian Capital Territory 88 87 97 96 - - 79 79 64 69
Narooma Golf Club
New South Wales 89 85 88 75 85 68 82 90 - -
Eynesbury Golf
Victoria 90 83 81 83 79 - - - - -
Murray Downs Golf Club
Victoria 91 81 84 86 83 89 66 55 53 53
The Vines Golf and Country Club - The Lakes
Western Australia 92 98 93 - 50 - - - - -
Castle Hill Country Club
New South Wales 93 88 82 82 97 92 86 71 82 82
The Heritage Golf and Country Club (St.John Course)
Victoria 94 80 62 57 55 43 35 32 48 -
RACV Royal Pines Resort (Gold Course)
Queensland 95 90 - - - 85 - 97 73 61
Mount Compass Golf Course
South Australia 96 - 99 - - - - - - -
Kooindah Waters
New South Wales 97 86 91 84 93 - - - - -
Noosa Springs
Queensland 98 - - - 95 87 84 89 75 93
Macquarie Links International Golf Club
New South Wales 99 92 100 99 84 67 65 58 - -
Paradise Palms Resort and Country Club
Queensland 100 93 85 66 76 66 67 61 46 44
Peninsula Kingswood CGC (North)
Victoria - 40 34 30 39 36 28 25 - -
Peninsula Kingswood CGC (South)
Victoria - - 36 41 39 56 50 56 38 40
Palmer Coolum Resort
Queensland - 70 47 45 40 38 31 37 32 27
Concord Golf Club
New South Wales - 52 59 51 43 34 38 33 39 54
Tasmania Golf Club
Tasmania - 99 83 79 71 62 45 57 33 31
Araluen Country Club
Western Australia - 95 86 93 77 75 58 63 69 70
Cranbourne Golf Club
Victoria - 89 87 - - - - - 74 83
Monash Country Club
New South Wales - 91 90 94 - - 88 66 92 92
Alice Springs Golf Club
Northern Territory - 94 92 88 69 53 62 59 79 78
The Heritage Golf and Country Club (Henley Course)
Victoria - - 94 71 72 76 - - - -
Riversdale Golf Club
Victoria - 97 95 80 87 80 76 - - -
Robina Woods
Queensland - - 96 92 - 96 99 86 77 62
Horsham Golf Club
Victoria - 100 98 90 100 71 64 52 45 37
The Vines Golf and Country Club - Ellenbrook
Western Australia - - - 69 91 39 27 22 18 15
The Sands, Torquay
Victoria - - - 87 - - - - - -
Sandhurst Club (Champions Course)
Victoria - - - 89 - - - - - -
Palmer Sea Reef Golf Club
Queensland - - - 91 - - 94 87 57 -
Tallwoods Country Club
New South Wales - - - 97 98 100 78 94 72 -
Royal Hobart Golf Club
Tasmania - - - 100 78 74 56 68 30 30
Laguna Whitsundays
Queensland - - - - 53 21 25 18 15 14
Bunbury Golf Club
Western Australia - - - - 86 - - - 70 60
Twin Waters Golf Club
Queensland - - - - 89 79 68 67 42 32
Yering Meadows
Victoria - - - - 90 - - - - -
Albany Golf Club
Western Australia - - - - 92 91 83 91 67 59
North Lakes
Queensland - - - - 94 93 73 75 - -
Southern Golf Club - Hole 19 in
Victoria - - - - 96 82 93 - 89 89
Belmont Golf Club
New South Wales - - - - - - - 98 - -
Bribie Island Golf Club
Queensland - - - - - - - - 98 98
Camden Lakeside Golf and Country Club
New South Wales - - - - - 94 72 62 44 43
Capital Golf Club
Victoria - - - - - - - - 50 47
Cobram Barooga Golf Club
Victoria - - - - - - - - 91 75
Great Lakes Tuncurry
New South Wales - - - - - - - 92 68 61
Horizons Golf Resort
New South Wales - - - - - 86 63 47 43 34
Keysborough Golf Club
Victoria - - - - - - - - 97 67
Killara Golf Club
New South Wales - - - - - - - 100 93 85
Kingswood Golf Club
Victoria - - - - - - - - 58 52
Kooralbyn Valley
Queensland - - - - - 83 - 72 51 42
Lakes Entrance Golf Club
Victoria - - - - - - - 77 85 -
Liverpool Golf Club
New South Wales - - - - - - - - 94 91
Millicent Golf Club
South Australia - - - - - - 80 76 81 80
Mollymook (Hilltop)
New South Wales - - - - - 97 97 83 - -
Mt Broughton Golf and Country Club
New South Wales - - - - - - - - 88 86
Ocean Shores
New South Wales - - - - - 84 77 99 87 79
Palm Meadows Golf Course
Queensland - - - - - - - - 99 88
Pymble Golf Club
New South Wales - - - - - 90 - - 96 87
RACV Cape Schanck Resort
Victoria - - - - - - 81 60 83 66
Ulverstone Golf Club
Tasmania - - - - - - - - 100 94
Warrnambool Golf Club
Victoria - - - - - - 96 84 84 76
Yarrawonga Mulwala Golf Club Resort
New South Wales - - - - - - - 78 90 73
Yowani Country Club
Australian Capital Territory - - - - - - 98 82 55 50

Featured Itineraries

The Best of East Coast of Australia, including: Melbourne, King Island, Barnbougle, Hobart and Sydney | 13 nights, 10 games

The Best of East Coast of Australia, including: Melbourne, King Island, Barnbougle, Hobart and Sydney | 13 nights, 10 games

Price on Application

A most memorable golf trip that incorporates a selection of the best golf courses in Australia with luxury accommodation. Golf includes Top 100 rated courses such as The Royal Melbourne Golf Club (West) and Kingston Heath in Melbourne, New South Wales Golf Club in Sydney and the 'pure links' courses in Tasmania including the new 7 Mile Beach. This is the ultimate Australia Golf Adventure.

Package

13 nights and 10 games

Pricing

Price on Application

Pricing Valid Until 31 Dec 2026
Print PDF More »
Adelaide golf inc LIV Golf Tournament | Feb 2026 | EXPRESSIONS OF INTEREST ONLY

Adelaide golf inc LIV Golf Tournament | Feb 2026 | EXPRESSIONS OF INTEREST ONLY

From AUD $2,950 per person (twin share)

Golf doesn't get any louder! Voted the best golf event at the World Golf Awards, LIV Golf returns to Adelaide in February 2026. Packages will include playing some great golf courses in Adelaide, staying on the Glenelg beachfront or Adelaide central location. Weekend passes to LIV Adelaide, tickets yet to be released but do sell out fast once announced!!

When

Feb 2026 

Package

5 nights / 2 games 

or

7 nights / 4 games

Both including 2 days at LIV GOLF over the weekend  

Pricing

Packages pricing to be advised

***Minimum 8 golfers travelling together***) 

Pricing Valid Until 28 Feb 2026
Print PDF More »
New South Wales | Central Coast | 6 nights, 5 games

New South Wales | Central Coast | 6 nights, 5 games

from AUD$2,290 per person

The Central Coast is a great spot for relaxation and beach living. The golf is also growing and this package includes Magenta Shores which is the pick of the bunch, currently ranked inside the top 40 in Australia. Kooindah Waters and Belmont GC also feature highly in the NSW rankings. Staying in fine accommodation, this trip adds to the great golfing experiences in Australia.

When

Flexible dates as required

Package

6 nights | 5 games

Pricing

from AUD$2,290 per person (based on 8 golfers, twin share) 

Pricing Valid Until 31 Dec 2026
Print PDF More »
New South Wales | Coffs Harbour | 4 nights, 3 games

New South Wales | Coffs Harbour | 4 nights, 3 games

From AUD$1,590 per person

Enjoy 4 nights and 3 games of golf in the wonderful Coffs Harbour area in Northern NSW. Bonville has been described as ' the most beautiful golf course in mainland Australia ' and this is where you will play two of your three games of golf, whilst spending 4 nights in the nearby town of Coffs Harbour.

When

Flexible dates as required

Package

4 nights, 3 games

Pricing

From $1590 per person (based on 8 golfers, twin share)

Pricing Valid Until 31 Dec 2026
Print PDF More »
New South Wales | Hunter Valley & Newcastle | 4 nights | 4 games

New South Wales | Hunter Valley & Newcastle | 4 nights | 4 games

From AUD$1,590 per person

Playing the leading courses of Newcastle and the Hunter Valley, sampling some of the local wines and enjoying the wonderful surroundings of the Cypress Lakes Resort

When

Flexible dates as required

Package

4 nights, 4 games

Pricing

From $1,590 per person (based on 12 golfers, Quad share in 2 bedroom Villa)

Pricing Valid Until 31 Dec 2026
Print PDF More »
Queensland | Gold Coast | Winter Escape | 6 nights, 5 games

Queensland | Gold Coast | Winter Escape | 6 nights, 5 games

From AUD$2,590 per person

The Gold Coast features a great collection of resort-style golf courses. Enjoy 6 nights accommodation and 5 rounds of golf and escape to some warmer weather!

When

Flexible dates as required

Package

6 nights, 5 games

Pricing

from AUD $2,590 per person (based on 8 golfers, twin share) 

Pricing Valid Until 31 Dec 2026
Print PDF More »
Queensland | Sunshine Coast | 8 nights | 6 Games

Queensland | Sunshine Coast | 8 nights | 6 Games

from AUD $3,350 per person

This great trip includes the best golf at the Sunny Sunshine Coast. Staying at the Noosa Springs Resort with its spectacular golf course, world class spa and superb dining. Four other great golf courses make up the package. Also included are full group transfers in a luxury van throughout. Minimum 8 golfers

When

Flexible dates as required

Package

8 nights and 6 games

Pricing

from AUD $3,350 per person (based on 8 golfers, twin share)

Pricing Valid Until 31 Dec 2026
Print PDF More »
South Australia | Adelaide | 5 nights, 4 games

South Australia | Adelaide | 5 nights, 4 games

From AUD$3,490 per person

The sleepy city of Adelaide punches above its weight when it comes to golf. It boasts four of South Australia's top ranked golf courses including Royal Adelaide, Kooyonga, The Grange and Glenelg. Combined with short travel distances to/from courses, great food and wineries it offers the complete package at an attractive price. Enjoy 5 nights in a quality 5 star hotel, with 4 games of golf in beautiful Adelaide, South Australia.

Package

5 nights, 4 games

When

Flexible dates as required

Pricing

from $3,490 per person (based on 8 golfers, twin share)


Pricing Valid Until 31 Dec 2026
Print PDF More »
Tasmania | Barnbougle and King Island | 4 nights, 5 games (incl Bougle Run)

Tasmania | Barnbougle and King Island | 4 nights, 5 games (incl Bougle Run)

From AUD$2,495 per person

Here is a great way to experience the best of Barnbougle Dunes and King Island! With 4 nights accommodation and 5 games of golf, including the newly designed short course (Bougle Run), this is a great way to escape the city for a few days.

When

Flexible dates as required

Package

4 nights, 5 games

Pricing

from $2,495 per person (twin share) 

**All pricing based on 8 golfers travelling together**

Pricing Valid Until 31 Dec 2025
Print PDF More »
The Best of Melbourne and Sydney | 8 nights, 5 games

The Best of Melbourne and Sydney | 8 nights, 5 games

A most memorable golf trip that incorporates five of Australia's top rated courses. They include The Royal Melbourne Golf Club, Metropolitan Golf Club and Kingston Heath in Melbourne alongside New South Wales Golf Club and The Australian in Sydney.

When

Flexible dates as required

Package

8 nights, 5 games

Pricing

Price on application

Pricing subject to change
Print PDF More »
Victoria | Bellarine Peninsula | 5 nights, 5 games

Victoria | Bellarine Peninsula | 5 nights, 5 games

From $1,990 per person

The Bellarine Peninsula is a leisurely one-hour drive from Melbourne's city centre. The seaside villages along the Peninsula are known for their surf beaches, wonderful cool-climate wineries as well as their traditional links and tree-lined golf courses. This 5 night package combines quality accommodation with 5 games of golf on the best courses in the region.

When

Flexible dates as required

Package

5 nights, 5 games

Pricing

From $1,990 per person (based on 8 golfers, twin share) 

Pricing Valid Until 31 Dec 2026
Print PDF More »
Victoria | Best of Melbourne Sandbelt and The Mornington Peninsula | 9 nights, 7 games

Victoria | Best of Melbourne Sandbelt and The Mornington Peninsula | 9 nights, 7 games

Price on Application

In the southern outskirts of Melbourne, is a rich vein of sandy loam subsoil upon which are situated the best golf courses in Australia known throughout the world, as the famous Melbourne Sandbelt. To the south east you will find the Mornington Peninsula, a wonderful holiday destination famous for its stunning beaches, fabulous wineries and of course its exceptional golf. This 9-night package includes 7 rounds of golf split between both destinations as well as 3 nights accommodation at the newly...

When

Flexible dates as required

Package

9 nights, 7 games

Pricing

Price on Application

Pricing Valid Until 31 Dec 2026
Print PDF More »
Victoria | Mornington Peninsula | 5 nights, 5 games

Victoria | Mornington Peninsula | 5 nights, 5 games

From AUD$1,990 per person

Enjoy 5 rounds of golf on some of the best courses the Mornington Peninsula has to offer, and staying in the heart of Sorrento with its array of restaurants, cafes and shops. This is a great value and thoroughly enjoyable part of the world for a golf getaway.

When

Flexible dates as required

Package

5 nights, 5 games

Pricing

From $1,990 per person (based on 4 golfers, twin share)

Pricing Valid Until 31 Dec 2026
Print PDF More »
Victoria | Yarra Valley | 5 nights, 4 games

Victoria | Yarra Valley | 5 nights, 4 games

From AUD $2,150 per person (Twin Share)

Enjoy 5 nights' accommodation and 4 rounds of golf in the beautiful Yarra Valley, less than an hour from Melbourne. Staying at the 5 star Yering Gorge Cottages playing great courses including the Eastern Golf Club.

When

Flexible dates as required

Package

5 nights | 4 games 

Pricing

From AUD $2,150 per person based on 8 golfers travelling together 

Pricing Valid Until 31 Dec 2025
Print PDF More »
Western Australia | Perth and Surrounds | 8 nights, 6 games

Western Australia | Perth and Surrounds | 8 nights, 6 games

From AUD$3,450 per person

Playing the best courses that Western Australia has to offer, including Lake Karrinyup and Joondalup. As well as great golf, you will be staying in two superb beach front properties to make this a memorable golfing holiday.

When

Flexible dates as required

Package

8 nights, 6 games

Pricing

From $3,450 per person (twin share) based on 4 golfers

Pricing Valid Until 31 Dec 2025
Print PDF More »
GOLFSelect

GOLFSelect is Australia's leading corporate golf and golf holiday organiser, offering unrivalled access to the world's best golf courses. Gary Lisbon is one of the world's leading golf course photographers.

Useful Links

  • Golf Course Wallpaper
  • Top 100 Golf Courses
  • Golf Glossary
  • Golf Tips
  • Golf Formats

Contact Us

PO Box 7350
Beaumaris VIC 3193, AUSTRALIA
Phone: +61 3 9563 6776
ABN: 51 588 217 966
Cypress Holdings Pty Ltd trading as GOLFSelect
Travel Agency Licence Number VIC 32919
International Association of Golf Tour Operators

Copyright © 2025 GOLFSelect. All Rights Reserved. Privacy Policy | Terms of Service
Admin