Please Choose Dates

Close

General

1.5 miles from Honeymoon Bay Beach, St John Inn is located in Contant and provides air-conditioned rooms. All guest rooms in the hotel are equipped with a flat-screen TV. Charlotte Amalie Harbor Seaplane Base Airport is 13 miles away.

Facilities

  • Free Parking
  • Pets Allowed
  • Swimming Pool
  • Air Conditioning
  • On-site parking
  • Non-Smoking Rooms Available
  • Pets allowed (charges may apply)

Loading Testimonials

Hotels Nearby