score:4
is Prague a place to catch a performance of Marionette/Puppet shows to get a taste of the culture?
As a Prague local I've never heard of the puppet shows, nor are they particularly well-known in the Czech culture. So I won't say visiting the puppet theater would help you get immersed in the "local culture". It is mostly a touristy thing, just like the numerous hansom cabs and cabarets.
but would there be many shows in the English language that are enjoyable for adults to watch?
The most well-known theater is called National Marionette Theatre. Their most frequent show is Don Giovanni and as you can see from this Youtube video, it is an Opera in Italian. Therefore no Czech language knowledge is needed.
Any places in Prague one would recommend going to catch a delightful show?
The other two puppet theaters in Prague are Divadlo Říše loutek and Divadlo Zvoneček. Both of them only host children shows in Czech, therefore it's probably not interesting for a tourist.
How much do they cost to attend anyhow?
They cost 500-600 CZK per person, which is around 25 EUR at the moment.
Upvote:2
It is not so common to see them in the street but you can definitely find a pop-out artist playing with Marionette at Charles Bridge. I see him any time passing by between Old Town and Lesser Town across Vltava River.
Edit ex post
There is Spejbl & Hurvínek Theater. You may have already heard of these characters.