GoHotelly
4-star hotel Check-in 14:00 · Check-out 11:00

Elmwood Heritage Inn

Stay at Elmwood Heritage Inn, a polished 1889 B&B in Charlottetown offering antiques-filled rooms, free Wi-Fi, parking, and close to Victoria Park and museums.

121 N River Rd, Charlottetown, PE C1A 3K7, Canada View on map
8.6/10
Very Good Based on 46 recent guest reviews
Free Wi-Fi Free parking Air-conditioned Kid-friendly Smoke-free
What recent guests emphasize

Comfortable heritage stay with attentive hosts

Guests appreciate the inn's charming historic character combined with modern comforts, its convenient location near downtown Charlottetown, and the personalized, friendly service. However, some note practical drawbacks linked to the vintage nature of the building and the breakfast style.

Guests often praise

  • The warm, attentive hosts who provide helpful local tips and personalized service.
  • Well-maintained antique decor that creates an authentic heritage atmosphere.
  • Spacious, comfortable, and clean rooms with modern amenities like air conditioning and free Wi-Fi.
  • Quiet location with easy parking and a pleasant outdoor sitting area.
  • High-quality, gourmet breakfasts served in a calm, candlelit setting.

Worth knowing

  • The entrance can be easy to miss due to its discreet location.
  • Stairs are narrow and steep with curves, which may challenge guests carrying large or heavy luggage.
  • Breakfast options lean toward lighter fare; those preferring cooked eggs are advised to check in advance.
  • Daily room cleaning is not provided, which differs from typical hotel service.
  • The historic layout and antique furnishings may not appeal to guests seeking ultra-modern accommodations.

Best for

  • Travelers who enjoy staying in a carefully preserved Victorian heritage home.
  • Guests looking for a quiet, charming bed and breakfast close to Charlottetown’s downtown.
  • Visitors who appreciate personalized service and a peaceful, home-like atmosphere.
  • Couples or small groups seeking a unique and intimate lodging experience with character.
  • Guests who value a convenient base for exploring nearby historic sites and cultural attractions.
Compare booking partners

Open this hotel on the platform you trust.

GoHotelly doesn't process bookings — we open this property on each partner so you can compare live rates, cancellation rules and loyalty perks side by side.

Some links are affiliate — if you book, GoHotelly may earn a small commission at no extra cost to you. Read the full disclosure.

About this property

Welcome to Elmwood Heritage Inn

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.
Facilities & essentials

What's on-site and what you should know before you arrive

The short version: what's available day-to-day, and the key practical details most travelers search for.

Most popular facilities

Free Wi-Fi
Free parking
Air-conditioned
Kid-friendly
Smoke-free

Not available at this property

Pool
Pet-friendly
Restaurant
Airport shuttle
Fitness center
Verified guest reviews

What recent guests are actually saying

Reviews from travelers who stayed here in the last 12 months, grouped to help you spot the pattern quickly.

HM
Hasan Mokaddes Apr 02, 2026
10

This place is really nice and has kept the old vibe alive but there is high chance you’ll miss this because the entrance is a bit hidden. But regardless this is a really nice place. However the Victoria room has bathtub that a bit high from the floor so be careful you might slip is not careful but otherwise really nice place

AA
abe abadi Mar 22, 2026
10

The very apotheosis of inns. Carol and Jay are superlative innkeepers who look after every detail, from the place settings on the table to the way the breakfast fruits are presented. The room was pristine and well appointed. The inn is conveniently situated in Charlottetown: not in the congested downtown area, but very close by. Carol and Jay were helpful with touring and dining suggestions. They were wonderful and gracious hosts. Overall comment: Fabulous.. Thank you Carol and Jay Fern and Abe

JL
Joanna Lucas Mar 14, 2026
10

The Elmwood Heritage Inn looms above you and gives Addams Family vibes as you're climbing the steps to the front porch. For us, it was perfect as we love these old places and we loved the Elmwood! The grounds are very well-maintained, there is a lovely sitting area out front and there is loads of parking. We were greeted at the front door by a little Japanese lady. She was friendly as she checked us in. She gave us a map of the area and explained how to get to the downtown area - which is a hop, skip and a jump away. We actually took our bikes and toured the whole downtown core easily. Very well-located! As we were gathering our luggage from the car, one of the owners, a super friendly Chinese man, came out and grabbed all our bags and hauled them straight up to our room. Wonderful service! Our room was on the second floor. The stairs are a little narrow and steep and they curve at the top which is pretty much a given in these old Victoria homes so don't bring a giant, bus-sized suitcase like I did. You will struggle. The room was huge and so comfy! We had a big, Queen-sized bed and a little sitting area with two fluffy, high-backed chairs that you sank into. The bathroom was large and bright and had one of those old-fashioned claw foot tubs with the shower curtain that goes all the way around. Everything was very neat and clean. We had loads of extra towels, a hair dryer, iron (which came in handy!) and lots of extra toiletries like soaps, razor blades, cotton balls, etc. As this is a heritage inn, the décor is verrrrry antique right down to the gaudy floral wallpaper, the paintings on the wall, the furniture and the crocheted cover for the tissue boxes so if you're expecting an ultra-modern Hilton-type place, this isn't the place for you. Rather, it is like stepping back in time to something out of Road to Avonlea but it fits and gives the inn a lovely authentic feel. But rest assured that modern conveniences such as wifi, AC and cable television are in all the rooms. The only drawback - which isn't really a drawback but rather my own personal pettiness - they don't clean your room everyday like other hotels. We stayed two days and there was no change of towels, making of the bed, general tidying, etc. I'm a snotty, spoiled traveler (ha!) who loves clean towels and a made bed so I noticed straight away when it wasn't done. But did it ruin our trip? Absolutely not! We looooved our stay at the Elmwood! It had everything we wanted, the owners / staff were lovely and we'd recommend it to anyone headed into the Charlottetown area. We fully plan to stay there again.

DK
Dan Kennedy Feb 16, 2026
10

My wife and i stayed there for 4 nights . Perfect location in Charlottetown .. 20 minute walk to downtown restuarants . The Library room we had at this B&B was really nice and clean. Every breakfast we had was very good quality and taste. All Covid protocols are being followed and we felt very safe. They were helpful for me as they allowed me to charge my Tesla one night as the Tesla Supercharger in town wasnt commissioned until our 3rd day we were there . Its a very old house very tastefully decorated with antiques ..

FE
fire exit Jan 15, 2026
10

I am tired of big international hotel chains. This place was cool, interesting and simply different. We saw online it’s an old house. Everything functioned perfectly though; the bathtub for two was great after all day of walking. The bed was very comfortable. All place really quiet. Easy parking. We opted 1x for the breakfast but toast with maple sirup ain’t our thing. We prefer eggs in the morning. So perhaps rather ask before you decide to have their breakfast. All in all pleasant experience.

AC
Alex Cornish Jan 09, 2026
10

Very friendly staff with clean and spacious rooms. I really enjoyed the layout and character of this house. Delicious breakfasts included each morning with a nice one on one dining experience for my girlfriend and I. Also within a nice walking distance from downtown if you want to take a break from driving everywhere.

A
A Jan 06, 2026
10

Extremely beautiful house. My room was very lovely and clean. The breakfasts were absolutely delicious. The best breakfasts I have ever had. The hosts were very friendly.

FN
Fino Napoleone Jan 05, 2026
10

We wanted to try something different than a typical hotel so we chose the Elmwood Inn. It was quite pricey but we are glad we made the stay in the King Suite. I suggest you discard some of the negative reviews because many of them obviously did not appreciate the history and elegance of the house. Some also complained about the breakfast service but we enjoyed it as we we’re served like royalty…. And it was lite but very good.

Location & neighborhood

Where you'll find Elmwood Heritage Inn

Charlottetown, Prince Edward Island, Canada

Set in park-like grounds, this refined B&B in an 1889 Victorian home is a 7-minute walk from Victoria Park on the harbour and less than a mile from the Confederation Centre of the Arts.

  • North River & Admiral 3 min Walk
  • North River & Green 4 min Walk
  • Douglas & Springpark 12 min Walk
  • Charlottetown Airport 14 min Car · 38 min Transit
Things to do nearby

Worth the walk or a quick ride

Curated spots travelers usually pair with a stay in Prince Edward Island. Distances are rough real-world times, not straight-line.

Province House National Historic Site 173 reviews

Province House National Historic Site

165 Richmond St, Charlottetown, PE C1A 1J1, Canada

4 · Historical Landmark
Beaconsfield Historic House 578 reviews

Beaconsfield Historic House

2 Kent St, Charlottetown, PE C1A 1M6, Canada

4.5 · Museum
St. Dunstan's Basilica 934 reviews

St. Dunstan's Basilica

45 Great George St, Charlottetown, PE C1A 4K1, Canada

4.7 · Catholic Cathedral
People also viewed

Similar Inns in Prince Edward Island

Hand-picked alternatives with a comparable feel, size and price band.

111 Champagne Ave S, Ottawa, ON K1S 5V3, Canada

SoHo Residences Ottawa Little Italy

Stay at SoHo Residences Ottawa Little Italy, a 4.1star extended stay hotel in a trendy multicultural district with gym, screening...

4.1 (100) View
200 Drive in Theatre Rd, Temiskaming Shores, ON P0J 1P0, Canada

Auberge Inn

Auberge Inn offers relaxed rooms, free WiFi, and petfriendly stays in Temiskaming Shores. Near Lake Timiskaming and local attrac...

3.9 (139) View
2515 Mountain Rd, Moncton, NB E1G 2W4, Canada

Days Inn & Suites by Wyndham Moncton

3.4star Days Inn & Suites by Wyndham Moncton offers free WiFi, breakfast, indoor pool, and petfriendly rooms near Magnetic Hill...

3.4 (1,544) View
10639 110 St, Grande Prairie, AB T8V 7P9, Canada

Encore Suites By Service Plus Inns

Relax in airy suites with whirlpool tubs, free breakfast, parking & gym near Great Northern Casino, Grande Prairie Museum, and Gra...

4.6 (256) View
51 Sheep Pond Rd, Souris, PE C0A 2B0, Canada

Lighthouse & Beach Motel

Stay at Lighthouse & Beach Motel, a 4.4rated LGBTQ+ friendly motel in Souris, PE. Close to Basin Head Park and historic sites. Id...

4.4 (124) View
1400 Plains Rd W, Burlington, ON L7T 1H6, Canada

The City View Inn

The City View Inn offers basic rooms, free WiFi, and parking near Royal Botanical Gardens in Burlington, ON. Ideal for visitors s...

3.6 (421) View
334109 ON-19, Ingersoll, ON N5C 3J7, Canada

Jet Set Motel

Stay at Jet Set Motel in Ingersoll, ON. Enjoy free WiFi and parking near Ingersoll Cheese Museum. Rated 3.2 from 65 reviews, idea...

3.2 (65) View
10923 100 Ave., Grande Prairie, AB T8V 3J9, Canada

Howard Johnson by Wyndham Grande Prairie

Stay at Howard Johnson by Wyndham Grande Prairie, AB. Enjoy free WiFi, breakfast, parking, petfriendly rooms, and easy access to...

3.2 (102) View
1090 Lodge Rd, Clarendon Station, ON K0H 1J0, Canada

Tumblehome Lodge

Experience comfortable stays at Tumblehome Lodge, rated 4.6 with 89 reviews. Located at 1090 Lodge Rd, Clarendon Station, ON for c...

4.6 (89) View
Share your stay

Stayed at Elmwood Heritage Inn? Help the next traveler decide.

Short, honest notes are more useful than long ones. A few sentences about what worked, what surprised you, and who the hotel is best for will go a long way.

Your email is only used to verify the review — it won't be shown publicly.