We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near St. Vitus Cathedral

Check In Check Out
Show Prices
Sort by:
Traveller Ranked
Traveller Ranked
Lowest Price
Lowest Price
Distance
Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SPONSORED
Nerudova 171/48, Prague 118 00, Czech Republic
0.4 km from St. Vitus Cathedral
#13 of 668 hotels in Prague
Check In Check Out
Show Prices
Vlashska 329/20 | Mala Strana, Prague 118 00, Czech Republic
0.4 km from St. Vitus Cathedral
#504 of 668 hotels in Prague
Check In Check Out
Show Prices
Vlashska 353/14, Prague 118 00, Czech Republic
0.4 km from St. Vitus Cathedral
#625 of 668 hotels in Prague
No photo provided
Check In Check Out
Show Prices
Trziste 21 | Prague 1, Prague CZ-110 00 , Czech Republic
0.4 km from St. Vitus Cathedral
No photo provided
Check In Check Out
Show Prices
Loretanska 11, Prague 118 00, Czech Republic
0.5 km from St. Vitus Cathedral
#19 of 668 hotels in Prague
Check In Check Out
Show Prices
Letenska 594/11, Prague 110 00, Czech Republic
0.5 km from St. Vitus Cathedral
#183 of 668 hotels in Prague
Check In Check Out
Show Prices
Josefska 42/1 | Mala Strana, Prague 118 00, Czech Republic
0.5 km from St. Vitus Cathedral
#229 of 668 hotels in Prague
Check In Check Out
Show Prices
Letenska 32/14, Prague 118 00, Czech Republic
0.5 km from St. Vitus Cathedral
#518 of 668 hotels in Prague
Check In Check Out
Show Prices
Mostecka 58/2 | Prague 1 - Mala Strana, Prague 118 00, Czech Republic
0.6 km from St. Vitus Cathedral
#3 of 668 hotels in Prague
Check In Check Out
Show Prices
Drazhickeho namesti 62/6, Prague 118 00, Czech Republic
0.6 km from St. Vitus Cathedral
#21 of 668 hotels in Prague
Check In Check Out
Show Prices
Mostecka 282/5 | Mala Strana, Prague 118 00, Czech Republic
0.6 km from St. Vitus Cathedral
#39 of 668 hotels in Prague
Slideshow
Check In Check Out
Show Prices
Drazhickeho namesti 76/12, Prague 118 00, Czech Republic
0.6 km from St. Vitus Cathedral
#162 of 668 hotels in Prague
Slideshow
Check In Check Out
Show Prices
Loretanske namesti 102/8, Prague 118 00, Czech Republic
0.6 km from St. Vitus Cathedral
#330 of 668 hotels in Prague
Check In Check Out
Show Prices
U luzickeho seminare 77/3, Prague 110 00, Czech Republic
0.6 km from St. Vitus Cathedral
#412 of 668 hotels in Prague
Check In Check Out
Show Prices
6 62 Drazickeho Namesti Charles Bridge, Prague 111800, Czech Republic
0.6 km from St. Vitus Cathedral
#435 of 668 hotels in Prague
No photo provided
Check In Check Out
Show Prices
Mishenska 68/8, Prague 118 00, Czech Republic
0.6 km from St. Vitus Cathedral
#479 of 668 hotels in Prague
Check In Check Out
Show Prices
Nebovidska 459/1 | Mala Strana, Prague 118 00, Czech Republic
0.7 km from St. Vitus Cathedral
#28 of 668 hotels in Prague
Check In Check Out
Show Prices
U zhelezne lavky 567/12, Prague 118 00, Czech Republic
0.7 km from St. Vitus Cathedral
#64 of 668 hotels in Prague
Slideshow
Check In Check Out
Show Prices
Pod Bruskou 144/7 | Mala Strana, Prague 118 00, Czech Republic
0.7 km from St. Vitus Cathedral
#90 of 668 hotels in Prague
Check In Check Out
Show Prices
U luzhickeho seminare 85/2, Prague 118 00, Czech Republic
0.7 km from St. Vitus Cathedral
#133 of 668 hotels in Prague
Slideshow
Check In Check Out
Show Prices
U luzhickeho seminare 106/32 | Mala Strana, Prague 118 00, Czech Republic
0.7 km from St. Vitus Cathedral
#177 of 668 hotels in Prague
Slideshow
Check In Check Out
Show Prices
Jeleni 197/7 | Hradcany, Prague 118 00, Czech Republic
0.7 km from St. Vitus Cathedral
#283 of 668 hotels in Prague
Check In Check Out
Show Prices
U zhelezne lavky 610/14 | Mala Strana, Prague 118 00, Czech Republic
0.7 km from St. Vitus Cathedral
#295 of 668 hotels in Prague
Check In Check Out
Show Prices
Uvoz 155/15 | Prague Castle Area, Prague 118 00, Czech Republic
0.8 km from St. Vitus Cathedral
#8 of 668 hotels in Prague
Check In Check Out
Show Prices
Nosticova 463/1, Prague 118 00, Czech Republic
0.8 km from St. Vitus Cathedral
#22 of 668 hotels in Prague
Check In Check Out
Show Prices
Na Kampe 508/15 | Mala Strana, Prague 118 00, Czech Republic
0.8 km from St. Vitus Cathedral
#53 of 668 hotels in Prague
Check In Check Out
Show Prices
Na Kampe 494/6, Prague 118 00, Czech Republic
0.8 km from St. Vitus Cathedral
#54 of 668 hotels in Prague
Check In Check Out
Show Prices
Kampa GardenOffers & Announcements20% off room rate
U Sovovych mlynu 543/9 | Lesser Town, Prague 118 00, Czech Republic
0.8 km from St. Vitus Cathedral
#99 of 668 hotels in Prague
Slideshow
Check In Check Out
Show Prices
Hellichova 5, Prague 110 00, Czech Republic
0.8 km from St. Vitus Cathedral
#173 of 668 hotels in Prague
Check In Check Out
Show Prices
Cerninska 10/93, Prague 118 00, Czech Republic
0.8 km from St. Vitus Cathedral
#201 of 668 hotels in Prague
Check In Check Out
Show Prices
Na Kampe 513/10, Prague 118 00, Czech Republic
0.8 km from St. Vitus Cathedral
#343 of 668 hotels in Prague
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.