Français

Hotel Across Canada

2,817 listings throughout Canada

Manoir Sweetsburg

795 Principale
450-266-5414 / 514-404-5414

Le Manoir Sweetsburg est situé à la limite de la Montérégie et des Cantons de l'est et à seulement 60 minutes de Montréal et de Sherbrooke. …

Manoir Taschereau

730 Rue Notre Dame Nord
(418) 387-3671

The ''Manoir Taschereau'' invites you to the charm and romanticism of the time. It is in a refined and warm as you discover the comfort of t…

Maple Creek Commercial Hotel

Maple Creek Commercial Hotel

26 Pacific Avenue
1-306-662-2988

Your Home on the Range Established 1884 The Commercial Hotel has been the oldest operating establishment in Maple Creek until the flood in …

Maple Ridge Cottages

301 Tripp Road
2505375977

Lakeside cabins located on beautiful Saltspring Island. Maple ridge cottages is the perfect getaway for freshwater anglers, swimmers or thos…

Maple Woods Bed & Breakfast

Maple Woods Bed & Breakfast

1570 Baker Rd.
6138165117

Maple Woods B&B is conveniently located between Montreal and Ottawa (our nation's capital). We are 5 minutes away from the 417 (major) highw…

Marathon Inn

Marathon Lane
(506) 662 8488 | 1 (888) 660-8488

Grand Manan Island offers you a leisurly, uncrowded, relaxing vacation where you will be surrounded by the sea, unspoiled nature and the qua…

Marina's Hideaway: Bed & Breakfast, Gabriola British Columbia, Canada

943 Canso Drive
250-247-8854

Marina's Hideaway is a tranquil bed & breakfast located in Gabriola, British Columbia Canada

Maritime Inn Antigonish and Main St. Cafe

Maritime Inn Antigonish and Main St. Cafe

158 Main Street
902-863-4001

The Main St. Cafe features Casual Dining with a Professional Touch!

Maritime Inn Port Hawkesbury

Maritime Inn Port Hawkesbury

717 Reeves St.
902-625-0320

Marmora Inn Bed and Breakfast/Crowe and the Beaver Dining Room

29 Bursthall St
1-613-472-6887

Bed & Breakfast / Licensed Dining Room "The Crowe & The Beaver" / Indoor Heated Pool.

Marriott Markham - Courtyard & TownePlace Suites

7095 Woodbine Avenue
905-474-0444

Embrace the newest '2 in 1' hotel in Markham designed to create a perfect environment to work, live & play.

Marystown Hotel & Convention Centre

Marystown Hotel & Convention Centre

76 Ville Marie Dr
1-866-612-6800

Located in Marystown, Newfoundland, our full service hotel and conference centre has all the amenities and comforts of home. Let us take car…

Mattawa Adventure Camp

Mattawa Adventure Camp

4601 Highway 17 E
705-744-5127
Mayflower Inn & Adventures

Mayflower Inn & Adventures

63 Major Street
7094572328

Mayflower Inn & Adventures is located in the quaint rural town of Roddickton, less than two hours from L'Anse Aux Meadows, in the heart of t…

Mayne Island Romantic Getaway

189 Spinnaker
604-313-2090

It's time to spring out of the city and escape to the Southern Gulf Islands for a romantic getaway to recharge your batteries.

McIntosh Country Inn & Conference Centre

McIntosh Country Inn & Conference Centre

12495 Hwy #2 East
(888) 229-2850

Our beautiful Inn is located along the great Seaway Valley between Kingston and Cornwall, and only 1 short hour south of Ottawa, We are the…

McKinnon's Lakeside Bed and Breakfast

389 Lakeside Drive
519.560.7808

McKinnon’s Lakeside Bed and Breakfast is located next to ERCA's Holiday Beach which was designated an Important Bird Area in 2000 and is wit…

Meadowbrook Bed and Breakfast

Meadowbrook Bed and Breakfast

41432 Meadow Avenue
888-815-3022

Affordable luxury in the heart of Sea to Sky country. Between Vancouver and Whistler. Three private suites with ensuites available, inclus…

Available in These Provinces

British Columbia (667) · Ontario (639) · Quebec (638) · Alberta (288) · Nova Scotia (127) · Saskatchewan (109) · New Brunswick (87) · Newfoundland and Labrador (86) · Manitoba (71) · Prince Edward Island (64) · Northwest Territories (23) · Yukon (16) · Nunavut (2)

Hotel FAQs

Businesses listed under Hotel on our site offer the range of services typically associated with that category — check each listing's description and contact details for what a specific provider offers.

Compare a few listings, check how long the business has been established, look at any available ratings and reviews, confirm the business is properly licensed if applicable, and get more than one quote before committing.

Requirements vary by profession and locality — ask the provider directly about relevant provincial or local licensing, insurance, and certifications, and verify with the applicable provincial licensing authority where one exists.

Ask about pricing, availability, insurance/licensing, references or reviews, warranty or guarantee terms, and expected timelines before agreeing to any work.

Pricing varies widely by provider, job scope, and location — request quotes directly from a few listed businesses for an accurate, up-to-date estimate rather than relying on a single average figure.

Some businesses in this category may offer emergency or after-hours service — check individual listings or call ahead to confirm availability.

Be cautious of providers who demand full payment upfront, can't provide a physical address or license information on request, or pressure you into an immediate decision — see our Consumer Guide for a fuller checklist.

Not sure how to choose? Read our Consumer Guide for tips on choosing and verifying a Hotel provider.

Share: