Southport Yacht Club has it all with a newly refurbished Clubhouse complete with Waterfront Restaurant, bars and function rooms to suit small or large events. Southport Yacht Club is located near on the Southport Broadwater at Main Beach and here you can enjoy amazing views while dining at the Waterfront Restaurant.