Beautiful and bold, today's Germany is an economic powerhouse with progressive culture. Many visitors are also interested in the Germany of old - dark forests, fairytale castles, friendly beer gardens, alpine pastures, and, of course, the two World Wars.
Whatever your reasons for visiting Germany, you are bound to find surprises, the same can be said for many of the best places to stay in Germany.
Berlin is exciting. It's one of the most fascinating world capitals, now a glamorous financial and cultural powerhouse, but in recent memory a gritty and dangerously divided city. There are iconic sights everywhere you look, both old and new. Even the communist ruins have been attacked with colour by street artists and are now strange galleries to the dramatic changes this city has seen in the last few decades. You can still walk along the Berlin Wall, past Checkpoint Charlie, or see the many monuments to WWII, but look further back and you'll see the grandeur of the Prussians. Or instead choose to live in the artsy, foodie, lively present where Hollywood blockbusters are filmed and the most forward-thinking international artists call home.
Munich, Frankfurt and Hamburg vie with each other to be the second city. Of these three, Munich is probably the city more visitors are interested in - with a beautiful location on a river plain in Upper Bavaria. Carefully restored Bavarian architecture, beer, sausage and a reputation for very high standards of living. The city's charming motto: ‘München mag dich’ (Munich Loves You) probably helps people feel welcome even before they hit the friendly pubs. Munich is definitely the centre of Germany during Octoberfest, but throughout the rest of the year it gives Berlin a run for its Euro with a collection of museums and galleries, but still retains a charming nationalistic provincialism that makes it feel somehow more German.
As Germany's largest port, Hamburg has always been an open, cosmopolitan city and these days it is also the wealthiest, rich on media as well as the shipping trade. It doesn't have the international kudos of Berlin or Munich, but it's a vibrant place to visit, home to a wonderful blend of cultures, trends and traditions. There's plenty of development going on as well as plenty of fun to be had! Meanwhile, there's also Frankfurt, Germany's business capital - with glistening skyscrapers and industrious bustle. It's not the most obvious destination for a city break, but there are some really beautiful buildings around Römer Square and Frankfurt's museum scene is second only to Berlin's. This is also Germany's fashion capital.
If you have time to get away from the cities then you'll love the fairytale beauty of Bavaria and the Black Forest, or you can head off exploring the wonderful traditions of the Rhineland and see something of 'old Germany'. Enjoy a spa break in Baden Baden, visit Cologne's amazing cathedral, or swoon at the beauty of Heidelberg: timbered, Baroque Germany at its best, the inspiration for many a song, poem, story or painting.
As always, to be sure of booking one of the best places to stay in Germany then plan ahead.
If you think you'd prefer the privacy of a self-catering option then browse through the wide variety available online with our partner Booking.com.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Oberammergau (Oberammergau)
This homely guesthouse is well situated close to a range of natural attractions. The rooms are functional, with contemporary decor, parquet flooring and chalet-style balconies. Offering buffet breakfasts and ski storage for guests. An ideal spot from which to enjoy the region.
Bavaria (Bodenmais)
Chic wooden chalets deep in the Bavarian forest. Pine clad throughout the rooms feel contemporary yet traditional, with minimal furniture, modern bathrooms and sink-into beds. Enjoy hearty regional cuisine in the restaurant, perfect after a day in the great outdoors. A tranquil hideaway.
Baden-Wurttemberg (Bad Teinach-Zavelstein)
Split across two sites, this luxury hotel and spa has sleek interior design and warming soft furnishings. Set in the north of the Black Forest with spectacular views, choose between the cottage-style Hotel Krone or the more contemporary Hotel Lamm. Great for active holidays with family or friends.
Baden-Wurttemberg (Rammingen)
This idyllic, half-timbered guesthouse is nestled in the Swabian Alps. Cosy rooms have a rustic charm, incorporating local fabrics and the building's exposed beams as design features. Sample gourmet German cuisine in the stylish and contemporary restaurant. A friendly, family-run hotel.
North Rhine-Westphalia (Lüdinghausen )
Charming guesthouse in the picturesque town of Luedinghausen. The unique designs of each room reflect local style with modern touches. A self-professed bike-friendly hotel, enjoy a hearty breakfast or wind down with a glass of wine by the living room fireplace after a day out. Great for cyclists.
Dusseldorf (North Rhine-Westphalia)
In the heart of Düsseldorf’s Stadtmitte district, this apart-hotel offers modern, sleek accommodations perfect for city explorers. Minimalist decor meets warm tones for a relaxed vibe. With a sun terrace, fitness room, and access to top attractions, it's an ideal base. Practical comfort defined.
Rendsburg (Rendsburg)
A warm and contemporary design hotel in Rendsburg's historic centre. Plush beds and rich linens adorn the stylish rooms which are named after local streets and squares. Large windows look out onto the traditional cobbled streets or the quiet courtyard. A chic and conveniently placed guesthouse.
Glucksburg
Take to the north coast of Germany for this stylish B&B. Its modern rooms prioritise space and comfort rather than ornate aesthetics. Just a short walk away from the beautiful sandy coves of Glücksburg. Visit the magnificent Glücksburg castle, which played a crucial role in Renaissance Europe.
Berlin (Kreuzberg)
Atmospheric student and artist friendly hostel in a pre-war brick-built factory. This characterful spot boasts a friendly cafe, courtyard, bright and quirky bedrooms, and dormitories for groups. A great value choice for groups of friends.
Berlin (Mitte)
A fabulous boutique slap bang in the middle of Berlin. Eclectic modern interiors filled with attractive objets d'arts, a lively bar, cosy library with fireplaces, gorgeous rooms and suites, and a Parisian restaurant. Super cool, very central, and good value.
Norderney
Modern hotel in listed building on island of Norderney. Contemporary style rooms have elegant white furniture, some with balconies. Sauna and fireplace lounge; good breakfast and afternoon tea. Plenty of ways to relax in the town. Excellent value.
Bremen
A selection of rooms and apartments dispersed throughout Bremen city centre. The style is modern, focusing on comfort and space and adorned with contemprary art. A great central choice for families or groups looking for self-catered accommodation in the centre of Bremen. Great value.
Munich
Traditional Bavarian charm away from the bustle. A modern Alpine chalet with quintessential decoration - wooden panelled bedrooms with handsomely carved wooden beds. The breakfast room carries on the same theme, plus a pretty a Renaissance tiled stove. A really cosy spot.
Munich (D-85774 Unterföhring)
A smart, attractive aparthotel with self-catering units. Bright rooms have large windows, soft grey hues, light wooden floors and simple contemporary furniture. Suites offer a well-equipped kitchenette and there's a traditional Bavarian restaurant belonging to the property down the road.