Hotels in Budapest

Find the best deals on 5,212 hotels in Budapest

Check-in
Check-out
Compare vs. momondo |

Popular cities in Budapest

Below are the average prices for hotels in popular Budapest cities
Price
$66 - $66
CHEAPEST CITY IN BUDAPEST Budapest 0% cheaper Hotels in Budapest are the cheapest in Budapest at just $65 per night on average.
MOST EXPENSIVE CITY IN BUDAPEST Budapest 0% more expensive Budapest has the highest priced hotels in Budapest with rooms averaging $65 per night.
MOST POPULAR CITY IN BUDAPEST Budapest 0% more users visited More momondo users search for hotels in Budapest than any other city in Budapest

Top Hotels in Budapest

Find your perfect Budapest hotel in the perfect location
Avenue Hostel
Avenue Hostel
8.1
$9
View all deals
Wombat's The City Hostel Budapest
Wombat's The City Hostel Budapest
8.4
$13
View all deals
easyHotel Budapest Oktogon
easyHotel Budapest Oktogon
8.1
$31
View all deals
City Hotel Pilvax
City Hotel Pilvax
7.3
$43
View all deals
Hotel Budapest
Hotel Budapest
7.4
$79
View all deals
City Hotel Matyas
City Hotel Matyas
7.2
$40
View all deals
Medos Hotel
Medos Hotel
8.4
$45
View all deals
Central Hotel 21
Central Hotel 21
8.5
$44
View all deals
Roombach Hotel Budapest Center
Roombach Hotel Budapest Center
9.0
$51
View all deals
Danubius Hotel Erzsébet City Center
Danubius Hotel Erzsébet City Center
8.2
$48
View all deals
Ibis Budapest Heroes Square
Ibis Budapest Heroes Square
8.2
$54
View all deals
Ibis Styles Budapest Center
Ibis Styles Budapest Center
8.4
$48
View all deals
Hotel Benczur
Hotel Benczur
8.2
$38
View all deals
Hotel Charles
Hotel Charles
8.4
$49
View all deals
Ibis Budapest City
Ibis Budapest City
8.5
$55
View all deals
Central Green Hotel
Central Green Hotel
8.5
$34
View all deals
Hotel Fortuna
Hotel Fortuna
7.8
$41
View all deals
Silver Hotel Budapest City Center
Silver Hotel Budapest City Center
7.5
$44
View all deals
Hilton Budapest
Hilton Budapest
8.9
$146
View all deals
Corinthia Hotel Budapest
Corinthia Hotel Budapest
9.0
$162
View all deals
Kempinski Hotel Corvinus Budapest
Kempinski Hotel Corvinus Budapest
9.1
$198
View all deals
Eurostars Budapest Center
Eurostars Budapest Center
8.7
$62
View all deals
Continental Hotel Budapest
Continental Hotel Budapest
8.5
$73
View all deals
Anantara New York Palace Budapest
Anantara New York Palace Budapest
9.1
$178
View all deals
Sofitel Budapest Chain Bridge
Sofitel Budapest Chain Bridge
8.7
$38
View all deals
Aquaworld Resort Budapest
Aquaworld Resort Budapest
8.6
$147
View all deals
Budapest Marriott Hotel
Budapest Marriott Hotel
8.8
$193
View all deals
Hotel President
Hotel President
8.1
$85
View all deals
7Seasons Apartments
7Seasons Apartments
9.0
$68
View all deals
Royal Park Boutique Hotel
Royal Park Boutique Hotel
7.7
$48
View all deals
Iberostar Grand Budapest
Iberostar Grand Budapest
9.0
$1,074
View all deals
Danubius Hotel Astoria City Center
Danubius Hotel Astoria City Center
8.3
$59
View all deals
Mercure Budapest City Center Hotel
Mercure Budapest City Center Hotel
8.7
$85
View all deals
Mercure Budapest Korona Hotel
Mercure Budapest Korona Hotel
8.2
$75
View all deals
Danubius Hotel Gellert
Danubius Hotel Gellert
7.8
$49
View all deals
Hotel Hungaria City Center
Hotel Hungaria City Center
7.6
$64
View all deals
The Aquincum Hotel Budapest
The Aquincum Hotel Budapest
7.5
$74
View all deals
Prestige Hotel Budapest
Prestige Hotel Budapest
9.4
$114
View all deals
Radisson Blu Beke Hotel, Budapest
Radisson Blu Beke Hotel, Budapest
8.3
$72
View all deals
Exe Carlton Budapest
Exe Carlton Budapest
8.0
$55
View all deals

Things to do in Budapest

Buda Castle
Magyar Allami Operahaz
Liszt Ferenc Ter

Are there hotels available near Buda Castle?

12 hotels are available near Buda Castle in Budapest. The average price near Buda Castle is $138/night, but prices can vary based on time of year along with other factors. The peak season (November), when Buda Castle is most popular, has an average price of $144/night whereas the low season (August) generally costs $202/night on average. Hotels near Buda Castle are typically 104% lower than the average hotel in Budapest, which is $144.

Hotels near Buda Castle

What should I expect to pay for a hotel room near Magyar Allami Operahaz?

The average price of the 12 hotels near Magyar Allami Operahaz is $137 per night. Since Magyar Allami Operahaz is more popular during certain months of the year than others, the prices may vary depending on when you plan your trip. In a typical year, Magyar Allami Operahaz is most popular during November and least popular during August. These are known as peak seasons and low seasons. The nightly rate for hotels near Magyar Allami Operahaz during peak seasons is $144 and in low seasons is $202. Hotels near Magyar Allami Operahaz are typically 105% lower than the average hotel in Budapest, which is $144.

Hotels near Magyar Allami Operahaz

How much do hotels cost near Liszt Ferenc Ter?

If you’re planning a trip to Budapest and want to stay at any of the 12 hotels in the area around Liszt Ferenc Ter you should expect to pay around $138/night. This price fluctuates based on time of year. During November (peak season) you can expect to pay $144/night and if you’re planning your visit in August (low season), the average price will typically be closer to $202/night. Hotels near Liszt Ferenc Ter are typically 104% lower than the average hotel in Budapest, which is $144.

Hotels near Liszt Ferenc Ter

Popular hotels in Budapest

Book a room in one of momondo’s favorite hotels in these popular Budapest cities

Stay in these Budapest cities

Looking for a Budapest getaway? Check out the hotel deals in these cities

Budapest travel tips

Check these FAQs for important travel tips while planning your visit to Budapest

What are the best hotels in Budapest?

Of all the hotels in Budapest, the most highly regarded hotel by momondo users is Aria Hotel Budapest by Library Hotel Collection, which received a rating of 96. Following Aria Hotel Budapest by Library Hotel Collection was Prestige Hotel Budapest with a rating of 94 and Barcelo Budapest with a rating of 93.