St. Stephen can be found on the south western corner of the province of New Brunswick, along the shores of the St. Croix River right by the United States Border. St. Stephen was first discovered in the early part of the 17th century when Samuel de Champlain arrived from France. In the 1800s, shipbuilding was a key industry here, as well as the lumber, textile and chocolate industries.

St. Stephen is 95.3 km (59.2 mi.) east of Saint John. St. Stephen is home to many chocolate enthusiasts and even holds an annual festival celebrating the delicious treat. A chocolate museum also resides in St. Stephen, delving into the history of the local chocolate company. Enjoy delicious seafood, shopping, swimming, various sports and many more outdoor activities. St. Stephen is home to three different covered bridges, as well as heritage buildings, beautiful sights and so much more.

St. Stephen accommodations include motels and bed and breakfasts.

St. Stephen Accommodations Listings

  Filter the list by Property Type
Sort the List by Property Name
or Distance from

Blair House Heritage Breakfast Inn B&B St. Stephen 38 Prince William St. Request Info
Milltown Bed & Breakfast B&B St. Stephen 477 Milltown Blvd. Request Info
Winsome Inn Hotel St. Stephen 198 King St. Request Info

Put Your Business On This Page!