Cape d'Or Kitchen & Guest House

Inn in Advocate Harbour

The original lighthouse keeper's residence is now a laid-back four-room guesthouse at what is perhaps one of the most perfect spots in Nova Scotia (even more so when the sun's out). Its cosmopolitan restaurant has views to die for and serves lunch (mains $7 to $15) and dinner (mains $12 to $30), including seafood, meat and vegetarian dishes.

To get here, take the partly unsealed road off Hwy 209 signposted to Cape d'Or. From the car park, you need to walk about 150m down a steep dirt trail.