Fort St John

©Vesna Celebic/Lonely Planet

Fort St John guards the old town harbour

This massive battlement guards the entrance to Dubrovnik's Old Harbour. You can pose on cannons along its upper terrace during a city walls walk, but you’ll need separate tickets to visit the aquarium, Maritime Museum and Pulitika Studio, all housed within.

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.


Must-see attractions