Denmark Hotels & Other Accommodation

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Denmark?

Top hotels in Copenhagen (and vicinity)

Top hotels in Aarhus

Top hotels in Odense

Top hotels in Aalborg

Showing deals for:02 Jan - 04 Jan

Top landmarks in Denmark

Check out reviews of Denmark hotels guests love

Find out more about Denmark

Discover the Enchantment of Denmark: A Tapestry of Gardens and Galleries

Denmark enchants with its blend of rich history, vibrant culture, and stunning landscapes. Explore Copenhagen's charming canals and the iconic Nyhavn, or wander through the lush gardens of Tivoli. Delve into the past at the National Museum and marvel at the modern art in the Louisiana Museum. Beyond the cities, the serene beauty of the Danish countryside and picturesque beaches invite relaxation and adventure. With its cycling-friendly streets and a reputation for exceptional design, Denmark is a delightful destination for culture enthusiasts and nature lovers alike, promising unforgettable experiences around every corner.

Top locations to stay in Denmark

Copenhagen, Aarhus, and Skagen are fantastic places to explore in Denmark. Copenhagen is renowned for its biking culture, vibrant nightlife, and historic sites. Aarhus boasts impressive museums and monuments, showcasing its rich history. Skagen is famous for its charming port and artistic heritage. For first-time visitors, Copenhagen is the ideal base to experience Denmark’s highlights.

  1. CopenhagenOpens in a new window: Copenhagen is a vibrant city known for its stunning architecture and laid-back charm. It’s a haven for biking enthusiasts, with an extensive network of cycle paths that make exploring the city both fun and easy. Don't miss iconic sites like the Little Mermaid statue and the historic Nyhavn harbour. The city is also home to a thriving cultural scene, with numerous museums and galleries, as well as a variety of shopping options from high-end boutiques to quirky local shops. After a day of sightseeing, unwind at one of the many cultural venues that host live performances, exhibitions, and events.
  2. AarhusOpens in a new window: Aarhus is Denmark's second-largest city, celebrated for its rich history blended with modern flair. Known for its impressive museums, including the ARoS Aarhus Art Museum, visitors can immerse themselves in both classical and contemporary art. The city also boasts beautiful monuments and a lively waterfront, perfect for a leisurely stroll. Shopping in Aarhus is a delight, with a mix of local designers and popular brands. Be sure to check out the vibrant cultural events that take place throughout the year, adding to the city's dynamic atmosphere.
  3. SkagenOpens in a new window: Skagen is a picturesque coastal town that offers a unique blend of natural beauty and artistic heritage. Famous for its stunning beaches and the meeting point of two seas, it’s perfect for those seeking tranquility and breathtaking views. The town is dotted with charming museums that showcase the works of the Skagen painters, who were inspired by the area's captivating landscapes. Skagen also features quaint shops offering local crafts and art, making it an ideal spot for leisurely shopping. Enjoy the relaxed pace of life here, where you can soak in the coastal atmosphere and explore the scenic surroundings.

Things to do in Denmark

Denmark offers a delightful blend of thrill and tranquillity. Cycle through vibrant streets, indulge in artistic pursuits, or unwind at a serene beach. Whether you’re swimming in the sea or enjoying a soothing spa day, this country caters to every traveller's desire for both excitement and relaxation.

  • Copenhagen – This vibrant city boasts a rich tapestry of history and modernity. Discover fascinating museums that showcase Danish art and history, or admire the stunning architecture that lines the canals. Spend some time in the lush gardens, perfect for a leisurely stroll or a quiet picnic. For those who enjoy an active lifestyle, biking around the city is a must. Don't miss out on the chance to experience the local theatre scene and indulge in some shopping at stylish boutiques. A visit to Vedbaek BeachOpens in a new window offers a delightful beach experience with a theme, making it a great spot to unwind by the sea.
  • Vedbaek – Nestled by the coast, this charming city is all about seaside relaxation. Dive into the refreshing waters for a swim or simply lounge on the sandy shores. The marina is a lovely spot to watch boats come and go, and the beach is perfect for sunbathing or enjoying beach games. Make sure to check out Vedbaek BeachOpens in a new window, where the theme beach atmosphere provides a unique twist to your beach day, making it an ideal destination for families and friends alike.
  • Skodsborg – A serene coastal haven, Skodsborg offers an escape into nature. Treat yourself to a luxurious spa day, where you can unwind and rejuvenate amidst tranquil surroundings. For the more adventurous, there are sports activities available along the coastline, or you can enjoy a refreshing swim in the sea. The proximity to the islands makes it a great starting point for exploring nearby natural wonders. Don’t forget to visit Vedbaek BeachOpens in a new window nearby, where you can enjoy a beach day with its unique theme and beautiful scenery.

4 tips for savvy savings when booking a hotel in Denmark

  1. Book for the cheapest times: The most affordable time to visit Denmark is during January, February, and October, when hotel prices tend to be lower. For those wishing to explore the country’s key landmarks, historical sites, and cultural attractions, a stay of at least 2 days is recommended. This timeframe allows visitors to experience Denmark’s rich heritage, stunning architecture, and beautiful natural landscapes, all while enjoying great value for money on a budget. Travellers may find that prices could drop during these months, making it an even more enticing option for budget-friendly adventures.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals in Denmark, you may start by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you're more likely to see discounted rates for hotels approaching your travel date. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you seize opportunities for savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you receive updates on price drops or availability, so you can promptly book your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors such as the hotel's location, star rating, and time of year, so being flexible with your travel dates may help you save on your stay in a hotel in Denmark. For those seeking unique accommodations, boutique hotels can provide a more personalised experience and potentially better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we will suggest alternative dates that may be more affordable, assisting you in finding a better deal.
  4. Consider your location: Staying in the city centre of major Danish cities can provide remarkable convenience, yet it often comes at a premium price. While the urban centre boasts an array of local attractions, accommodation in these prime areas tends to be more costly. In contrast, smaller towns and rural regions are generally more likely to be affordable, allowing for a more budget-friendly experience. For those seeking better rates, opting for hotels located just outside the city centre might be a wise choice, though it may entail a bit of extra travel to reach key sights. Additionally, exploring nearby cities can unveil a wealth of attractions while also offering a more economical stay.

Best time to go to Denmark

Denmark has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Denmark, January, June, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring