Find LGBTQ welcoming hotels in St. John