Hôtel 4 étoiles**** 11 chambres - L'Hotel Karlštejn bénéficie d'un emplacement surélevé, à 100 mètres de la place principale et à 50 mètres du château de Karlštejn. Il propose une connexion Wi-Fi et un parking privé gratuits, un espace spa et un service de location de vélos.
Hôtel 3 étoiles*** 15 chambres - Situé à 150 mètres de l'ancien château de Karlštejn, l'Hotel Koruna propose des chambres avec une salle de bains privative, la télévision par satellite, un lecteur DVD et une connexion Wi-Fi gratuite, ainsi qu'un parking gratuit surveillé. Karlštejn 13, 26718 Karlštejn
Hôtel 3 étoiles*** 5 chambres - Située dans le village de Karlstejn, cette maison d'hôtes 3 étoiles se trouve à seulement 500 mètres au-dessous du château de Karlstejn. Elle donne sur la rivière Berounka. Elle dispose d'un restaurant et d'une connexion Wi-Fi gratuite. Karlštejn 334, 267 18 Karlštejn