~Since 1977~
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é


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


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


Adjacent to Jasper's deepest gorge, this Restaurant features fireside and riverside patio seating...
Enjoy a quiet paddle on beautiful Maligne Lake in Jasper, AB

Maligne Lake Boathouse

Boat/Canoe Rentals

Canoes, kayaks, aluminum rowboats may be rented and fishing licences purchased from the historic...
Maligne Lake’s Classic boat tour to Spirit Island as the “Best Boat Cruise in Canada”.

Maligne Lake Cruise

Boat Tours

Maligne Lake and Spirit Island are some of the most important and famous landmarks in the...
Maligne Lake Photography Tours in Jasper BC

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 next adventure at Explore Rockies Jasper. Maligne Lake offers a variety of activities...
Interior of the Maple Leaf Restaurant in Banff, Alberta

Maple Leaf Restaurant


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


Marina West Motel offers the perfect setting for a unique west coast holiday of whale watching,...
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....
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...


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 at The Moose Hotel & Suites 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


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


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


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


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...
Enjoy our famous in-house smoked ribs, fire-grill steaks and juicy AAA burgers at Montana's BBQ & Bar in Jasper

Montana’s BBQ and Bar

Steakhouse / BBQ / Bar

Montana’s BBQ and Bar… the home of Canadian BBQ.We like meat. We smoke it. We BBQ it. We...
Mooberry Winery & Qualicum Cheeseworks

Mooberry Winery & Qualicum Cheeseworks

Wine & Cheese from Morningstar Farm

Our award-winning fruit wines are handcrafted on Morningstar Farm, conveniently located between...
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


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

Morningstar Farm

Farm Animals, Wine & Cheese

Morningstar Farm, home of Little Qualicum Cheeseworks and MooBerry Winery, is conveniently...
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

A convenient location on Jasper’s Main Street and free hot breakfast make the Mount Robson Inn...
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 of 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...
Visit Moxie's in Campbell River, BC for West Coast dining at its finest.

Moxie's Grill & Bar

Premium Casual

Moxie's Grill & Bar is a premium casual restaurant, conveniently located at Discovery Harbour...
[12  >>