St Andrews Beach is a coastal village on the Mornington Peninsula's back-beach coast between Rye and Cape Schanck, 90 km from Melbourne, anchored by a long ocean beach, the St Andrews Beach Brewery and the Boneo Park equestrian venue nearby.
St Andrews Beach is what the Peninsula's back beaches look like when no one is trying. It sits between Rye and Cape Schanck, low and unstructured - a grid of holiday houses scattered through tea-tree and a long, raw ocean beach that locals still treat as their own. The pub here is a brewery, the brewery is a destination, and the destination doesn't care if you turn up in board shorts and sand. Surfers know the breaks; equestrians know the dressage venue; everyone else mostly just knows the brewery. The village has no centre to speak of, which is most of its charm - this is a place you base yourself for the dunes, the surf, and the long pour at sunset, not for boutiques or brunch culture. Off-season it empties out almost entirely. Stay then if you can.