Hotel Across Canada
2,817 listings throughout Canada
Green Gables Beach Resort
We are an oasis with our own beach right on Lake Osoyoos!

Greenwood Inn and Suites
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
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
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
Conveniently located on the Trans Canada Highway (#1) 27 km west of Revelstoke (45 east of Sicamous) 2 Lakeside Cabins/Cottages Cabins are f…


Gros Morne Cabins
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
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
Guadalupe Ranch A beautiful ranch in the heart of Bonnyville oil fields, Rooms to rent, RV indoor lots, great location and facilities.

Habs Bar
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
10 room Lodge specializing in Cultural Tourism. Custom Packages. B&B Accommodation, Dining Room and Lounge on the magical Tlell River on mys…

Halcyon Hot Springs Village and Spa
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
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
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
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
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
Not sure how to choose? Read our Consumer Guide for tips on choosing and verifying a Hotel provider.