Compass Rose Heritage Inn — 4-Star Luxury Hotel in Saint John, Canada
★★★★ 4-Star Luxury Hotel

Compass Rose Heritage Inn

Saint John  ·  Canada  ·  65 Route 776

4.6 103 guest reviews

About Compass Rose Heritage Inn — Luxury Boutique Hotel in Saint John

Compass Rose Heritage Inn is an exceptional 4-star hotel in Saint John, Canada. Guests enjoy a distinctive experience combining world-class facilities including beach club, garden, bar, and more with the personalised warmth that defines great boutique hospitality.

Amenities & Features

Guest Reviews 4.6 / 5

Leah Abernethy
★★★★★ Jun 2025

Had a lovely two night stay. Host was very helpful and friendly. The Rose room was small but was nice and clean. No A/C in room (there is in main areas) but lovely big window and a good ceiling fan regulated the temp perfectly. Tap water wasn’t drinkable due to nearby construction so there’s a water cooler in the room which was fantastic and convenient. Beautiful views and there’s a lovely yard and deck available to guests. Breakfast was great each morning. Would recommend and stay again.

Kelly Thomas
★★★★★ Mar 2025

We had a great stay! A beautiful, homey spot with an amazing view. It was impeccably clean and comfortable, and we had the best breakfast ever. Thanks for making our stay on Grand Manan extra lovely.

Ida Baird
★★★★☆ Aug 2024

This inn was an adequate place for a night’s rest. We reserved two rooms, and the Wildflower room was lovely. I cannot say the same for the Garden room, our accomodation, our room for the night. The room smelled very strongly of room freshener in an attempt to cover a musty and caustic underlying scent. We found evidence of black mold. Our takeaway is that we would definitely stay here again, just not in the Garden room.