What is the difference between a Bed and Breakfast, a self catering and a country inn ?
Self catering called Gîte in French : An independent house/appartement rented for several days. It is equipped with a kitchen and you do not interact with the owner.
Country Inn called Auberge : An owner-operated establishment providing lodging and meals (generally breakfast and dinner). Some provide dinners to overnight guests only, others have full-service restaurants open to the public. Typically 10 or more guest rooms.
Bed and Breakfast (B&B) called chambres d'hôtes : An owner-occupied dwelling with 1 to 5 guest rooms, plus common areas for guests, usually separated from the owner's quarters. Sometimes you can have homemade diner at the host's table. You feel like you're staying with friends or family.