Hotels in Budapest

Search and compare Budapest hotels from hundreds of travel sites and save

Budapest, Hungary
28 Jan — 29 Jan2
Budapest, Hungary
Fri 28/1
Sat 29/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Budapest

Filter by star ratings
All filters
7Seasons Apartments
7Seasons Apartments
8.9 Excellent
Budapest, Hungary
Show on map
0.2 km from city centre, Budapest 
ExcellentBased on 6,325 reviews
8.9

Set in the heart of Budapest, 7seasons Apartments Budapest is a short walk from Deak Ferenc Ter Station, and just a few steps from local restaurants and bars. Those staying at the property can also make use of free Wi-Fi during their stay.

Corinthia Hotel Budapest
Corinthia Hotel Budapest
8.8 Excellent
Erzsebet Krt 43-49, Budapest, Hungary
Show on map
1.0 km from city centre, Budapest 
ExcellentBased on 2,888 reviews
8.8

Corinthia Hotel Budapest provides traditional 5-star accommodation in Budapest. It has a spa and wellness centre, as well as a Turkish steam bath, free Wi-Fi and an indoor pool.

Prestige Hotel Budapest
Prestige Hotel Budapest
9.3 Excellent
Vigyázó Ferenc Utca 5, Budapest, Hungary
Show on map
0.6 km from city centre, Budapest 
ExcellentBased on 1,522 reviews
9.3

Conveniently located in the heart of the city, this 4-star hotel makes for an ideal base in Budapest. It also provides a sauna, a Jacuzzi and free Wi-Fi.

Nh Collection Budapest City Center
Nh Collection Budapest City Center
8.9 Excellent
Osvat Utca 2-8, Budapest, Hungary
Show on map
1.3 km from city centre, Budapest 
ExcellentBased on 1,101 reviews
8.9

Located in Budapest, New York Residence is within a 10-minute drive of Buda Castle and offers private parking on site. It provides 5-star accommodation with air-conditioned apartments.

Kempinski Hotel Corvinus Budapest
Kempinski Hotel Corvinus Budapest
9.1 Excellent
Erzsébet Tér 7-8., Budapest, Hungary
Show on map
0.2 km from city centre, Budapest 
ExcellentBased on 2,312 reviews
9.1

Located centrally in Budapest, Kempinski Hotel Corvinus Budapest is minutes on foot from Deak Ferenc Ter Station and provides a swimming pool and a Finnish sauna. It offers 5-star accommodation and views of the city.

Continental Hotel Budapest
Continental Hotel Budapest
8.4 Excellent
Dohany Utca 42-44, Budapest, Hungary
Show on map
0.9 km from city centre, Budapest 
ExcellentBased on 1,472 reviews
8.4

Elegant and cosy, Continental Hotel Budapest is located in Budapest and provides an indoor/outdoor connecting pool, a sauna and a Jacuzzi. It is conveniently situated in the city centre.

Mercure Budapest City Center
Mercure Budapest City Center
8.7 Excellent
Váci Utca 20., Budapest, Hungary
Show on map
0.4 km from city centre, Budapest 
ExcellentBased on 2,074 reviews
8.7

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Budapest. Surrounded by local bars and restaurants, it is a short walk from Deak Ferenc Ter Station.

K+K Hotel Opera
K+K Hotel Opera
8.5 Excellent
Revay Utca 24, Budapest, Hungary
Show on map
0.5 km from city centre, Budapest 
ExcellentBased on 2,540 reviews
8.5

Conveniently situated, K+K Hotel Opera allows for easy access to Budapest's best hot spots. It provides a spa and wellness centre, as well as free Wi-Fi, a business centre with free internet access and a Finnish sauna.

Anantara New York Palace Budapest
Anantara New York Palace Budapest
9.1 Excellent
Erzsebet Korut 9-11, Budapest, Hungary
Show on map
1.2 km from city centre, Budapest 
ExcellentBased on 2,873 reviews
9.1

Providing a sauna and an indoor pool, Anantara New York Palace Budapest is located in Budapest and is a short stroll from Erzsebetvaros. It provides 5-star accommodation with air-conditioned rooms.

Barcelo Budapest
Barcelo Budapest
9.2 Excellent
Király Street 16, Budapest, Hungary
Show on map
0.2 km from city centre, Budapest 
ExcellentBased on 2,812 reviews
9.2

Barcelo Budapest provides a comfortable setting while in Budapest. This hotel is set in the heart of the city.

Tips for booking a Budapest hotel

Cheapest month:July
Most expensive month:February
Average price in Budapest:$170/night
Absolute cheapest price found:$13/night
Cheapest day:Wednesday
Most expensive day:Saturday
$55 - $275
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$20 - $338
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Budapest hotels

Show all 5,124 hotels

Cheapest hotels in Budapest, Hungary

Show all 5,124 hotels

Hotel prices in Budapest

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Budapest

About Budapest

Budapest’s two distinct sides, Buda and Pest, are divided by the scenic River Danube, which flows alongside the city’s living tapestry of contrasting architecture and Turkish bathhouses. In Budapest, you’ll uncover a thriving folk culture, worldwide cuisines and a network of open parklands with forests and waterways.

Things to do

Castle Hill is arguably Budapest’s most popular district, mainly because it’s home to the World Heritage-listed Buda Castle. Wander through this 13th and 18th-century fortification to uncover secret tunnels, medieval history and panoramic city and river vistas. Wandering back through the Habsburg palaces and World War II sites, you’ll eventually reach the Rudas Baths, where you can rejuvenate body and mind in thermal pools.

On the Pest side, get your fill of traditional cuisine at the indoor Hold Utca Food Market, where vendors sell pálinka (fruit brandy), delicious jams and other fresh local produce. If you’re in the mood to splurge, the Michelin-starred eatery, Onyx, offers a sumptuous Hungary tasting menu. Later on, grab a drink at Szimpla Kert, which is housed in a ruined apartment and has live music and movie nights.

You can easily spend a day at City Park, located just outside of the city centre. This space includes one of the world’s oldest zoos, Budapest Zoo and Botanical Garden, as well as Europe’s largest medicinal bath, Széchenyi Medicinal Bath. Vajdahunyad Castle, set on a tranquil lake, and the contemporary art museum Hall of Art are also nearby.

Take a cruise down the Danube or spend some time exploring the unique islands on the river, such as Margaret Island, known for its dance clubs and parklands. Partake in wakeboarding and jet skiing around Hajógyári-sziget, which also hosts the yearly Sziget Festival.

Getting around

Budapest’s central attractions are easily reached on foot, while the city’s many bridges make crossing the Danube a romantic experience. Bicycles and scooters are common in Budapest, but there are also buses, trams and a metro railway for travelling longer distances.

Budapest travel FAQs

  • Where is the best place to stay in Budapest?

    Budapest has plenty to offer. Consider staying in some of its most favoured locations, like District I - Várkerület, District II, and District VI - Terézváros.

  • What are the best hotels in Budapest?

    6,325 reviews rated 7Seasons Apartments with an average score of 8.9/10. It may also be worth looking into the Corinthia Hotel Budapest, which received a rating of 8.8/10 from 2,888 reviews. Prestige Hotel Budapest could also be a good option, with a score of 9.3/10 from 1,522 reviews.

  • What is a good hotel near Budapest City Centre?

    7Seasons Apartments is a good hotel close to Budapest City Centre - it has scored 8.9 over 6,325 reviews from HotelsCombined users.

  • What is a good hotel in Budapest near Keleti railway station?

    Corinthia Hotel Budapest is the most recommended hotel near Keleti railway station on HotelsCombined (scoring 8.8 over 2,888 reviews).

  • Is there a good hotel near Inner City Parish Church?

    Close to Inner City Parish Church you will find 7Seasons Apartments, which has a rating of 8.9 over 6,325 HotelsCombined reviews.

  • How much do hotels in Budapest cost?

    The average price of a hotel in Budapest is $136 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Budapest around is $150 per night, whereas for a 5-star hotel it’s $303 per night.

  • How much is a cheap hotel in Budapest?

    HotelsCombined users have found cheap hotels in Budapest starting from $24 per night in the last 3 days.

  • How much is a hotel in Budapest tonight?

    A hotel in Budapest tonight can start as low as $35 for the night, with an average cost of $141, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Budapest tonight, prices start from $46.