Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. John Green Hotels

See all 253 Hotels in St. John
Concordia Eco - Resort

Concordia Eco - Resort

16371 Concordia, St. John
2.5 out of 5.0
4.1 out of 5 (69 reviews)
Beautiful St. JohnI selected Concordia Eco Resort so that I could stay in the USVI National Park. I am not 100% certain that the hotel is in the park, but you certainly get to travel throughout the park on your way to and from the hotel. You definitely need a car/jeep if you are staying at this hotel since the hotel ...
  Jun 11, 2017
Caneel Bay

Caneel Bay

North Shore Rd, St. John
5.0 out of 5.0
4.7 out of 5 (407 reviews)
TranquilityWe have stayed at Caneel Bay many times. We like the beaches and snorkeling.
  Aug 27, 2017

Recently booked Green Hotels in St. John

Grande Bay Resort
4.5 out of 5.0
Last booking: 1 hour ago
Cruz Bay Boutique Hotel
3.5 out of 5.0
Last booking: 21 hours ago
Gallows Point Resort
4.5 out of 5.0
Last booking: 25 hours ago

Pocket Guide: Green Hotels in St. John

Search for hotels in St. John on Expedia. You can easily find your hotels in St. John using one of the methods below:

  • View our selection of featured hotels in St. John
  • Use the map to find hotels in the St. John neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. John, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. John
  • Enter your travel dates to view the best deals on hotels in St. John - while they last