The main attraction of the city is its medieval historical centre, where you'll find the majority of things to do in Tallinn. It's divided into two parts. In the Upper Town, also known as Toompea, we find things to see in Tallinn such as the Alexander Nevsky Cathedral, the Cathedral of Santa Maria, and the Parliament of Estonia, one of the most famous buildings in the city. In this part of town, bursting with Tallinn attractions, you can also visit two doors of the old wall in addition to several viewpoints with great views of Tallinn.
In the Lower Town we can also find other unmissable places to visit in Tallinn like the Town Hall Square, nerve center of the city, the Church of the Holy Spirit, and the Church of St. Nicholas and St. Olaf Square. If you travel in summer, then of course you'll find plenty of stuff to do in Tallinn if you go to the beaches. The most popular are Pirita Beach and the beaches of Kakume and Harku in the district of Haabersti.
Kadriorg Palace, the Kumu art museum, the ancient fortress, Patarei Sea Fortress are other attractions in Tallinn you should not miss. Also on the waterfront is the Lembit, a submarine, and the Suur Toll, an icebreaker; both now serve as museums and are other attractions in Tallinn that you should not miss.
Still not sure about what to do in Tallinn? Minube's users offer their recommendations for the best Tallinn activities.