Jamestown Tourist Information
Jamestown is the capital and main town of Saint Helena. It is located in a narrow valley between steep 500 ft cliffs. All visitors to Saint Helena arrive at "The Wharf" in Jamestown. There is pretty much only a single road about one mile long.
Explore photos of Saint Helena and You.travel's Saint Helena tourist map
Saint Helena Hotels and Accommodation
Enter your trip details to search Saint Helena hotel and accommodation providers
Jamestown Travel Video
Select a Jamestown tourist information video, or hover over a video for its description
Compare Orbitz, Expedia, Priceline, Travelocity, Kayak and more.
Jamestown Tourist Information