Denmark hotels

Denmark hotels

Search hundreds of travel sites at once for hotels in Denmark

Enter a city, hotel, airport, address or landmark
Check-in
Check-out
Compare vs KAYAK |

Latest Denmark Hotel Deals

Copenhagen
Copenhagen
3 stars from €17
4+ stars from €89
Skagen
Skagen
3 stars from €60
4+ stars from €104
Allinge
3 stars from €85
4+ stars from €261
Aarhus
Aarhus
3 stars from €48
4+ stars from €63
Esbjerg
Esbjerg
3 stars from €75
4+ stars from €135
Aalborg
Aalborg
3 stars from €71
4+ stars from €98

Good to know

Low season

October Cheapest month to stay with an average 39% drop in price.

High season

March Most expensive month to stay with an average 13% rise in price.

Average price (weeknight)

€177 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

€159 Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in Denmark

Are hotels in Denmark safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Denmark?

What are the most popular regions of Denmark?

How much is a cheap hotel in Denmark?

How much is a hotel in Denmark for tonight?

How much is a hotel in Denmark for this weekend?

Best Denmark hotels

Show all
Lalandia Resort Billund - Billund
1
8.7 Excellent (5,902 reviews)
€259+
Skt. Petri - Copenhagen - Bedroom
2
8.7 Excellent (3,074 reviews)
€228+
Comwell Aarhus - Aarhus - Building
3
8.6 Excellent (2,168 reviews)
€163+
First Hotel Grand - Odense - Building
4
8.3 Excellent (1,593 reviews)
€150+
Tivoli Hotel - Copenhagen - Building
5
8.3 Excellent (12,699 reviews)
€162+
Danhostel Aarhus City - Aarhus - Building
6
8.1 Excellent (1,140 reviews)
First Hotel Atlantic - Aarhus - Bedroom
7
8.1 Excellent (3,991 reviews)
€152+
Cph Studio Hotel - Copenhagen - Bedroom
8
8.1 Excellent (6,001 reviews)
Bb-Hotel Herning - Herning - Building
9
7.9 Good (455 reviews)
Casa Mundo Bed & Breakfast - Vejle - Building
10
7.7 Good (236 reviews)
CABINN Metro - Copenhagen - Building
11
7.3 Good (16,442 reviews)