Castle Cottage Inn
Close to Harlech's mighty castle, this friendly "restaurant with rooms" is a wonderful find. Chef Glyn Roberts uses locally sourced ingredients from salmon to lamb to create imaginative, beautifully presented contemporary dishes. The main house has three spacious, modern rooms and four more are in the annex, a 16th-century coaching inn. The aviation-themed bar (the inn's owner was previously a pilot) is well-stocked and has views over Mount Snowdon.