Hotels in Denmark

Find the best deals on 25,151 hotels in Denmark

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Denmark

Looking for a city in Denmark to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£70 - £106
CHEAPEST CITY IN DENMARK Rønne 22% cheaper Hotels in Rønne are the cheapest in Denmark at just £70 per night on average.
MOST EXPENSIVE CITY IN DENMARK Copenhagen 18% more expensive Copenhagen has the highest priced hotels in Denmark with rooms averaging £106 per night.
MOST POPULAR CITY IN DENMARK Copenhagen 89% more users visited More momondo users search for hotels in Copenhagen than any other city in Denmark

Popular Cities in Denmark

Book one of the best deals Denmark has to offer in these popular locations
Annex Copenhagen
Best value
Annex Copenhagen
8.3
£42
Skt. Petri
No. 1 most popular
Skt. Petri
8.7
£103
Tivoli Hotel
No. 2 most popular
Tivoli Hotel
8.0
£89
CABINN Metro
No. 3 most popular
CABINN Metro
7.4
£54
Absalon Hotel
No. 4 most popular
Absalon Hotel
8.8
£72
Good Morning City Copenhagen Star
No. 5 most popular
Good Morning City Copenhagen Star
7.9
£55
Copenhagen Island Hotel
Copenhagen Island Hotel
8.4
£86
Zleep Hotel Aarhus Viby
Best value
Zleep Hotel Aarhus Viby
8.0
£52
Wakeup Aarhus
No. 1 most popular
Wakeup Aarhus
8.2
£61
Radisson Blu Scandinavia Hotel, Aarhus
No. 2 most popular
Radisson Blu Scandinavia Hotel, Aarhus
8.2
£88
Cabinn Aarhus Hotel
No. 3 most popular
Cabinn Aarhus Hotel
7.6
£57
Scandic The Mayor
No. 4 most popular
Scandic The Mayor
7.9
£79
Hotel Atlantic
No. 5 most popular
Hotel Atlantic
7.5
£87
Comwell Aarhus
Comwell Aarhus
8.3
£83
Milling Hotel Mini 11
Best value
Milling Hotel Mini 11
7.2
£54
Radisson Blu H.C Andersen Hotel, Odense
No. 1 most popular
Radisson Blu H.C Andersen Hotel, Odense
£101
CABINN Odense
No. 2 most popular
CABINN Odense
7.6
£60
Scandic Odense
No. 3 most popular
Scandic Odense
8.3
£87
First Hotel Grand
No. 4 most popular
First Hotel Grand
8.0
£84
Hotel Odense
No. 5 most popular
Hotel Odense
8.1
£79
Milling Hotel Plaza
Milling Hotel Plaza
7.5
£102
Ferie På Toppen
Best value
Ferie På Toppen
7.5
£43
Color Hotel Skagen
No. 1 most popular
Color Hotel Skagen
7.8
£98
Skagen Strand Hotel Og Feriecenter
No. 2 most popular
Skagen Strand Hotel Og Feriecenter
8.5
£84
Ruths Hotel
No. 3 most popular
Ruths Hotel
8.9
£272
Hotel Petit Skagen
No. 4 most popular
Hotel Petit Skagen
8.3
£77
Skagen Motel
No. 5 most popular
Skagen Motel
7.8
£83
Brøndums Hotel
Brøndums Hotel
7.9
£65
Hotel Jomfru Ane
Best value
Hotel Jomfru Ane
7.8
£49
Helnan Phønix Hotel
No. 1 most popular
Helnan Phønix Hotel
7.7
£75
Zleep Hotel Aalborg
No. 2 most popular
Zleep Hotel Aalborg
8.5
£54
Radisson Blu Limfjord Hotel, Aalborg
No. 3 most popular
Radisson Blu Limfjord Hotel, Aalborg
8.0
£92
Scandic Aalborg City
No. 4 most popular
Scandic Aalborg City
8.0
£84
Scandic Aalborg Øst
No. 5 most popular
Scandic Aalborg Øst
8.1
£86
Comwell Hvide Hus Aalborg
Comwell Hvide Hus Aalborg
8.2
£91

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 per night. That price is significantly cheaper than the most expensive month, May.

Where do most people stay in Denmark?

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

Which city in Denmark has the most expensive hotel rooms?

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

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 £37. Copenhagen offers hotel rooms at an average rate that is 60% 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
£33
Manchester to Copenhagen
Fastest flight time
1h 50m
Cheapest price
£35
Edinburgh to Copenhagen
Fastest flight time
1h 50m
Cheapest price
£35
Bristol to Copenhagen
Fastest flight time
1h 55m
Cheapest price
£57
Birmingham to Copenhagen
Fastest flight time
1h 45m
Cheapest price
£90
Newcastle upon Tyne to Copenhagen
Fastest flight time
7h 00m
Cheapest price
£111
Castletown to Copenhagen
Fastest flight time
10h 15m
Cheapest price
£119
Liverpool to Copenhagen
Fastest flight time
13h 35m
Cheapest price
£123
Amsterdam to Copenhagen
Fastest flight time
1h 25m
Cheapest price
£135
Southampton to Billund
Fastest flight time
15h 10m
Cheapest price
£150
View more