Photos coming soon
HOTEL
Blackbeards Castle
1001 Blackbeard's Hill, Charlotte Amalie, U.S. Virgin Islands
Where it sits
Blackbeards Castle
1001 Blackbeard's Hill, Charlotte Amalie, U.S. Virgin Islands
18.34367, -64.92971
Plan around Blackbeards Castle
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
