Stay at the 5-star Ramada Plaza Budapest on the banks of the river Danube for £49 (59€) per room, per night. Staying in a Superior Room (pictured) including breakfast, this offer saves 48% on the current market rates for this luxury hotel.
This exclusive deal for Travelzoo subscribers is valid for stays from 15 March-23 April but there is a 2-night minimum stay to get this deal.
Stays in May and June are £75 (90€) per room, per night. Stay from 24 April-1 May and in July and August for £58 (70€) per room, per night.
Directly opposite Margaret Island, the hotel is within easy reach of the centre of Budapest. On site is the Aphrodite Spa (pictured), which includes pools heated by a nearby natural thermal spring.
The capital of Hungary, Budapest is regarded as one of the most beautiful cities of Europe. Its extensive World Heritage Site includes the banks of the Danube, the Buda Castle Quarter, Heroes' Square and the Millennium Underground Railway. The city is also home to 80 geothermal springs, the world's largest thermal water cave system.
Book by 22 March.