Français

Hotel Across Canada

2,817 listings throughout Canada

Green Gables Beach Resort

7304 Main Street
866-345-6828

We are an oasis with our own beach right on Lake Osoyoos!

Greenwood Inn and Suites

Greenwood Inn and Suites

48 West Street
709-634-5381

If a change is as good as a rest, why not get both? We’d like to welcome you to the Greenwood Inn and Suites – Corner Brook.

Grenfell Heritage Hotel & Suites

Grenfell Heritage Hotel & Suites

1 McChada Drive
(888) 450 8398

If you are searching for the ideal vacation - or a truly inspiring vacation getaway - we offer it all under one roof. Here you will find a t…

Greystone on Golden Lake

Greystone on Golden Lake

144 McNee Drive
613-625-2999

At Greystone on Golden Lake you can choose to stay in one of our outstanding B&B suites or a beautiful themed lakeside cottage.

Griffin Lake Cabins - Revelstoke, BC

Griffin Lake Cabins - Revelstoke, BC

7776 Trans Canada Highway
1.250.683.9053

Conveniently located on the Trans Canada Highway (#1) 27 km west of Revelstoke (45 east of Sicamous) 2 Lakeside Cabins/Cottages Cabins are f…

Grimsby Beach Bed & Breakfast

Grimsby Beach Bed & Breakfast

Fair Ave.
8593220

Historical Bed & Breakfast cottage by the beach

Gros Morne Cabins

Gros Morne Cabins

72 Main Street South
709-458-2020

Amazing ocean front cabins located in picturesque Gros Morne National Park. 25 self-sufficient units close enough to hear and taste the ocea…

Groupe Riôtel/Riotel Hospitality Group

Groupe Riôtel/Riotel Hospitality Group

Siège social : 250, avenue du Phare Est
1 800 463-7468

Le Groupe Riôtel Hospitalité vous propose trois hôtels situés autour de la péninsule gaspésienne, sur des sites superbes au bord de la mer à…

Guadalupe Ranch

45011 TWP RD 610
780- 545 1188 780- 4547279

Guadalupe Ranch A beautiful ranch in the heart of Bonnyville oil fields, Rooms to rent, RV indoor lots, great location and facilities.

Guernsey Cove Cottages

3309 Cape Bear Rd.
902-962-2083

vacation rentals

Habs Bar

Habs Bar

3 rue des Pignons
204.424.5302

A beautiful, fun meeting place, right in the heart of the country........ Everyone can come and let the good times roll!! Young, old, we hav…

Haida House at Tllaal-Haida Gwaii

Haida House at Tllaal-Haida Gwaii

2087 Beitush Road
250-557-4600

10 room Lodge specializing in Cultural Tourism. Custom Packages. B&B Accommodation, Dining Room and Lounge on the magical Tlell River on mys…

Haileybury Beach Motel

462 Farr Dr.
7056723354

Beach Motel

Halcyon Hot Springs Village and Spa

Halcyon Hot Springs Village and Spa

5655 Hwy 23
1.888.689.4699

For more than a century, people have been drawn to the natural healing waters of Halcyon Hot Springs... Located on the shores of the Arrow L…

Haliburton Forest Cottages

Haliburton Forest Cottages

1475 Fred Jones Rd
6478993287

This cottage and guest house combination would be perfect for the extended family looking for their privacy and yet in close proximity to on…

Halifax Waverley Inn

1266 Barrington Street
902 423 9346

Our B&B style Inn includes thirty-four uniquely decorated guest rooms, featuring such gracious amenities as canopy beds, European style feat…

Hampton by Hilton Lloydminster

8288 44 St
780-874-1118

Now Open! Hampton by Hilton Lloydminster is the border city's newest hotel. We have rooms to accommodate all of your needs.

Hampton Inn - Calgary Airport North

Hampton Inn - Calgary Airport North

2000, 2021 100 Avenue NE
403-452-9888

Set in the heart of the northeast Calgary business park region, just moments from Calgary International Airport, Hampton Inn by Hilton Calga…

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: