Offering idyllic locations, plush amenities, and fine dining, these are all of the most romantic hotels in Canada, and are perfect for honeymoons or just weekend getaways and staycations. Selected for ambiance, discreetness, attention to detail, and the ultimate indulgences, these luxury hotels are the best in Canada for an intimate getaway. From enchanting mountain chalets to sexy city retreats, these properties offer magical settings to surpass your hearts desires.