Королевский замок Карлштейн исполненный величия возвышается на скалистом выступе в окружении лесов над речкой Бероунка и деревней Карлштейн. Замок удален от Праги на 30 километров в юго-западном направлении и от г. Бероун на 8.5 км.