Bonne Esperance House, 20 Gower St., St. John's, Newfoundland; (888) 726-3835, www.bonneesperancehouse.ca. "I highly recommend this B&B, a restored Victorian home in the heart of St. John's. It has the feel and privacy of a small European hotel but the warmth of a B&B. Your stay includes wonderful breakfasts and lovely rooms or suites, all with private baths. Your hostess, a native Newfoundlander, is eager to recommend sights in her wonderful island." Doubles from $85.
Moeller's Lake View Cottage and Rooms, RR1, Orangedale, Nova Scotia, BOE 2KO; (902) 756-2865, www.capebretoncottage.com. "This bed and breakfast on Bras d'Or Lake has two modern rooms with bath and separate entrances. There is also a one-bedroom cottage for rent. This is a very quiet environment with a family atmosphere. There is swimming, fishing and canoes. The Moellers, a young German couple, live upstairs with their children. Moeller's is a find. A place for a walk in the woods or to watch the bald eagles fishing." Doubles from $63.
Parrsboro Mansion, 15/3916 Eastern Ave., Parrsboro, Nova Scotia B0M 1SO; (866) 354-2585, www.parrsboromansion.com. "Those planning to visit eastern Canada should visit Parrsboro on the north shore of the Bay of Fundy. This bed and breakfast is on the bay with its 57-foot tides. It has beautiful views, hiking trails and a lighthouse. Parrsboro dates to the 1700s with quaint shops and restaurants." Doubles from $83.
Bruce M. Stark
Truffle Pigs Cafe, 318 Stephen Ave., Field, British Columbia V0A 1G0; (250) 343-6462, www.trufflepigs.com. "This cafe and grocery store is at the base of a mountain in the Canadian Rockies, about 25 minutes from Lake Louise. You might think you were in a small town in Marin County. The cafe offers [Berkeley restaurant] Chez Panisse-level cooking, country ambience, friendly people, casual dress and the sense that people here are forged by eight months of winter." Lunches under $10. Dinner entrees $13-$28.
Greybeard's B&B, 201 Pelham St., Lunenburg, Nova Scotia B0J 1C0; (888) 532-9696, www.tallships.ca/greybeards. "We loved this B&B in the beautiful seaside village of Lunenburg, south of Halifax. It's in a historic house, and Rosanna and Bob 'Greybeard' Higgins are charming and interesting hosts. Greybeard is chief cook, serving a wonderful breakfast." Doubles from $48.
San Luis Obispo
Sooke Harbour House, 1528 Whiffen Spit Road, Sooke, British Columbia; (250) 642-3421, www.sookeharbourhouse.com. "What a delight this is, on the scenic shore of Vancouver Island. The romantic seaside inn has 28 luxurious rooms richly appointed with amenities, each with magnificent views of the Strait of Juan de Fuca, the Olympic Mountains or the Pacific Ocean." Double rooms from $267 (includes breakfast and picnic lunch).