When it comes to a vacation or time away from our everyday lives, where we stay matters. From a hotel’s amenities to its added perks, all of them can make our trip feel more worthwhile.

Within our great north, there are several hotels and resorts with the most breathtaking views. In Toronto, there are suites filled with the modern interior of the most intricate design detail. In Kelowna, you’ll be graced with a lakeside view while overlooking the mountains surrounding it. In Montreal, you can expect to indulge in utter luxury while enjoying your massage in a high-end Gharieni spa bed. Whatever it may be, these ten hotels are worth a visit.