Just minutes away from the main port of St. John and downtown activities and restaurants, the St. John Inn overlooks the blue Caribbean. A large covered deck with a bar and big screen T.V. is a perfect way to relax after seeing the sights of St. John.