Staying in a 4-star hotel, save $172 on a 2-night break from London to Amsterdam -- which CNN recently named one of the eight most romantic cities in the world. This deal from Railbookers is $290 (£185) per person and includes:
Alternatively, subscribers can book the overnight outbound ferry option to allow for two full days in Amsterdam for $312 (£199) per person. It is $343 (£219) per person to stay for three nights (departing on a same-day arrival ferry).
The 4-star Mövenpick Hotel Amsterdam is on the edge of the River IJ, opposite the Muziekgebouw Bimhuis tram stop. There is free Wi-Fi in the public areas, a spa, a sauna, a gym, a bar and a terrace area. All rooms in the hotel are sound-proofed with air conditioning and views of the river and Amsterdam. Onboard The Dutch Flyer ferry, there is a restaurant, a cinema, a bar, a casino and all cabins come with free Wi-Fi.
From May-June, Amsterdam's restaurants, from French to traditional Dutch eateries, showcase signature dishes at Taste of Amsterdam in Amstelpark. In June, there's the free Amsterdam Roots Festival, which attracts around 25 bands across five stages to play at a large-scale outdoor show in Oosterpark. For spring travellers, April 30 marks the Queen's birthday, where crowds in the thousands dress in orange and enjoy open-air festivities throughout the city, all day and right.
Travel any day of the week until March 31; July 1 - August 31
Book by February 27.