10 Best Hotels in Canada Homes away from home. These properties are the pinnacle of design and amenity.
Alt Hotel St. John’s, Newfoundland and Labrador The sleek accomodation sitting harbourside in the historic city centre has been dubbed “the rainbow hotel.”