Is it worth taking a private tour in Tallin. We will be stopping for the day on a cruise. Not sure if we should book a private tour
To some degree it would be a good idea to help you make the most of your time in this charming city, though the old town area is compact and easily explored on your own, about a 15 minute taxi ride from the docks. I visited Tallinn on my own for a week and used a wonderful local tour company called EstAdventures for 2 day trips outside the city, they also do walking tours of Tallinn and I highly recommend them as I know they will work with the time constraints of people on a cruise ship.
I was in Tallin a couple years ago and found that walking around the town (upper and lower) were very simple. You can pick up a map at your hotel or tourist info.
Almost all the lower town is flat, and there is a smallish hill up to the upper part (the old section), but here are ramparts with great views from up there a must see in my opinion.
First, get the book Rick Steves Northern European Cruise Ports. This has details on what's involved in seeing each city on your own. You can then decide if you want a tour.
Second, if you are taking a tour of St. Petersburg, many of the tour companies also offer tours of other Baltic cities, and you get a discount for booking more than one with the same company.
Third, in addition to any replies you get here, look at Cruise Critic. Here's their Northern Europe and the Baltics Ports Forum: http://tinyurl.com/by57g9z
And here's their Tallinn page (scroll down a bit and click "Things to Do" and "Info"): http://www.cruisecritic.com/ports/newport.cfm?ID=87