Bed of Roses by the Sea is a unique waterfront Bed and Breakfast (B&B) in Charlottetown, Prince Edward Island (Charlottetown PEI), Canada. Bed of Roses by the Sea (formerly known as Bed of Roses Waterside Suites) is delightfully situated in spacious seaside gardens, on the shores of the North River in Charlottetown PEI (Prince Edward Island). A short distance from the historic centre of Charlottetown and within walking distance of shops and the Confederation Trail, Bed of Roses by the Sea is a unique waterfront retreat for your holiday in Charlottetown, PEI.