People enjoy the water fountain in the landmark Lustgarten in Berlin earlier this summer / Getty Images

The best offer on one holiday done three ways

Each week, we target three travel companies to ask for their best deal on a specific trip. Today, a bank holiday break in Berlin: one luxury, one budget and one family holiday, flying on easyJet. Prices are per person. They are based on two people sharing, except the family package, which is based on two adults and two children.

Luxury - £889 - Kirker Holidays

Includes flights from Gatwick departing on 28 August. Plus three nights’ with breakfast at the five-star De Rome Hotel, return private transfers, guide notes, and a Berlin Museum Card which gives entrance to five museums, including the Pergamon (020 7593 2283;

Family - £334 - easyJet Holidays

Includes flights from Gatwick on 29 August, plus two nights’ room-only in a suite at the five-star Sheraton Berlin Grand Hotel Esplanade in Tiergarten. The hotel is located between the shopping street of Kurfurstendamm and the historic Unter den Linden (0843 104 1000;

Budget - £349 - Thomas  Cook

Includes flights from Luton on 28 August, plus three nights’ room-only accommodation at the three-star Econtel Berlin Hotel. The location is convenient for  the River Spree, Charlottenburg Castle, Berlin Zoo,  and the Brandenburg Gate (0871 895 0045;