Vyšehrad betekent in het Tsjechisch "bovenste kasteel". Het kasteel Vyšehrad, vroeger een koninklijk paleis, werd verwoest en verlaten tijdens de Hussietenoorlogen aan het einde van de middeleeuwen. Vyšehrad diende later als een machtig barok fort. Het fort speelt een belangrijke rol in de oudste legendes van de Tsjechische folklore.
De vesting Vyšehrad herbergt tal van historische en architectonische hoogstandjes en verborgen juweeltjes, zoals de Sint-Pietersbasiliek, de Vyšehrad begraafplaats waar veel bekende Tsjechen begraven liggen en de Vyšehrad Kazematten.