Hotels in Denmark

Find the best deals on 25 559 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
R1,755 - R2,458
CHEAPEST CITY IN DENMARK Odense 14% cheaper Hotels in Odense are the cheapest in Denmark at just R1 755 per night on average.
MOST EXPENSIVE CITY IN DENMARK Copenhagen 20% more expensive Copenhagen has the highest priced hotels in Denmark with rooms averaging R2 458 per night.
MOST POPULAR CITY IN DENMARK Copenhagen 59% 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
Grand Hotel
Best value
Grand Hotel
7,3
R1 455
Copenhagen Marriott Hotel
No. 1 most popular
Copenhagen Marriott Hotel
8,4
R3 585
Hotel Skt. Annæ
No. 2 most popular
Hotel Skt. Annæ
8,7
R2 435
Scandic Palace Hotel
No. 3 most popular
Scandic Palace Hotel
8,3
R2 419
Skt. Petri
No. 4 most popular
Skt. Petri
8,7
R2 993
Europahuset Luxury Apartments
No. 5 most popular
Europahuset Luxury Apartments
8,5
R3 382
Copenhagen Plaza
Copenhagen Plaza
8,0
R1 877
Scandic The Mayor
Best value
Scandic The Mayor
8,0
R1 861
Hotel Ferdinand
No. 1 most popular
Hotel Ferdinand
8,0
R2 182
Milling Hotel Ritz
No. 2 most popular
Milling Hotel Ritz
8,2
R2 114
Hotel Odeon
Best value
Hotel Odeon
8,9
R1 742
First Hotel Grand
No. 1 most popular
First Hotel Grand
8,1
R2 047

Denmark travel tips

Let us help you with the best tips about Denmark

When is the least expensive time to stay in Denmark?

If you are looking to save money on your hotel room in Denmark, consider visiting the country in February as it is the least expensive month at just R2 315 per night. Avoid booking a hotel room in June if you are looking for a deal; it is the most expensive month.

Where do most people stay in Denmark?

Out of all the tourist destinations in Denmark, our data shows that travellers tend to visit Copenhagen more often than any other city.

How much does a luxury hotel cost in Denmark?

On average, a luxury hotel room in Denmark costs R3 939 per night, 13% above the country’s average rate of R3 459 per night.

Which city in Denmark has the most expensive hotel rooms?

Copenhagen is the most expensive city in Denmark to book a hotel room in. The nightly rate of R2 458 is 20% more than the average city in Denmark.

Which city in Denmark has the least expensive hotel rooms?

Copenhagen currently offers the lowest nightly rates of any city in Denmark at just R1 624; a price that is 53% lower than the average rate per night in Denmark.


Most popular tourist destinations in Denmark

Explore the cities our users love in Denmark