There are dozens of world-class golf courses on the Mornington Peninsula. Some of them include The National Golf Club, Flinders Golf Club, St Andrews Beach, Portsea Golf Club, Sorrento Golf Club and Moonah Links Resort.