Kingsbrae Arms, Canada Our rating: Medium

Set high on a hill, the Kingsbrae Arms overlooks the historic seaside resort of St. Andrews by-the-Sea in Canada's east coast province of New Brunswick.

The library lounge, Kingsbrae Arms
Map of Kingsbrae Arms, Canada
The Kingsbrae Arms
View from the Kingsbrae Arms garden
View hotel in detail