special-offers-ribbon-small2

~Since 1977~
Official
Visitor Guide

Macdonald Realty Ltd. in Parksville

Macdonald Realty Ltd.

Real Estate

B.C. owned and operated, we’ve been delivering exceptional service since 1944. Our real estate...
A wonderful family experience at North Island Wildlife in Errington, BC

MacMillan Provincial Park – Cathedral Grove

Points of Interest

MacMillan Provincial Park on Vancouver Island is famous for Cathedral Grove, one of the most...
Mad Chef Café

Mad Chef Café

Café

Insane food…with attitude! If you are crazy about great food, the MAD CHEF CAFÉ will make you...
Clayton Anderson - Swift Water in Canoe Rapids Pass at Madrona Gallery in Victoria, BC

Madrona Gallery

Art Gallery

Madrona Gallery is dedicated to promoting the best in Canadian art through the critical...
Maligne Adventures Icewalks

Maligne Adventures Icewalks

Icewalks

Experience the wonders of the Maligne Canyon from the ground up. Your guide will lead you safely...
Maligne Adventures Wildlife Tour

Maligne Adventures Wildlife Tour

Wildlife Tour

The Maligne Valley Wildlife & Waterfalls Tour offers the best chance to see wildlife with in...
Original Paintings are featured at Mountain Galleries at the Fairmont Jasper Park Lodge

Maligne Canyon Gallery

Art Gallery

If you are a collector of art, this is a gallery you will not want to miss. Enroute to two of...
Maligne Canyon Gifts

Maligne Canyon Gifts

Gifts & Souvenirs

Jasper’s largest selection of souvenirs and gifts. At unbeatable prices you will find...
Maligne Canyon Restaurant

Maligne Canyon Restaurant

Canadian

Adjacent to Jasper's deepest gorge, this Restaurant features fireside and riverside patio seating...
Maligne Lake Boat Tours takes you to Spirit Island in Jasper

Maligne Lake Boat Tours

Boat Tours

Maligne Lake and Spirit Island are amongst that elite world-famous collection of Rocky Mountain...
Enjoy a quiet paddle on beautiful Maligne Lake

Maligne Lake Boathouse

Boat/Canoe Rentals

Canoes, kayaks, aluminum rowboats may be rented and fishing licences purchased from the historic...
Maligne Lake Explorers Tours

Maligne Lake Explorers Family Tours

Ultimate Explorer Pass

Visit four Rocky Mountain attractions for one great price. Purchase your combo package today...
Maligne Lake Photography Tours

Maligne Lake Photography Tours

Photography Tours

Photography buffs have the chance to get up close and personal with Spirit Island, one of the...
Guided Fishing tours at Maligne Lake Tours

Maligne Lake Tours (Fishing)

Fishing, Guided Tours

With nothing but rainbow and eastern brook trout, Maligne Lake provides the best fishing...
Maligne Rafting Adventures

Maligne Rafting Adventures

Rafting Whitewater

Since 1987 Maligne Rafting Adventures has been offering Jasper's biggest and best white water...
Book your activity at the Maligne Lake Ticket Office in Jasper

Maligne Ticket Office

Activity Reservations

Book your activity at the Maligne Lake Ticket Office. Maligne Lake offers a myriad of activities...
Interior of the Maple Leaf Restaurant in Banff, Alberta

Maple Leaf Restaurant

Canadian

Located on Banff’s busiest downtown corner, our elegant log cabin interior provides a truly...
Fashions available at Sunday’s Snowflakes

Maresa Boutique

Ladies’ Apparel

Express your own unique style with contemporary fashions in natural fibres. Choose from North...
Marina West Motel

Marina West Motel

Tofino

Marina West Motel offers the perfect setting for a unique west coast holiday of whale watching,...
Maritime Heritage Centre in Campbell River, BC

Maritime Heritage Centre

Maritime Heritage Centre

The Maritime Heritage Centre, located adjacent to the Discovery Pier, showcases the...
The Maritime Museum of BC offers exhibits and tours of maritime history.

Maritime Museum of BC

Maritime Museum

The Maritime Museum of BC tells the story of the province’s rich maritime heritage and culture....
BC Smoke Shop in Victoria, BC

Market Square

Shopping Courtyard

Market Square offers a wonderful shopping experience! Enjoy browsing local shops and popular...
Authentic East Indian Cuisine at Masala Restaurant in Banff, Alberta

Masala Indian Cuisine

East Indian Cuisine

Banff’s authentic East Indian Restaurant is a favourite of locals and visitors alike. The menu...
Mattick’s Farm is a one stop shopping experience in Victoria, BC

Mattick's Farm and Adrienne's Restaurant and Tea Room

Gifts • Shopping • Activities • Dining

This one stop shopping experience is an absolute delight! En route to the ferry and 20 mins from...
McDonald’s

McDonald’s

Fast Food

Dedicated to providing customers unparalleled levels of quality, service, cleanliness and value....
McLean Mill National Historic Site in Port Alberni, BC

McLean Mill National Historic Site

Historic Site

Located on a 35-acre beautifully forested site and only fifteen minutes from downtown Port...
Meadow Spa & Pools in Banff, Alberta

Meadow Spa & Pools

Massage & Spa

Filled with natural light and stunning mountain views, Banff’s newest spa, Meadow Spa & Pools...
Breakfast, lunch and dinner is served at Melissa's Missteak in Banff, Alberta

Melissa’s Restaurant—Bar & Patio

Continental Steakhouse

Housed in a rustic log building built in 1928, this restaurant offers family dining at reasonable...
Outsider Adventures Inc. offers Paddleboard Lessons and Rentals in Qualicum Beach.

Melody’s Gifts

Gift Shop

Melody’s Gifts is a “one of a kind” gift boutique in picturesque downtown Qualicum Beach....
Messob Ethiopian Cuisine in Victoria, BC

Messob Ethiopian Cuisine

Ethiopan

Traditional Ethiopian cuisine offering vegetarian, vegan and gluten free options. Open 7 days a...
Method Marine Supply in Tofino, BC

Method Marine Supply

Fishing, Diving, Rain Gear & Marine Supplies

Method Marine helps you to be prepared for all conditions on the rugged West Coast. Method...
View of the inside of Arrowsmith Golf Course's dining room in Qualicum Beach, BC

Mickey J's Bar & Grill at Arrowsmith Golf Course

Family Dining

You don’t have to be a golfer to enjoy Micky J’s Bar & Grill which has been completely...
Miette Hot Springs

Miette Hot Springs

Hot Springs, Spas

Don’t miss a visit to the hottest mineral springs in the Rockies! The facility features two...
Visit Miki’s Sesame Sushi in Campbell Rier, BC

Miki’s Sesame Sushi

Sushi/Korean

Come experience a delicious meal with unbelievable prices in our downtown location overlooking...
Enjoy a famous Bellini at Milestones Restaurant in Victoria, BC

Milestones Inner Harbour

Waterfront Dining

At Milestones, we are about inspired food and cocktails created by inspired people. For the...
Interior view of Millos Greek Restaurant in Victoria, BC

Millos Restaurant &  Lounge

Greek

Millos is excited to have welcomed in a new professional chef from Greece this year. With his...
Come and explore natural beauty at Milner Gardens & Woodland in Qualicum Beach, BC

Milner Gardens & Woodland

Gardens & Woodland

Escape back in time and experience a retreat once reserved for Royalty. Discover Milner Gardens,...
Miss Italia Ristorante

Miss Italia Ristorante

Italian

A truly authentic Taste of Italy from Venice, Sicily, Southern Italy and Provence, featuring...
Mocha Grande Brew offer Island roasted, organic fair trade coffee, home baked pastries, fresh soups and Island Farms ice cream.

Mocha Grande Brew

Coffee Shop

Mocha Grande Brew is the newest addition to Parksville’s coffee scene, located just across from...
Monk Art Gallery & Studio in Parksville, BC

Monk Art Gallery & Studio

Art Gallery & Studio

A unique experience! Stimulate your creativity! Join famous West Coast artist Monk in an...
Moose Hotel & Suites

Moose Hotel & Suites

Hotel & Suites

The brand new, 4 star Moose Hotel & Suites is a one minute walk from downtown Banff and has...
Live music is featured at the Moose's Nook and the Jasper Park Lodge in Jasper Alberta

Moose's Nook Chophouse

Canadian

The heritage of Jasper is nowhere more evident than in The Moose’s Nook Chophouse. A classic...
Morningstar Golf Course in Parksville, BC

Morningstar Golf Club

The layout of Morningstar Golf Club combines mesmerizing views that provide challenges and...
Mount Robson Motor Inn in Jasper Alberta

Mount Robson Inn

80 newly-renovated, luxurious air-conditioned rooms, including some with fireplaces and/or...
Mount Washington Alpine Resort

Mount Washington Alpine Resort

Skiing & Snowboarding

Mount Washington has nine lifts, 60 runs and 1,600 acres of skiable terrain that ranges from...
Mountain Air Clothing

Mountain Air Clothing

Ladies & Mens Fashion

Need it, want it or forgot it? We have you covered from head to toe. For 30 years, Mountain Air...
Mountain Galleries at the Fairmont Banff Springs in Banff, Alberta

Mountain Galleries at the Fairmont (Banff Springs Fine Art)

Art Gallery

A favourite stop for collectors of Canadian Fine Art - located beside the Fairmont Wine Boutique....
Original Paintings are featured at Mountain Galleries at the Fairmont Jasper Park Lodge

Mountain Galleries at The Fairmont Jasper Park Lodge

Art Gallery

A favourite stop for collectors of Canadian fine art—This Newly renovated Gallery features...
Mountaineer Lodge in the Village at Lake Louise

Mountaineer Lodge

Mountaineer Lodge, in Lake Louise, is surrounded by majestic mountain scenery and offers one of...
Yuquot (Friendly Cove) on Vancouver Island's west coast.

Mowachaht/Muchalaht First Nation

Yuquot (Friendly Cove)

Come and learn why Yuquot (Friendly Cove) has such special meaning to the Mowachaht/Muchalaht...
[12  >>