Homepage
A view across the river of Berlin Cathedral in Germany

Compare Germany holidays

Holidays from £258 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for almost 20 years

Expert travel advice

Get the latest holiday tips and inspiration

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

Holidays in Germany

Germany: the land of cars, castles and Christmas. Renowned for its turbulent history, musical heritage and intense love of frothy brewed beverages, Germany brims with charm all year round.

Popular Germany holiday package deals

View all deals

Catalonia Berlin Mitte

4.4

Excellent

Berlin, Germany
  • 25 Jul 2025
  • 7 nights
  • Room only
  • From Manchester

Prices from

£557 pp
View deals

Adina Apartment Hotel Berlin Hackescher Markt

4.4

Excellent

Berlin, Germany
  • 31 Oct 2025
  • 7 nights
  • Room only
  • From Stansted

Prices from

£458 pp
View deals

Adina Apartment Hotel Berlin Checkpoint Charlie

4.4

Excellent

Berlin, Germany
  • 22 Aug 2025
  • 7 nights
  • Room only
  • From Manchester

Prices from

£451 pp
View deals
Prices and availability shown can change. Always check pricing with the provider before booking.

Cheap holidays to Germany

View all deals

a&o Berlin Mitte

4.1

Very Good

Berlin, Germany
  • 28 Jul 2025
  • 4 nights
  • Room only
  • From Liverpool

Prices from

£258 pp
View deals

B&B HOTEL Berlin City-West

4.2

Very Good

Berlin, Germany
  • 28 Jul 2025
  • 4 nights
  • Room only
  • From Liverpool

Prices from

£266 pp
View deals

Mercure Berlin Zentrum

3.9

Good

Berlin, Germany
  • 28 Jul 2025
  • 4 nights
  • Room only
  • From Liverpool

Prices from

£279 pp
View deals
Prices and availability shown can change. Always check pricing with the provider before booking.

Last-minute Deals to Germany

What to do in Germany

Cultural cities and stunning skylines

For cheap-as-chips street food, vibrant nightlife and bucket loads of history, book a weekend city break in Germany’s cosmopolitan capital, Berlin. Overflowing with art and culture, Berlin draws an eclectic crowd and is supremely easy to explore, thanks to its extensive public transport network.

For a cheap holiday to Germany, compare city breaks to Berlin with trips to other buzzing urban locales, such as Frankfurt (known for its skyscraper-packed skyline), Hamburg (a handsome and hip port city), Düsseldorf (filled with fashion and art) and Cologne (famous for its gorgeous Gothic cathedral).

Land of fairy tales

Bavaria is the home of forests and fairy-tale castles. Locals here laze in beer gardens, swim in lakes during the warm summer months and cosy up in snow-sprinkled mountain towns during the winter.

Bavaria’s most famous city is undoubtedly Munich, the site of the country’s popular annual beer festival (Oktoberfest), but don’t miss Nuremberg during the festive season or the stunning castle in Neuschwanstein.

Let it snow

The mountain towns in Saxony and the Rhineland are the best destinations for all-inclusive holidays in Germany.

During summer, there is hiking, water sports and river cruises aplenty, while winter holidays in Germany come with snowy mountain backdrops in this scenic part of the country.

A family-friendly thrill ride

Children love the theme parks and kid-friendly attractions dotted around Germany. What’s more, under-18s often enter free of charge at many of the country’s major attractions.

Christmas is a particularly special time to take a family holiday to Germany, as most cities, towns and villages hold their own festive markets.

When to go to Germany

For cheap holidays in Germany, compare prices in late spring or early autumn. As schools tend to be in session during this time, there are usually fewer crowds and you may even find reduced prices at all-inclusive German holiday resorts.

If you’re heading here for the slopes, know that Germany’s ski-holiday season will run from Christmas time until early April. For cut-price hotel deals, try the Bavarian ski resort of Garmisch-Partenkirchen, which often sees fresh snow as late as March.

Germany really does love its beer-related festivals. Everyone knows about Oktoberfest in Munich (which, despite its name, actually begins around the middle of September), but few have heard of Munich’s Spring Festival, held annually in April and May. Much like Oktoberfest, the Spring Festival is all about singing, dancing and drinking steins of beer.

Book your family holiday to Germany around December and prepare to celebrate an early Christmas. St Nikolaus Day (December 6) is when the saint fills well-behaved children’s shoes with toys and gifts.

  • Currency: Euro (€)
  • Capital city: Berlin
  • Language: German
  • Key phrase to learn: Fährt dieser Zug nach…? (Does this train go to...?)
  • Time difference: Germany is one hour ahead of London
  • Average flight time: One hour 30 minutes
  • International phone code: +49
  • Emergency services number: 112
  • Public holidays: New Year’s Day (January 1), Easter Monday, May Day (May 1), Ascension Day, Whit Monday, Day of German Unity (October 3), Christmas Day (December 25), Boxing Day (December 26)
  • Link to FCO travel advice: https://www.gov.uk/foreign-travel-advice/germany

Good to know

Flight time

1 hr 35 mins

(from London)

Currency

Euro (€)

Language

German