This fairytale beach destination is one of Canada's top hidden gems, according to locals
It's like a trip to San Francisco.

The Painted Ladies in Ontario.
You don't need to travel to San Francisco to admire some colourful Victorian homes. This Ontario hidden gem is a favourite among locals and will have you feeling like you've jetted off to California.
In a recent post on Narcity Canada's Facebook page, we asked readers to share their favourite hidden gems in Canada that tourists might not know about. People contributed places from coast to coast, and this dreamy beach destination in Ontario was one of the recommended spots.
Grimsby Beach is an enchanting neighbourhood known for its colourful homes, often referred to as "gingerbread cottages" or "painted ladies."
According to locals, these vibrant beach houses are among Canada's top hidden gems, so you may want to plan a trip to this quaint destination. It’s located just a short drive from Toronto, making it a convenient spot for a day trip.
You'll feel as though you've stepped into a fairytale as you wander past rainbow homes with whimsical decor.
It's important to be respectful of the property owners when visiting the neighborhood and to stick to public areas.
Aside from the colourful homes, Grimsby Beach offers beautiful parks and green spaces, including waterfront access to Lake Ontario.
You can also spend some time in the town of Grimsby, where you'll find cafes, eateries, art galleries and more.
With fairytale vibes and blue water views, Grimsby Beach truly is an Ontario hidden gem.
Before you get going, check out our Responsible Travel Guide so you can be informed, be safe, be smart, and most of all, be respectful on your adventure.