Skip to Content

21 BEST Stops on the Drive from Calgary to Vancouver

21 BEST Stops on the Drive from Calgary to Vancouver

This blog may contain affiliate links. Read our disclosure policy for more info.

The drive between two of Canada’s most popular cities is a long one, and it’s not recommended to do it all in one go. It will take a minimum of 11.5 hours to drive from Calgary to Vancouver but because there’s so much to see along the way you really need at least two full days to do this road trip justice.

The views are changing constantly as you drive, from bright blue lakes to glaciers to giant mountain ranges, this truly is one of the most scenic drives in Western Canada!

My advice is to take your time and spend at least two nights along the way. Go hiking, explore one of the cities along the route, and above all else, create lifelong memories in one of the most beautiful parts of Canada!

Here’s your ultimate road trip guide to driving from Calgary to Vancouver!

About the Drive from Calgary to Vancouver

It’s a long drive from Calgary to Vancouver that will take 11.5 hours without stops. The route is 973 kilometers (604 miles) and follows Highway 1 for most of the way, besides the section between Kamloops and Hope which follows the BC Highway 5 South. This is the prettiest and most direct route between the two cities. It passes through some of the most iconic tourist destinations in Canada including Banff, Lake Louise, and Yoho National Park as well as larger towns and cities like Revelstoke, Kamloops, and Chilliwack.

This is a relatively easy drive because you are following the main (but busy) Highway 1 for most of the journey. This stretch of road can get pretty congested around Canmore, Banff, and Revelstoke especially on weekends and during the summer months. So be sure to plan ahead!

If you plan to do this road trip during the winter, remember to have winter or all-weather tyres, because despite this being a main highway it can get pretty icy when driving through Banff National Park and Yoho National Park.

It’s important to note that until winter 2024, there are significant roadworks on a section of the road east of Golden. It is called the Kicking Horse Canyon Project, and delays can be up to 30 minutes during the day, and this 5 km section is closed at night so you will need to take an alternative route via Radium Hot Springs. You can read all about the roadworks here.

Another route option that will take you from Calgary to Vancouver is to take the Crows Nest Highway, this will take over 14.5 hours and is 1,226 kilometers (761 miles) in length. This particular route passes through well-known places like Surrey, Abbotsford, and the ski resort of Fernie. However, for the purpose of this blog, I’ll focus on the shorter and more popular route via Kamloops.

In this blog post, I list 21 of the best stops between Calgary and Vancouver. Take your time doing this journey (I recommend 3 days and 2 nights at the very least – the time the better!) and enjoy each of the unique stops listed here.

21 BEST Stops on the Drive from Calgary to Vancouver

1. Calgary

view of Calgary skyline in the summer
Calgary really is a beautiful city.

Before you rush off to Vancouver, be sure to properly explore Calgary first!

It is the largest city in Alberta, and trust me, there are plenty of fun things to do in Calgary to keep you busy. With 333 sunny days a year, your odds of having nice weather are pretty good here! Even so, if there does happen to be a rainy day, or the winter cold is getting to you, there are still plenty of great indoor activities in Calgary too.

Visiting the Calgary Zoo is certainly a must-stop. It’s open year-round and has nearly 1,000 different animals and exhibits. Start here bright and early so you can get the chance to see the penguin walk (my favorite attraction!). The penguin walk happens each morning at 10 am. Watching them stroll through the zoo for their exercise is seriously so adorable!

If you find yourself visiting in July don’t miss checking out the Calgary Stampede! It’s a 10-day event that features one of the largest rodeos in the world! Not only that, but they also have a parade, a midway, shows, concerts, chuckwagon racing, and more.

Visiting Calgary in the winter? Be sure to skate at the Olympic Plaza skating rink located downtown. It was built for the 1988 Winter Olympics which was hosted in Calgary. Bring your own skates or rent a pair for $12 CAD.

Regardless of the season you visit, check out the best view of the city from the highest 360-degree observation deck on the globe at the Calgary Tower. You can see the downtown, as well as the Rocky Mountains in the distance. Feel free to step onto the glass floor if you’re brave. Take the experience a step further and enjoy a meal at the revolving restaurant Sky 360.

2. Kananaskis

A couple pose for a photo at Upper Kananaskis Lake
Enjoying sunset at Upper Kananaskis Lake!

Explore Kananaskis Country by taking a short detour onto Highway 40. It’s known as “Alberta’s Mountain Playground,” and with so much to do, it’s no surprise. It’s easy to spend a few days exploring all that this area has to offer. It’s an area home to a couple of different provincial parks – some of the best parks in Alberta, at that. Plus, there are fewer people here than in Banff National Park, but there are still plenty of fantastic outdoor activities!

If you do plan to stay for a day or two, The Crosswater Resort at Kananaskis is a terrific spot for families! They have a huge indoor waterpark, plus you have preferential access to the Kananaskis Nordic Spa if you stay at the resort. Their innovative hydrotherapy treatments at the spa featured getting into a series of hot and cold pools while taking in the views of the mountains.

Nakiska Ski Resort, which was created for the 1988 Calgary Winter Olympics, is well-known for its winter activities. The ski resort has groomed slopes that are Olympic-sized and cutting-edge snowmaking technology. Nakiska is one of the first ski resorts to open in the country and one of the final to close, thanks to its great snow coverage.

Troll Falls is one of my favorite treks in the Kananaskis region. It’s a 3-kilometer (1.9-mile) round-trip hike with a lovely waterfall at the finish. You can approach really close to the waterfall, and there’s even a big rock nearby fashioned like a troll’s head. It’s just as beautiful when the waterfall freezes over in the winter — just bring ice cleats or spikes with you.

Important note: All vehicles stopping in parks or public areas in Kananaskis Country and the Bow Valley Corridor require a Conservation Pass. Buy a daily pass online for $15 CAD or in person at any Kananaskis Visitor Information Center.

3. Canmore

Woman at a viewpoint in Canmore in the winter
Beautiful Canmore covered in snow!

Canmore is easily one of the best places to visit in Alberta. This small, but vibrant, mountain town is a popular tourist destination for both locals and international visitors. once you see it for yourself, you’ll understand why.

Canmore is a less expensive and more accessible choice than Banff because it is not located within one of Canada’s National Parks. Canmore, located on the outskirts of Banff National Park, is an outdoor playground for visitors and has some of Canada’s most magnificent mountain peaks. The Three Sisters mountain range is iconic here.

Grassi Lakes is perhaps the most popular trek in Canmore, and as such, it is one of the town’s key attractions for hikers. You’ll be parked at the trailhead in less than 5 minutes from Canmore town, ready to explore some of the most vibrantly colored lakes you’ve ever seen! This 4 km (2,5 mile) trail only gains 230 meters (750 feet) in elevation and takes most people roughly 2 hours to complete there and back. It’s a family-friendly path that’s excellent for people of all athletic levels. It’s also open all year round!

If you visit Canmore in the winter, cross-country skiing is a must. Canmore is known across the globe for its Nordic Centre, which is home to some of Canada’s top cross-country ski tracks! Afterwards, warm up with a coffee from one of the delicious local cafes in Canmore.

Besides that, there are tons of fun things to do in Canmore to keep you busy for even a few days. We actually lived in Canmore for a while, so we can confidently say it is a really special place.

Where to Stay in Canmore:

In case you want to spend a couple of nights in Canmore (and you should!) there are plenty of hotels to choose from.

For budget travelers, I love the Canmore Rocky Mountain Inn. If you don’t mind spending a little more you can certainly get a nice hotel closer to town. The Grande Rockies Resort-Bellstar Hotels & Resorts is still a short walk from town (but it only takes 5 minutes) and the hotel itself is beautiful complete with a pool, hot tub, fitness center, and restaurant and bar.

4. Banff

Aerial view of The Fairmont Banff Springs Hotel and Golf Course
The iconic Fairmont Banff Springs hotel!

Banff is a very popular town in the Rockies, attracting thousands of visitors each year. And it’s no wonder why – it’s absolutely beautiful and there are tons of things to do in Banff in winter, spring, summer, or fall.

The downtown area is very quaint and there are many awesome options for places to eat, drink, and shop. With the mountains as the backdrop to Banff Ave, it’s a beautiful place to base yourself in Banff National Park.

Many visitors base themselves here for a ski holiday due to the fact that you have great access to Sunshine and Norquay ski resorts – both are within a 15-minute drive of town.

Plus, when you’re done on the slopes, you can enjoy all that Banff has to offer including some Apres Ski drinks at a couple of the breweries in Banff.

Banff is more than just a ski town though, and regardless of the season you visit, Banff town is an amazing place with plenty to do. Some of the best things to do in Banff include:

  • Relax in the Banff Upper Hot Springs – Just a short 5-minute drive up Sulphur Mountain you’ll find the Banff Upper Hot Springs, a public hot spring with incredible mountain views! The hot springs are easy to get to and very affordable. At only $9.25 CAD per adult and $29 for a family, even those on a tight budget can enjoy one of the best Banff attractions. (It’s even a great activity to do in Banff when it’s raining).
  • Ride the Banff Gondola up Sulphur Mountain – The Banff Gondola is possibly the singular most popular thing to do in Banff – and for good reason! From the top of the Banff Gondola, the views of the mountains and Banff town are out of this world. The first time I rode the gondola was during my first Christmas in Banff and I loved it! At the top of the gondola, you’ll find a restaurant and cafe, a gift shop, lots of information on the area and wildlife, as well as my personal favorite, the boardwalk!
  • Check out the Bow Falls Lookout – The Bow River is a stunning river that runs through the heart of Banff. Turquoise in color, it is nothing short of picture-perfect. A short 1.5km scenic walk from Banff town (or drive) you’ll come to the Bow Falls viewpoint on the river’s edge. Here, not only will you see the river, but also the Bow River Waterfall!
  • Cave and Basin National Historic Site – Another great place to visit in Banff is Cave and Basin Historic Site. Here you can see some historic hot springs that are home to a rare species of snail. The museum is the main attraction in my eyes and it is very interactive and fun, especially for kids. You’ll find lots of information about Banff and the surrounding area.

Where to stay in Banff:

There are lots of amazing hotels to choose from in downtown Banff. My personal favorite is Moose Hotel & Suites which has a great location, is reasonably priced, and has all the amenities you could want including two rooftop hot tubs.

If you’re on a tight budget, consider checking out King Edward Hotel. It is easily the most affordable place to stay. Plus, it is located right in town on Banff Ave!

And for a little luxury, the Rimrock Resort Hotel is a must! With an onsite spa, balconies with amazing views, as well as a restaurant and bar this hotel is a must! Plus, it is located a couple of minutes from town in a quieter location.

Alternatively, there are a few other great areas to stay in Banff National Park including in Lake Louise and remote areas.

5. Bow Valley Parkway

Castle Mountain along Bow Valley Parkway
Castle Mountain along Bow Valley Parkway

The Bow Valley Parkway is the road that connects Banff with Lake Louise and is one of the most spectacular highways in Canada. This 50-kilometer-long highway takes around 1 hour to drive without stopping but allowing half a day is recommended. In fact, one of the best things to do in Lake Louise in summer is surprisingly the drive to get there from Banff – the drive between Lake Louise and Banff truly is spectacular!

Some of the best places to check out on the Bow Valley Parkway in the summer include:

Castle Mountain Viewpoint – Castle Mountain is one of those mountains you simply can’t miss. At the roadside viewpoint, you get amazing views. However, those who want a closer look can hike 6.5 km (4 miles) out and back to the viewpoint.

Morant’s Curve – This is my favorite place to photograph on the Bow Valley Parkway. Morant’s Curve is a famous viewpoint (pictured above) in the Bow Valley, where the train passes through the valley. It’s stunning and a must-visit!

Moose Meadows – Moose Meadows isn’t home to many moose these days, but it’s a nice place to stop with spectacular views.

Baker Creek Mountain Resort – Looking for a beautiful cabin getaway? The Baker Creek Mountain Resort is the perfect place to stay on the Bow Valley Parkway. Choose a romantic Jacuzzi Suite for couples or a one-bedroom loft for families!

Of course, you can drive this road in any season but summer is the best time to take this particular road trip because the days are longer – there are 16 hours of daylight in the summer months meaning you can take your time and not worry about it getting dark. Plus, the weather conditions are ideal for driving – there won’t be any snow or ice on the highway like there is in the winter.

6. Lake Louise

A lady stands at the Lake Louise forshore
The stunning Lake Louise!

Lake Louise, in my opinion, is a must-see destination! Spend a night or two even, if you can. Not only is there a lake here, but also a little village and the world-famous Lake Louise Ski Resort.

Visit the Lake Louise shoreline, go on an incredible trek (Lake Agnes Teahouse is my fave), or go kayaking on the lake! These are just a few of the best things to do in Lake Louise.

Visit The Station if you’re looking for a wonderful supper. Not only is the cuisine delicious, but it’s also located within a historic train museum! It’s just one of the many delicious restaurants in Lake Louise that you can choose from.

If you’re visiting Lake Louise in the winter, skiing at Lake Louise Ski Resort is a must! It had always been on Daniel and I’s bucket list. We went once in the summer and took one of the tourist gondolas in the area, which was enormous and had spectacular views. But Daniel and I have always wanted to ski and snowboard there for ourselves (I ski and Daniel snowboards).

As of recent, we had the chance and it was every bit as epic as we had imagined. This ski resort is huge with so many runs, both on the front side and backside of the mountain. We spent 8 hours exploring and still could’ve used more time!

Hot tip: If you are visiting Banff National Park in the winter and want to spend a few days hitting the slopes, then consider getting a SkiBig3 Lift Ticket. This pass allows you to ski three different days at three different ski resorts nearby: Lake Louise, Mt Norquay, and Sunshine Village!

Where to Stay in Lake Louise

There are lots of different places to choose from when it comes to accommodation in Lake Louise.

If you want to stay in Lake Louise town, consider the Lake Louise Inn, or the budget-friendly HI Lake Louise Hostel. Dan and I often stay at the HI Hostel and think it’s clean, comfortable, and great value for money.

For a little luxury or to spoil yourself, don’t miss the Fairmont Chateau Lake Louise. This is arguably the most beautiful hotel in Canada set in the most beautiful location (right on the lake!)

7. Yoho National Park/Field

People canoe on Emerald Lake
This place is so gorgeous!

Yoho National Park is without a doubt one of the most beautiful National Parks in all of Canada. It’s home to the teal-colored Emerald Lake which gets its unique color from the sunlight refracting on the glacial water of the lake. So, one of the best times to visit the lake is in the summer when it’s at its most blue!

At Emerald Lake, you can stretch your legs and walk the hour-long loop trail around the lake to see wildlife like moose, elk, and even bald eagles. Or, rent a canoe and explore the lake from the water. In the winter you can snowshoe across the lake! If your itinerary allows, I highly recommend spending the night at the iconic Emerald Lake Lodge which sits right on the edge of the lake.

The small town of Field is also located within Yoho National Park and has a few shops, cafes, and restaurants. Another must-visit location within the park is the Natural Bridge which is a historic rock formation on the Kicking Horse River which almost looks like a waterfall. In fact, it was once a waterfall but was sculpted into what you see today thanks to erosion. It’s an easy 3 km walk from the car park on Emerald Lake Road to the Natural Bridge. You can also book a guided tour of the fossil beds found here, some of which are 500-million years old!

From the Natural Bridge, you can access the Kicking Horse Fire Road trail a hiking trail also popular with mountain bikers which leads to a spot known locally as the ‘Meeting of the Waters’. This is where three rivers merge (Amiskwi River, Emerald River and Kicking Horse River).

8. Wapta Falls

Wapta Falls in Yoho National Park
The huge Wapta Falls on a sunny day!

Only 15 minutes from Yoho National Park is one of the nicest waterfalls I’ve ever seen. Wapta Falls is gorgeous and the hike to get there isn’t too bad at all. It’s a short hike of about 2 km (1.2 miles) and it’s easy enough for kids. This makes it a perfect quick stop to stretch your legs on the drive from Calgary to Vancouver.

You’ll find the start of the trail at the Wapta Falls turnoff right off the Trans Canada Highway and within Yoho National Park. Bring your lunch or a snack to really take some time and enjoy the view of this magnificent waterfall. It’s worth it!  

9. Golden

Walking along the Golden Sky Bridge in Golden, BC
The Skybridge is one of Golden’s newest attractions.

Golden is another small town in the Rockies surrounded by national parks, mountain ranges, and many outdoor activities, so there’s never a dull moment. Not to mention the amazing restaurants, unique shops, bustling pubs, and intriguing cultural attractions.

Your stop in Golden can be as interesting or relaxed as you like! Here are a few spectacular activities in Golden to consider:

  • Hit the slopes at Kicking Horse Resort – Golden’s Kicking Horse Mountain Resort is a very popular ski resort in Canada, and for good reason! It’s known for the huge amounts of annual snowfall and expert terrain that will challenge even the most experienced riders. It’s a must-visit if you’re in Golden in the winter months. Even if you don;t ski, ride the gondola up to Eagle’s Eye Restaurant for an amazing view!
  • Go whitewater rafting on the Kicking Horse — Whitewater rafting on the Kicking Horse River is such an adrenaline rush. With grade 3-4 rapids, it’s one of the best rivers in Canada to go rafting and easily one of the best things to do in Golden. There are a number of tour groups that you can join, such as this full-day tour.
  • Visit the Wolf Centre – Wolves are only one of the many magnificent creatures that may be found in the Canadian Rockies. While you probably don’t want to run into any in the wild, the Northern Lights Wolf Centre in Golden is an excellent location to learn about wolves and even see them.

Where to stay in Golden:

Best Western Mountainview Inn is a great choice if you’re looking for something in town. This hotel is clean and comfortable and has everything you could want including an indoor pool and an included breakfast. The reviews are great and the price is modest.

Related read: If you aren’t quite ready to leave Golden just yet, check out the best places to stay in Golden.

10. Glacier National Park

the monument at the summit of Rogers Pass in Glacier National Park
This monument is at the summit of Rogers Pass, the highest point you’ll drive through Glacier National Park.

This road trip takes you right through the middle of Glacier National Park as you drive out of Golden and make your way towards Revelstoke. The road through Glacier National Park is called “Rogers Pass” as you climb through the mountain pass. On this stretch of road, you may observe plenty of wildlife including bears and mountain goats in beautiful ancient forests with old cedars and alpine meadows which really set the scene.

The park is accessed by the trans-Canada highway (between Golden and Revelstoke) and all the hiking trails and campsites are located in parking lots just off the road. There is a range of hiking trails in the park.

From Golden, it takes around 40-minutes to reach the entrance of the park and another 30-minutes or so to drive through the park.

Make a point of visiting the park’s Rogers Pass National Historic Site which is where the visitor center is located. The visitor center has a plethora of historical information about the area as well as the wildlife you can find in the area.

You’ll also have the opportunity to check out some amazing hikes in the park like the Hemlock Grove Boardwalk, which is a series of boardwalks through the forest. Or, Bear Creek Falls which provides lovely waterfall views. Bear Creek Falls only takes around 15-20 minutes so it’s the perfect short hike on your road trip from Revelstoke to Banff!

Note: If you plan on stopping in either Mount Revelstoke National Park, Glacier National Park, Yoho National Park, or Banff National Park you’ll need to purchase a Parks Canada Pass. There are various types of passes you can buy that range from $10 to $140 CAD depending on the number of parks, people, and amount of time the pass covers.

11. Mount Revelstoke National Park

Sitting on a viewpoint in Mount Revelstoke National park
Mount Revelstoke National park is stunning!

Mount Revelstoke National Park is a great place to stop on the drive from Calgary to Vancouver if you love to hike. It’s home to several awesome trails such as Eva Lake Trail (pictured above), the Giant Cedars Boardwalk, and Heather Lake Trail.

My personal favorite – the Eva Lake Trail is a 12 km return and is a great hike for wildlife spotting, in particular for bears! If you do this hike in Spring/Summer be sure to take your camera because there are colorful wildflower meadows to be seen along the way! Plus once you reach Eva Lake, provided it’s a calm day you can get a great shot of the mountains reflected on the lake’s surface.

The next hike I recommend here is the Giant Cedars Boardwalk which starts from the Giant Cedars Picnic Area about 30 km before you reach Revelstoke just off the highway. What’s cool about this hike is that the entire trail takes you along a wooden boardwalk surrounded by giant trees, some of which are over 500 years old. Because of its flat nature, this trail is suitable for the whole family.   

The best thing about Mount Revelstoke is that you can drive right up to the top of Mount Revelstoke via the Meadows in the Sky Parkway. At the top, there’s a car park from where many of the hiking trails start. Even just the drive itself it worth it a few beautiful viewpoints along the way.

12. Revelstoke

Ready to ride the Pipe Mountain Coaster in Revelstoke!
All set and ready to go on the Pipe Mountain Coaster in Revelstoke!

Revelstoke is a small town between the Selkirk and Monashee mountains and is easy to get to on the Trans Canada Highway on the drive from Calgary to Vancouver. It’s a nice spot all year, but Revelstoke in the winter truly transforms into a winter paradise. The town holds the record for the most snowfall in Canada in a single winter with 80 feet of snow!  

The Revelstoke Mountain Resort is a must-visit and is literally right in town, so it’s easy to get to. The skiing is fantastic and the ski hills aren’t too busy when compared to other hills in Canada.

If you’re here in the summer, the ski hills transform into downhill mountain biking courses. You can rent bikes right from the resort for a fun activity in Revelstoke. Also, try out the Pipe Mountain Coaster – a cool gravity-fed roller coaster that flies down the hill. It feels like a real roller coaster and was super fun!  

At Revelstoke Mountain Resort, they also have a gondola ride up to the top of the resort to give you an amazing view. Make sure to take both gondolas to see a panoramic view of the valley – it’s incredible! 

Where to stay in Revelstoke:

Stoke Hotel is a very good budget option that includes breakfast. It’s located right in town and has really good reviews!

Coast Hillcrest Hotel is a highly rated hotel that offers guests a comfortable stay at a reasonable price. They have an onsite fitness center, sauna, hot tub, as well as a restaurant. The location is central and the large selection of room types means there is something suitable for everyone including families.

Related read: Check out the best places to stay in Revelstoke.

13. Sicamous

Mara Provincial Park, Sicamous
What a beautiful day at Mara Provincial Park, Sicamous

Your next stop is interestingly known as the ‘houseboat capital of Canada’, that’s because every year during the warmer months (June to October) thousands of tourists come to town to try out houseboating on Shuswap Lake. So, if you have the time it’s a truly unique accommodation option on your road trip from Calgary to Vancouver.

Shuswap Lake is huge at over 309 square kilometers and here you can try kayaking, canoeing, or SUP.

If you’re visiting in the winter, this small town borders four mountain ranges and is known for having the best snowmobiling in western Canada. If that sounds a bit too adrenalin-pumping for you there are also some nice snowshoeing trails near the town.

The town of Sicamous itself is small, with just a few stores, cafes, restaurants and accommodation options. It’s also home to the famous D Dutchmen Dairy which produces on-site and sells cheese, ice cream, and other dairy products. You can’t miss the bright red building on the side of the road! It’s a family-run business that has been in operation since 1978 and they are perhaps most famous for its ice cream. They sell over 62 different flavors, and it has been voted time and time again as BC’s Best Ice Cream!

14. Salmon Arm

Salmon Arm Wharf
The Wharf in Salmon Arm is huge!

I lived in Salmon Arm for a few years and fell in love with this small city. There is so much to do in Salmon Arm, especially if you love the outdoors! Explore stunning natural attractions, or spend a relaxing day at the lake, Salmon Arm has something for everyone.

Aside from the outdoor activities, there is also plenty of amazing food (lots of fresh produce!) and even delicious wine. On the off chance I haven’t quite sold you yet, check out some of the top things to do in Salmon Arm including:

  • Go hiking – This region has some pretty stellar hikes if you’re ready to get outside and get active. One of my favorites is Mt. Ida, which is a large 1,564-meter mountain south of Salmon Arm. There are a few routes to take up the mountain, but if you are up for a challenge, try the Mount Ida Loop. It’s a 33km loop with 1,598 meters of elevation gain – quite the trek, but so worth it. If you are looking for a more low-key hike, try out Raven Trail or Shuswap North Rail Trail, both of which are fairly easy, and go around Shuswap Lake.
  • Visit the most Northern winery in BC – Larch Hills – You absolutely cannot visit this region of BC without trying out some local wines. Larch Hills offers some of the most delicious wines, and you can try them out during a free cellar door tasting. Once you’ve learned a little about the wine, how it’s made, and what your favorite is, you can go to the tasting room, enjoy a glass and take in the stunning views from their property.
  • Walk the largest wooden Wharf in North America – I bet you didn’t think going to Salmon Arm meant visiting a record-setting wharf! As the longest wooden wharf in North America, it’s got a pretty interesting history. You can enjoy walking on the wharf year-round, taking in the scenery of Shuswap Lake. If you’re around during the summer, you’ve got to go and enjoy some live music and meal from food trucks! It’s got a fun, community feel to it, so make sure to get in on the action.

Where to stay in Salmon Arm:

If you feel like you want more time in Salmon Arm (I don’t blame you!), stay overnight at one of Salmon Arm’s hotels. The Hilltop Inn is a popular choice, especially with the larger rooms that can fit small families. This hotel also has a pool, free parking, and breakfast included.

If you’re traveling with your significant other or are after a luxury stay The Inn at the Ninth Hole Bed & Breakfast is really the only option. The rooms here are beautiful and surprisingly cheap. Of course, this place includes an exceptional breakfast and is in a beautiful area outside Salmon Arm.

15. Kamloops

Bailey and Daniel take a selfie at Kamloops Lake View Point 
At Kamloops Lake Viewpoint!

Kamloops is a great place in any season with winter activities like downhill skiing or snowshoeing. Or, take advantage of long summers with nice weather and go hiking or paddling on the nearby lakes and rivers. The truth is, there are lots of fun things to do in Kamloops!

There are more than 100 lakes within an hour of the city! These are great for a canoe, kayak, or even to try stand-up paddleboarding. Go to the gorgeous Kamloops Lake and see it from out on the water. You’ll see old stone train bridges and tunnels, rock bluffs, and may even spot an eagle’s nest. 

The hiking opportunities in Kamloops are endless. You can explore wide-open grasslands, ponderosa pine forests, sandstone canyons, and steep valleys. Try the Kenna Cartwright Nature Park with 40 km (25 miles) of trails. It has breathtaking views of Kamloops and the Thompson Valley and several beaches and picnic areas. Head out at sunset or sunrise for a particularly beautiful view.  

See wild animals up close at the BC Wildlife Park. It’s a rescue and rehabilitation center and most of the animals here are rescued. There are more than 60 different species including Clover the Spirit Bear, a rare white bear that is the only Kermode Bear in captivity in the world. There’s also a splash park, playground, and mini-train for the kids. Admission to the park is $14.95 CAD for adults.  

16. Merritt

View of the town of Merritt, BC
The lovely town of Merritt!

Merritt is a small community off the highway that is a great place to stop for food or fuel on the drive. It’s known as the “Country Music Capital of Canada” and you can easily see why while wandering through the town.

There are murals of country music legends throughout the town, including many that are tributes to artists who have performed here including Keith Urban, Leeann Rimes, Johnny Reid, and Aaron Pritchett.  

If you’re in a hurry, there are a variety of fast-food restaurants here to choose from. If you have a bit more time, visit Kekuli Café. They serve yummy Indigenous food in a coffee shop environment. The fresh, handmade Bannock (including Bannock sandwiches) are raved about by locals and tourists alike!  

To break up the trip, Merritt has some good hotel options. The Best Western Plus Merritt Hotel is the newest hotel here with 83 rooms, a pool, and a free breakfast. If you stay here, the nearby Nicola Lake is another great area to explore to extend your road trip.  

17. Hope

A carved statue of a bear in Hope, BC
Hope is all about beautiful scenery and wildlife – even if they’re carved in wood!

The small town of Hope is interestingly known as the Chainsaw Capital of the World! And as you walk around town you will come across numerous unusual wooden sculptures that have been erected as part of the International Chainsaw Competition which is held in Hope in August, every year!

There’s a surprising amount of awesome things to do in this little town with a population of just 6,000 people. One of the best things to do on a nice day is to visit Kawkawa Lake which has a beach, picnic area, and a dock. It’s a popular spot with locals who come here for swimming, waterskiing, and stand-up paddleboarding.

The Othello Tunnels, just a 15-minute drive from Hope are a must-visit attraction in the area. You can walk through these historic man-made tunnels which were once a part of the Canadian rail network. Back in the 1870s workers used a series of explosions to blast through the cliffs here thus forming the Othello Tunnels. The trains no longer run through here and you walk the 3.5 km (2 miles) tunnel trail in just under an hour. The trail is relatively easy and is suitable for the whole family.

Back in town, why not grab a drink at Hope’s first craft brewery – Mountainview Brewing Co. All their craft beers are brewed in Hope using fresh mountain water! Try “The Dark Side of Town” with classic dark German lager or “Main Squeeze” a sour ale brewed with organic peaches and plums. They also serve some delicious snacks and sandwiches if you’re hungry.

Consider spending the night in Hope because it has some great Bed and Breakfasts and hotels. Situated high up on Thacker Mountain, the High Hopes Bed and Breakfast boasts guest rooms with private balconies. The nightly rate also includes a delicious homemade breakfast.

18. Bridal Veil Falls

Bridal Veil Falls on the drive from Vancouver to Edmonton
The mighty Bridal Veil Falls!

One of my very favorite stops on the drive from Calgary to Vancouver is Bridal Veil Falls. This huge 60-meter tall waterfall (197 feet) cascades over a large rock face, creating an appearance like a bridal veil. It’s beautiful and impressive. In fact, it is the 6th largest waterfall in all of Canada!

This is the perfect place to pull off the highway and go for a hike to a spectacular waterfall. From the parking lot, it’s a short hike of only 15 minutes on a relatively easy path to reach the Bridal Veil Falls waterfall. 

While you’re here, plan to stay a bit to enjoy the park. Bridal Veil Falls is located within a provincial park. There’s a great area here for a picnic, so bring lunch!  

You can find the fall’s location on Google maps.

Note: The falls are only open during the summer months

19. Harrison Hot Springs

the beach area at Harrison Hot Springs
Harrison Hot Springs beach area.

Harrison Hot Springs is a town, named after its famous hot springs. You’ll have to take a short 20-minute detour off the highway to visit. But if you ask me, the detour is worth it because Harrison Hot Springs has plenty of fun activities to offer. You’ll find lots of cafes and restaurants, as well as a beach area, kids’ waterpark, and plenty of unique shops selling work from local artisans.

A great place to spend a night is at the Harrison Hot Springs Resort. This way, you can try out the famous hot springs for free as a hotel guest and join other well-known past guests like Clark Gable, John Wayne, Michael Bublé, and Liam Neeson.

There are five different hot mineral springs pools including indoor and outdoor pools. The water here has among the highest concentrations of dissolved mineral solids of any mineral spring!  

If you don’t want to stay at the resort, there is a public hot springs pool you can visit for a couple of hours. Or head down to Harrison Lake to enjoy the beach which has areas for swimming, playgrounds, and lots of other water activities. Finish the stay here with a meal of authentic German food at The Black Forest Restaurant. Book a table on the large balcony overlooking the lake and try one of their famous Schnitzel dishes!  

20. Chilliwack

a field of tulips in Chilliwack BC
This is well worth a stop!

25 minutes from Harrison Hot Springs is the small city of Chilliwack. Located within the scenic Fraser Valley, this is the perfect spot to get out and explore the great outdoors.

A short drive from Chilliwack are many farms that you can visit. Klasassen Farms is famous for the delicious blueberries they grow! You can buy pre-picked berries here, or if you have time, pick your own blueberries. I love their delicious blueberry ice cream, in fact, I always make a point to stop here when I’m driving between Calgary and Vancouver.

If you’re planning to do this road trip in the Spring, then be sure to stop at Chilliwack Tulips to check out B.C’s only tulip festival which is held here in April every year! Would you believe that during the festival there are 6 million flowers on display here, so if you love flowers or gardening this is a must-do!

Back to Chilliwack city itself, there are a few boutique stores here as well as several highly-rated restaurants and cafes such as the casual Bubba’s Big Bites on Vedder Road and the more up-market Greek Islands Restaurant on Hocking Avenue. Chilliwack is also a nice place to spend the night and break up your journey – there are a few hotels in Chilliwack that I recommend.

21. Vancouver

Vancouver City from above
The beautiful city of Vancouver!

Vancouver is often rated as one of the best cities to visit in Canada and for good reason, there’s something for everyone in this bustling, scenic city. This city offers the best of the great outdoors from the beaches at English Bay to the nearby mountains where you can go skiing in winter. It’s also home to the 1,000 acre Stanley Park, which is a great place to chill out in nature and bike the iconic seawall trail.

I’m originally from the neighboring state of Alberta and so I’ve visited Vancouver numerous times throughout the years. It’s true Vancouver can be an expensive place to visit, but thankfully there are loads of cheap and free things to do in Vancouver too for those on a budget!

Some of the most popular things to do in Vancouver include:

  • Visit Capilano Suspension Bridge – just a 20-minute drive from Vancouver city center, this area is not only home to the huge bridge which is 137 meters long and hangs 70 meters above the Capilano River but there are also various hiking trails here too. As well as that, there’s a treetop walk and a glass floor lookout! Tickets cost $59 CAD per adult.
  • Explore Granville Island – You can’t come to Vancouver and not check out Granville Island. Granville Island is a small island that you can reach by ferry or drive to from downtown Vancouver. On Granville Island, there are a few different things to do and explore, my personal favorite though is the huge indoor market here which sells everything from cakes to groceries to coffee. Spend a few hours on the island and watch the many street performers performing outside the markets, or visit the Kids Market if you’re traveling with little ones. And if you’re a craft beer lover like me you just have to check out Granville Island Brewing.
  • Visit Grouse Mountain – for the best views of Vancouver catch a cable car the 1,200 meters up Grouse Mountain or if you’re keen for a workout complete the ‘Grouse Grind’ to reach the top, this involves climbing up over 2,800 steps! It’s an especially popular activity with local Vancouverites, some even do this as their daily workout! The views from the top of Vancouver CBD and the Howe Sound are well worth the climb. In fact, this is one of the best hikes in Vancouver. If you want to catch the cable car to the top you can buy your tickets here.
  • Relax at Kitsilano Beach – as I mentioned Vancouver is filled with urban beaches and one of my favorites is Kitsilano beach. It’s a nice, clean beach that’s a great spot to head for sunset. Surrounding the beach is the trendy neighborhood of Kitsilano which is home to lots of cool restaurants, bars, and stores. The Maritime Museum is also located here as well as a great waterfront public swimming pool.

Where to Stay in Vancouver

A view of Yaletown from an highrise apartment
Yaletown as seen from a friend of mine’s apartment! Not a bad place to call home!

Vancouver is one of the most popular cities in Canada. The fact is that in the summer and winter the city books up in advance very fast! Booking your hotel or hostel well in advance is the only way to secure the best place to stay for you!

Some great hotels and hostels in Vancouver that we love are:

The Cambie Hostel Gastown – This budget hostel is an overall good budget choice. The location is in the heart of Gastown and close to lots of bars and restaurants and attached to the hostel is a very lively bar too. Rooms are clean but the bathrooms are a little cramped. It’s perfect for backpackers on a budget and is considerably cheaper than others offering comparable quality.

Times Square Suites – For a beautiful hotel close to Stanley Park you can’t go past the Times Square Hotel. It’s very hard to fault this hotel and the location is perfect. It is a good mix between being affordable as well as a very nice hotel.

Hyatt Regency Vancouver – For those wanting the perfect location halfway between Stanley Park and Gastown, the Hyatt Regency is a perfect choice. As you can imagine, it’s a luxury stay in a large hotel chain that is highly reviewed!

Click here to browse all hotels in Vancouver!

For more info on the best areas and hotels, check out my complete guide on where to stay in Vancouver. It breaks down everything you need to know before choosing the right hotel!

Related Read: Check out the best restaurants in Gastown, Vancouver while you’re in there!

Renting a Car in Alberta

The Icefields Parkway, Banff National Park
The Icefields Parkway, Banff National Park

If you’re arriving in Alberta via plane then I can’t recommend getting a rental car enough. Canada is a large country and traveling between cities and even just getting out to some of the best places to visit in Alberta requires transport. Although you can use public transport, on some occasions, it means your trip will not only require more time but more planning.

Car rental in Canada is relatively cheap, especially if you get a budget car. The cheapest car with pickup and drop-off in different locations is around $100 CAD per day. The price does vary though depending on the time of year and the type of car that you rent. For car rentals, I use the website It’s a search engine with lots of deals with good customer service. In fact, I’ve used them all over the world including in Chile, New Zealand, and Australia.

Another popular option is to rent a campervan or motorhome (only for the brave in winter.) Using Motorhome Republic you can search hundreds of deals across multiple companies to pick a great vehicle and the cheapest price. Having a motorhome is a stunning way to see Canada, and using crown land and campsites, you can often camp for free or very cheap in the most beautiful places imaginable!

Thanks for reading!

Two friends pose for a photo on the Vancouver Sea Wall
Thanks for reading!

One of the best things about the drive from Calgary to Vancouver is the variety of the stops along the way. By this I mean there are cities, lakes, waterfalls, and no less than three National Parks along the way. So, as I said earlier, make sure you take your time to enjoy the road trip between these two beautiful cities,

Don’t forget to check out some of our other posts before you leave:

33 Epic Things to do in Vancouver in the Summer

Things to do in Vancouver when it rains

Things to do in Vancouver in winter

15 Best Stops on the drive from Calgary to Banff

12 BEST Stops on the Drive from Calgary to Revelstoke
← Previous
12 BEST Stops on the Drive from Calgary to Golden
Next →