Denmark beckons visitors with an enchanting blend of fairy-tale charm and Viking heritage. When you experience the genuine, friendly welcome upon arrival in striking Copenhagen, you might find it hard to imagine the Danes of the past as Vikings marauding through Europe. Brimming with dramatic tales of conquest and adventure, Danish history is fascinating - as are its well-preserved architecture and contemporary culture of innovation and design. Many of the best places to stay in Denmark are centred around the capital, but Baltic beach hideaways and heritage castles also await curious travellers.
Visitors to Denmark will be fascinated to discover the realities behind the countless contentment surveys suggesting that the Danish love their lives almost more than any other nationality. Stroll through Copenhagen's wonderfully charming streets and the colourful Nyhavn harbourside area where fairytale writer Hans Christian Andersen once lived, or indulge your inner child at the Legoland theme park in Billund.
Admire Denmark's rich, well-preserved cultural heritage — from the magnificent Frederiksborg Castle built on three islands to the opulent Christiansborg Palace — head to pristine beaches on the Baltic coast for swims and sandcastle-building in the summer months, or embark upon hiking and cycling excursions in the countryside. Nowhere in Denmark is more than an hour from the coast, making it easy to create a balanced holiday as a couple, solo traveller or with friends and family. This is a hugely popular destination, so book your trip well in advance to book a room at one of the best places to stay in Denmark.
If you'd prefer a self-catering option, we suggest that you visit our online partner Booking.com.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Copenhagen (Vesterbro)
A lively hostel in the trendy Vesterbro district of Copenhagen. There's a sociable bar, cool work space and friendly atmosphere. Rooms vary from private singles to bustling dorms. All are simple in style with minimal furnishings and stripped wooden floors. Ideal for groups or those on a budget.
Copenhagen (3660 Stenløse)
A peaceful horse farm in the heart of the Danish countryside. Three distinctly decorated, modernly furnished rooms, each with a kitchen, bathroom and unique farm view. Guests can relax in the living room and enjoy the scenery, or on warmer days, go horse riding and unwind on Bastrup Lake beach.