Amherst Hotels

Map of Amherst Hotels

Amherst is a charming town located in the Northumberland Shore region of Nova Scotia, Canada. Situated along the border of Nova Scotia and New Brunswick, Amherst serves as a gateway between the two provinces. With a population of approximately 9,500 residents, it offers a welcoming and close-knit community atmosphere. The town of Amherst boasts a rich history that dates back to the late 18th century. It was named after Jeffery Amherst, a British military officer, and has since grown into a vibrant and thriving community. The town's historic downtown area showcases well-preserved Victorian architecture, adding to its nostalgic charm.

Super 8 Amherst
7.3/10 Good
37 reviews
Free Wi-Fi

Offering easy access to the Trans Canada Highway and the shopping of Amherst, Nova Scotia, this hotel offers spacious guestrooms with convenient amenities as well as friendly services.

Number of rooms: 50

40 Lord Amherst Drive , B4H 4W6 Amherst, Canada