@engineer,
For something a bit more off the beaten path and tucked away, try The Liberty Hotel (formerly a prison).
From the outside, it looks like a standard historic hotel, but the interior was once the Charles Street Jail.
The highlight is the Alibi bar, located right in the former prison wing. It sees fewer tourists than the city center, and in the evening, the atmosphere is quite distinctive - almost cinematic.