While working in Vienna, I’ve either spent weekends in Bratislava, flown into Bratislava and even worked for a week in Bratislava. It is within commuting distance to Vienne (one hour by bus or train) and is well worth a visit if you have a day or two to spare while in the area. Slovakia’s capital is full of beautiful architecture, rich history, and a laid-back vibe that invites you to explore at your own pace. Being on the Danube River, you can also stop off in this interesting city on a Danube River cruise.
It’s worth mentioning that a flight from the UK to Bratislava is often much cheaper flight than to Vienna, so this makes it an attractive place to start of a visit to Austria.
So here are 10 things you can see and do while in Bratislava.

1. Bratislava Castle
This imposing castle isn’t that obvious from the centre of town itself. It is just outside the centre, however, and is an easy walking distance. The castle overlooks the Danube River and has a magnificent view of the river. The castle houses part of the Slovak National Museum and showcases fascinating exhibits of Slovakia’s history, as well as its royal and political heritage.
Tip: The castle grounds are free to explore, and the sunsets from up there are spectacular. The museum charges a fee to enter.

2. Wander the Old Town (Staré Mesto)
The Old Town is the heart of Bratislava. It is a pedestrian-friendly maze of cobbled streets, pastel-colored buildings, quirky sculptures, and charming cafes. Don’t forget to sample the Slovakian food! Highlights include:
- Michael’s Gate: The only preserved gate of the medieval fortifications.
- Main Square (Hlavné námestie): Lined with historical buildings and a great place to soak up the atmosphere.
- St. Martin’s Cathedral: A gothic beauty that once hosted coronations for Hungarian kings and queens.
Take a look at the city’s famous statues, like “Cumil” (the man peeking out of a manhole), which are dotted around the Old Town and make for fun photo ops.
Like many eastern European cities, the inner city also has many jewelry shops, where you can find amber and lapis lazuli jewelry for reasonable prices.



3. Visit the UFO Observation Deck
For panoramic views with a twist, head to the UFO Tower — a flying saucer-shaped structure perched atop the SNP Bridge over the Danube. The observation deck gives you 360-degree views, and there’s a restaurant if you fancy a cocktail or a meal with your skyline.
4. Take a Danube River Cruise
See Bratislava from the water with a river cruise. You can opt for a short sightseeing tour, a sunset cruise, or even a boat trip to Vienna — just over an hour away by hydrofoil. It’s a relaxing way to take in the city and its surroundings.
When I was last there, there was a ship on the river that was a hotel. Although this would be a hotel stay with a difference, it doesn’t include a cruise.
5. Explore the Blue Church
Officially called the Church of St. Elizabeth, the Blue Church is one of the most photogenic landmarks in the city. Its pastel blue façade, art nouveau design, and dreamy fairytale vibe make it a must-see, especially if you’re into unique architecture.

6. Sample Local Food and Wine
Slovak cuisine is hearty and comforting. Try traditional dishes like bryndzové halušky (potato dumplings with sheep cheese and bacon), kapustnica (cabbage soup), or lokše (potato pancakes). Pair your meal with a glass of local wine — the region is known for its crisp whites and light reds. If you’re a beer lover, Bratislava’s craft beer scene is growing too.
7. Relax in Sad Janka Kráľa Park
One of the oldest public parks in Europe, Sad Janka Kráľa is a green oasis on the right bank of the Danube. It’s perfect for a relaxing stroll, a picnic, or just some quiet time away from the bustle of the city.
8. Take a Day Trip to Devin Castle
Just 20 minutes from the city center, Devin Castle sits dramatically on a cliff above the confluence of the Danube and Morava rivers. The ruins offer a romantic glimpse into Slovakia’s medieval past and stunning views of the surrounding countryside.
9. Discover Street Art and Alternative Culture
Beyond its baroque facades and historic monuments, Bratislava has a thriving underground and creative scene. Check out the urban art in the city’s industrial areas or head to cultural spaces like Nová Cvernovka, a former factory turned artist hub.
10. Catch a Performance at the Slovak National Theatre
Whether it’s opera, ballet, or a drama production, the Slovak National Theatre offers world-class performances at very reasonable prices. The historic building itself is worth seeing, especially when lit up at night.
You will find a good tram network in the city, which links to nothing the central train station and the airport. Make sure to buy your ticket from the ticket machine at the tram stop, or you will be fined!

Bratislava is not the first city on the radar of many travellers to Europe, but it is certainly worth a visit.