We normally self cater in France and have no idea about how Med hotels work so apologies for the silly questions. I've spotted a hotel I like (will book flights and hotels separately) quite fancy, really nice amazing gardens and pool and path down to beach. Its B&B and the restaurant is very expensive. My question is can you go to into other more reasonably priced hotels for dinner? Or to their bars? There doesn't seem to be many nice local restaurants around the area.