Tsimer > Canada > Amherst

Hotels in Amherst, Canada

Nestled in the heart of Nova Scotia, Amherst offers a charming blend of history and natural beauty. Hotels in Amherst provide comfortable accommodations, serving as perfect gateways to explore the town’s rich cultural heritage and scenic landscapes.

Super 8 by Wyndham Amherst NS
Super 8 by Wyndham Amherst NS

Super 8 by Wyndham Amherst NS offers a comfortable stay with a welcoming atmosphere […]

Wandlyn Inn
Wandlyn Inn

Wandlyn Inn sits 800 meters from the Trans-Canada Highway, which makes the Amherst hotel […]

Comfort Inn Amherst
Comfort Inn Amherst

Comfort Inn Amherst puts the stay 1 km from the Trans-Canada Highway, which makes […]