Here are some hotels near St. Vitus Cathedral: Mandarin Oriental, Prague,Ibis Praha Mala Strana,Hotel Questenberk,Boutique Hotel Constans Prague,Hotel Leonardo Prague