Hotels in Denmark

Find the best deals on 22,625 hotels in Denmark

Check-in
Check-out
Compare vs momondo |

Popular Cities in Denmark

Book one of the best deals Denmark has to offer in these popular locations
Hotels in Copenhagen
Best value
First Hotel Mayfair
7.8
92 GBP
No. 1 most popular
First Hotel Kong Frederik
7.1
99 GBP
No. 2 most popular
First Hotel Twentyseven
7.7
98 GBP
No. 3 most popular
Hotel Sp34
8.3
122 GBP
No. 4 most popular
Nobis Hotel Copenhagen, a Member of Design Hotels
8.7
223 GBP
No. 5 most popular
Best Stay Copenhagen - Ny Adelgade 7
8.6
246 GBP
Hotels in Aarhus
Best value
City Sleep-In - Hostel
6.7
51 GBP
No. 1 most popular
Zleep Hotel Aarhus Syd
8.0
56 GBP
No. 2 most popular
Radisson Blu Scandinavia Hotel, Aarhus
8.5
101 GBP
No. 3 most popular
Cabinn Aarhus
7.8
58 GBP
No. 4 most popular
Scandic Aarhus City
8.2
106 GBP
No. 5 most popular
Wakeup Aarhus
8.4
75 GBP
Hotels in Kastrup
Best value
Copenhagen Go Hotel
7.1
52 GBP
No. 1 most popular
Best Western Plus Airport Hotel Copenhagen
8.0
94 GBP
No. 2 most popular
Clarion Hotel Copenhagen Airport
8.8
135 GBP
No. 3 most popular
Zleep Hotel Copenhagen Airport
8.1
74 GBP
No. 4 most popular
Ocean Hotel
8.9
132 GBP
Hotels in Billund
Best value
Zleep Hotel Billund
8.1
84 GBP
No. 1 most popular
Hotel Svanen, Billund
7.9
98 GBP
No. 2 most popular
Hotel Legoland
8.5
106 GBP
No. 3 most popular
Hotel Hovborg Kro
8.9
89 GBP
No. 4 most popular
Sdr. Omme Kro & Hotel
8.2
84 GBP
No. 5 most popular
Lalandia Resort Billund
8.7
137 GBP
Hotels in Aalborg
Best value
Cabinn Aalborg Hotel
7.6
68 GBP
No. 1 most popular
Helnan Phønix Hotel
7.7
82 GBP
No. 2 most popular
Comwell Hvide Hus Aalborg
8.3
97 GBP
No. 3 most popular
Radisson Blu Limfjord Hotel, Aalborg
8.0
106 GBP
No. 4 most popular
First Hotel Aalborg
8.0
93 GBP
No. 5 most popular
Scandic Aalborg City
8.1
90 GBP

Denmark travel tips

Let us help you with the best tips about Denmark

When is the least expensive time to stay in Denmark?

January is the least expensive month to stay in Denmark, with an average price of 95 GBP per night. That price is significantly cheaper than the most expensive month, June.

Where do most people stay in Denmark?

Denmark is full of enlightening and adventurous cities, but the most popular tourist destination is Copenhagen.

How much does a luxury hotel cost in Denmark?

Expect to pay about 185 GBP per night when booking a luxury hotel room in Denmark. Rates for luxury hotel rooms are typically 44% more than the average hotel room in Denmark, which costs 128 GBP each night.

Which city in Denmark has the most expensive hotel rooms?

Our data shows that hotel rooms in Copenhagen are about 431% more expensive on average than hotel rooms in the rest of Denmark, with a nightly rate of 679 GBP.

Which city in Denmark has the least expensive hotel rooms?

Our users typically find that Copenhagen has the lowest nightly rates in the country at just 29 GBP. Copenhagen offers hotel rooms at an average rate that is 77% lower than the average city in Denmark.


Popular international routes landing in Denmark

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
London to Copenhagen
Fastest flight time
1h 45m
Cheapest price
20 GBP
London to Aalborg
Fastest flight time
1h 35m
Cheapest price
24 GBP
Edinburgh to Copenhagen
Fastest flight time
1h 45m
Cheapest price
30 GBP
London to Billund
Fastest flight time
1h 35m
Cheapest price
30 GBP
London to Aarhus
Fastest flight time
1h 40m
Cheapest price
31 GBP
Liverpool to Copenhagen
Fastest flight time
1h 55m
Cheapest price
33 GBP
Manchester to Copenhagen
Fastest flight time
1h 50m
Cheapest price
37 GBP
Bristol to Copenhagen
Fastest flight time
1h 55m
Cheapest price
56 GBP
Manchester to Billund
Fastest flight time
1h 35m
Cheapest price
63 GBP
Birmingham to Copenhagen
Fastest flight time
4h 05m
Cheapest price
71 GBP
View more