The Roses Heritage Inn in St. John's, Newfoundland

Built in 1902, The Roses Heritage Inn is located at the heart of St. John’s historical district, within walking distance of all major attractions. The Inn consists of two stately Victorian houses with 10 spacious rooms each with ensuite bathrooms and two rooms that share 1 bathroom. We can accommodate a variety of needs with multiple beds in some rooms to romantic, high ceiling rooms in others. All rooms include free WiFi.

All of our rooms are lovingly decorated with antiques and authentic local art to describe the rich history of Newfoundland.  Each room is named after an actual place in Newfoundland to add to your experience.

Enjoy watching the ships roll in the harbour and outstanding City views from our two decks, breakfast room and common room. Our knowledgeable, loyal, local staff serves a hot breakfast daily and always has time to help you with your questions to enhance your travel experience.

With a variety of room options makes our Inn attractive to couples seeking a romantic getaway, families, business travelers, sports groups, wedding parties and family reunions. Anyone seeking a true down-home Newfoundland experience. 

We offer weekly accommodations with private kitchens in the low season at very competitive rates. If you require 5 or 7 rooms you can book a whole house for your group or event.