Boutique oceanfront inn on the Northumberland Strait, midway between Amherst and Pugwash.
Perched on roughly 20 acres along the Northumberland Strait, the Amherst Shore Country Inn is a 4-star boutique property in Lorneville, Nova Scotia, operated by the Laceby family since 1980. The inn sits on approximately 1,000 feet of red-sand beach frontage, giving guests direct access to one of the warmer stretches of saltwater on the Atlantic coast.
Accommodation ranges from inn rooms to private chalets, with select units featuring fireplaces and jacuzzi tubs; all look out over the Strait. The property positions itself midway between Amherst and Pugwash, making it a practical base for golfers exploring the courses scattered across Cumberland County and the broader Northumberland Shore corridor.
The dining room draws its own following: regionally inspired three-course dinners are served by reservation Thursday through Sunday, and overnight guests receive a hot breakfast daily. The combination of beach access, varied room types, and an on-site dining program makes this a self-contained stop rather than simply a place to sleep between rounds.
Golf courses on the Northumberland Shore trail closest to Amherst Shore Country Inn.