Let it be. A private business ought to be able to enact any policy it wants, politically correct or not.
I'm sure that some enterprising gays have already established vacation resorts to cater to their niche, and if they haven't, they should.
THAT's equality under the law - not forcing someone to do something they don't wish to do.