Things to do in Budapest

Sort by Tribes
Show Local favorites
571 Results
  • 1
    Hungarian Parliament Building

    Hungarian Parliament Building

    Ranked #1 overall in Budapest things to do
    9.1144 reviews
    Sights and Museums, Government Building, Historic Site
    Popular withHistoryArtsyBackpackers

    A massive building with very nice architecture. Hungarian government stays here.

  • 2
    Heroes' Square

    Heroes' Square

    Ranked #2 overall in Budapest things to do
    8.8115 reviews
    Sights and Museums, Historic Site, Plaza
    Popular withHistoryBackpackersArtsy

    We only visited Heroes Square briefly. I'd love to revisit it with a guide so I could understand what I was seeing and the history behind it.

  • 3
    Buda Castle

    Buda Castle

    Ranked #3 overall in Budapest things to do
    9.2101 reviews
    Sights and Museums, Historic Site, Castle or Palace
    Popular withHistoryArtsyFamilies

    Amazing vistas and lit up at night making it extraordinary. Go and check it out - you won't be disappointed!

  • 4
    Fisherman's Bastion

    Fisherman's Bastion

    Ranked #4 overall in Budapest things to do
    9.290 reviews
    Sights and Museums, Historic Site, Fort
    Popular withHistoryArtsyFamilies

    The view is Great! You can go up by gondel, by elevator, by stairs or by electric stairs.

  • 5
    Chain Bridge

    Chain Bridge

    Ranked #5 overall in Budapest things to do
    8.986 reviews
    Sights and Museums, Historic Site, Bridge
    Popular withHistoryBackpackersOutdoorsy

    Lanchid bridge is commonly called of Chain bridge as it has several chains along the bridge. Is the direct access to the Castle district area.

  • 6
    Széchenyi Thermal Bath

    Széchenyi Thermal Bath

    Ranked #6 overall in Budapest things to do
    9.268 reviews
    Wellness, Beauty and Spas, Outdoors, Spa or Massage, Pool
    Popular withWellnessFamiliesHistory

    This amazing complex, which is also one of the largest in Europe, provides all kinds of treatments to make your stay as enjoyable and fulfilling as possible. By far it's ...

  • 7
    Szimpla Kert

    Szimpla Kert

    Ranked #7 overall in Budapest things to do
    9.458 reviews
    Bars, Clubs and Nightlife, Pub
    Popular withNightlifeBackpackersStudents

    Absolutely LOVED this ruin bar, this is really a unique experience you cannot miss when visiting Budapest. Experienced this as a great place to meet international and local students and ...

  • 8
    Central Market Hall

    Central Market Hall

    Ranked #8 overall in Budapest things to do
    8.858 reviews
    Shopping, Farmers Market
    Popular withFoodiesFamiliesBackpackers

    This is a must visit. There's so much here to see and to try. It's a really good introduction to the food of Hungary.

  • 9
    River Danube

    River Danube

    Ranked #9 overall in Budapest things to do
    9.154 reviews
    Outdoors, Scenic Lookout
    Popular withOutdoorsyHistoryAdventure

    One of the iconic rivers of Europe. It separates Buda from Pest and was historically the border of the roman empire way back in the day. It's a beautiful river ...

  • 10
    St. Stephen's Basilica

    St. Stephen's Basilica

    Ranked #10 overall in Budapest things to do
    9.076 reviews
    Sights and Museums, Historic Site, Church
    Popular withHistoryArtsySpiritual

    I was overwhelmed how big and beautiful this church is. I've been there at the evening and the lights showed the whole beauty of it. Just WOW!!

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest();"GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if ( { ListPage.update("" + "&" +, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };