Oakville is a quaint destination located about ... Nestled on the sparkling shores of Lake Ontario, the town is home to two beaches where you can soak up some sun on warm summer days.