• Mariinsky Theatre The classic St Petersburg theatre oozes history and has a dazzling interior.
  • Mikhailovsky Theatre Another historic theatre in which to see top-quality ballet and opera productions.
  • Hermitage Theatre Watching a classical concert inside the Hermitage is a memorable, if pricey, experience.
  • Yusupov Palace Theatre This charming minitheatre was once the private stage of the Yusupovs.
  • Alexandrinsky Theatre See ballet and drama on the stage where Chekhov’s The Seagull premiered.

For Cinema

  • Dom Kino One of the best places to catch international art-house movies in their original language.
  • Rodina Two screens and a quality programme of cinema from around the world.
  • Kino&Teatr Angleter This modern cinema is comfortable and offers original-language movies.
  • New Stage Movies are screened on the roof of this contemporary drama and dance theatre in the summer.
  • Lendok Come here to catch international seasons of documentary films.

Live Music Venues

  • A2 St Petersburg's top live-music venue is this superb and professionally run Petrograd Side place.
  • Cosmonaut Another large and modern venue for seeing live acts.
  • Kamchatka A homage to Kino's Viktor Tsoy, this club is where to see new local acts do their thing.
  • Fish Fabrique The ultimate St Petersburg music venue, this veritable institution is favoured by a bohemian crowd.

For Kids

For Classical Music

For Theatre