Elmwood Heritage Inn is a polished bed and breakfast set within a Victorian home dating back to 1889. The property features antique-filled rooms that reflect its historic character, complemented by modern amenities such as free Wi-Fi and air conditioning. Guests can enjoy gourmet candlelit breakfasts in an intimate setting, though the inn does not offer on-site dining beyond breakfast nor facilities like a pool or fitness center.
Located at 121 N River Rd in Charlottetown, the inn sits on park-like grounds just a short 7-minute walk from Victoria Park on the harbour. It is conveniently positioned under a mile from the Confederation Centre of the Arts, making it suitable for visitors interested in exploring the city’s cultural and historic landmarks. Nearby attractions include Province House National Historic Site, Beaconsfield Historic House, and St. Dunstan's Basilica, all within easy reach.
The property is family-friendly and offers free parking, although it is not pet-friendly. Reviews highlight the well-maintained grounds, roomy accommodations with period décor, and attentive hosts, though some guests note the inn’s hidden entrance and steep, narrow stairs typical of older homes. Daily housekeeping is not provided, which may influence expectations of service compared to standard hotels.
Elmwood Heritage Inn appeals primarily to guests who appreciate historic settings and a quieter, more intimate stay outside of congested downtown areas. Its blend of heritage charm and practical conveniences suits travelers seeking a distinctive alternative to conventional hotels while remaining close to Charlottetown’s key points of interest and transportation options, including Charlottetown Airport, about 14 minutes by car.
Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.