Apparently this is considered okay and a great way to spread the word. But what would YOU
have done? We were kind of stuck. My wife wanted to read in one of the
living rooms but durst not go alone. I finally just asked our hosts to
desist in religious discussion and they did, but we were surprised that
they would use their B&B to fulfill their weekly stats.
Trip advisor, yelp, hotels dot com, air b and b, pretty much every single travel and hospitality website that I can find, I'd give them the worst possible review. Also I'd put a complain at the BBB.
Once you let them know that their preaching is not welcome, it becomes harassment. You are not a visiting friend, you are a paying customer and it is their duty to treat you like guests as any business in the hospitality industry should.
Their reputation for using their business to proselytize should be known.