Una din structurile cele mai impresionante ale orașului este Castelul Bratislava, pe un teren aflat la 85 m deasupra nivelului Dunării.
Situl dealului castelului a fost locuit încă din perioada de tranziție între Epoca de Piatră și Epoca de Bronz. A reprezentat la inceput acropolisul unui oraș celtic. Apoi a făcut parte din Limesul roman. A fost o mare așezare slavă, apoi un centru politic, militar și religios al Moraviei Mari.