Костел Святого Йошта был построен в 1330 году около моста через Влтаву на главной улице города Латран. Он находится у подножия готической башни Крумловского замка. Эти постройки делают пейзаж города очень живописным.
По указанию Петра Розенберга, костел был построен около входа во Внешний Двор замка (Выбег), как часовня при княжеском госпитале, который располагался в этом дворе. Вначале костел имел готический облик, но в 1597 году он был перестроен в стиле барокко по проекту архитектора Доминика Кометты. Именно в это время над костелом появилась красивая башня.
В ходе Реформации костел от католической церкви перешел к протестантам, и был освящен как Церковь Святой Троицы. Габсбурги вернули его обратно католикам. В итоге, городские власти забрали это здание у церкви и сделали его жилым домом.
Потом костел много раз менял своих хозяев. Сейчас в Костеле Святого Йошта располагается Музей Марионеток, а также магазин и ресторан. Музей Марионеток находится под самой крышей. Куклы развешаны на стропилах.