Beautiful BC basically sums up how what our province is known for. Some of our towns are so breathtakingly beautiful, you'll feel like you're in a dream. Explore BC and you'll find many hidden gems you can't even believe exist.

If you're looking for the next charming Stars Hollow feel kind of town, you might just find it on our list.

READ ALSO: 9 Incredible Private Islands You Can Rent For Cheap In Canada

So if you want a quick weekend getaway or are curious to explore the beauty that is our province, a retreat to one of BC's picture perfect towns is just for you. Here are 12 of the prettiest towns you can visit in BC:

via @the_rising_haze


This artsy town is easily one of the most beautiful towns in BC during the fall. The historic town is bursting with gold during the autumn. Filled with 350 heritage buildings and cute cafes, Nelson is home to a vibrant BC arts and culture scene. Here you can experience a Victorian town right in the beautiful West Kootenay region - nature and culture right in one place.

via @leannepedersen

Mayne Island

If you're looking for a serene, quiet, cozy getaway with your significant other or friends, Mayne Island is for you. Home to only around 1100 residents, this secluded spot will make for a romantic weekend. Canada's most popular AirBnb can be found here - unique cob cottage on a lovely acreage. Mayne Island is accessible by ferry and situated between Vancouver and Vancouver Island. 

via @cortmuller


If "find me where the wild things are" is your slogan, then Ucluelet is the place for you. Ucluelet sits on the edge of the rugged, wild beauty of the Pacific Ocean. Here you can discover one of the most pristine coastlines. Locals call it "Ukee" and are happy to help visitors explore the best of the village. With an ample of activities available, such as whale watching, bear watching, surfing, hiking, ocean kayaking, a sunset cruise, you are sure to be satisfied.

via @tourismtofino


If world-class surfing isn't enough to draw you to Tofino, the breathtaking beaches and spectacular scenery will. Tofino is a west coast, Pacific Northwest paradise that everyone should experience at least once.

via @jesse_be11


This is one of the places where autumn shows its gold the best in BC. Fernie is a historic mining town with small town charm. Decorated with heritage buildings and nestled in the heart of the Canadian Rockies, this mountain town is the place to explore the outdoors. Go hiking, biking, fly fishing, powder skiing, camping, explore the arts and culture, and more!

via @undefined" class="lml-instagram-embed-2" />via @undefined


Hello wine country! If you haven't been to the Okanagan Valley's world renouned wineries, you need to. Only a 4 to 5 hour drive from Vancouver, Kelowna boasts beautiful scenery and wineries. Situated on the eastern shore of picturesque Okanagan Lake, Kelowna has something for everyone.

via @miraecampbell


This town isn't only good for Pemberton Music Valley Festival and Joffre Lakes. Just past Whistler, majestic Mount Currie towers over this town and there are many cool things to do, such as a surreal hot spring, backcountry horseback riding, waterfall viewing, and more!

via @revelstoke


Calling all skiiers and snowboarders - you have got to experience North America's greatest vertical here at Revelstoke! Revelstoke is home to Revelstoke Mountain Resort, which offers over 65 ski runs. Here you can go downhill skiing, heli-skiing and cat-skiing, Nordic skiing, backcountry skiing! Aside from skiing and boarding, outdoor enthusiasts will also fall in love with this place; you can explore Mount Revelstoke and Glacier National Park.

via @joelatkins

Salt Spring Island

Salt Spring is a beautiful island to visit throughout every season. This Gulf Island archipelago is home to a community oriented atmosphere and incredible coastal and pastoral beauty.

via @gregreely


Welcome to Canada's only desert environment. You'll also find Canada's warmest lake here in this cozy small town and desert oasis located in the Okanagan Valley. In the summer you can have your pick of water activities, in the fall, the foliage here is incredible, and during the winter, Osoyoos boasts snow activities galore. This is a place worth visiting all year round.

via @gowhistler


We have one of the best ski resorts in the entire world world right here in our very own province. Whistler is always worth a visit whether or not you're a skier/boarder. The beauty of nature surrounds this mountain town.

Follow us on Snapchat: narcityvan

Comments are now closed.
Account Settings
Share Feedback
Log Out

Register this device to receive push notifications