⛱ Searching for the best beach Island-on-Map.comCountriesSearchHotels

St. John island

St. John - island with best beaches in American Virgin Islands. Much of the island is a National Park. Beach: sand. Seabed: sand, stones. [edit]
This island ranks #8 of the "Best islands in the Caribbean"
Rating: 8.7 - 176 votes [vote]
Coordinates: 18.337417, -64.733704

Hotels [edit]

There are very few hotels on the island. So it makes sense to live in the neighboring St. Thomas island and make daily boat trips to St. John island.

Find hotels in St. John


How to get there [edit]

Fly to St. Thomas Airport (STT). (In most cases, it will be cheaper to fly via San Juan Airport (SJU).) Get by shuttle bus from St. Thomas airport to Red Hook ferry pier. Next take a boat to Cruz Bay of St. John island.

Find flights to St. John


When to go [edit]

Any time of year. The winter half of the year features by the greatest number of tourists on the island.

Rainfall, mm
Rainfall, mm

Water temperature, C
Water temperature, C

Temperature, C
Temperature, C

Humidity, %
Humidity, %

Wind speed, meter/sec
Wind speed, meter/sec

Open map
Feel free to ask any questions
& get free help from our travel community.
Any comments or ideas are also appreciated:

If you liked this page, please share it on: Facebook, Twitter, Instagram
…or any other web-site
This will help the project greatly!

We recommend:
Hotels Combined – find the best hotel's fare among 200+ reservation systems