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 |
There are travel restrictions to Denmark. Learn more
Stay informed and receive email updates for when travel restrictions ease for Denmark.

Latest Denmark Hotel Deals

Copenhagen
Copenhagen
3 stars from £20
4+ stars from £70
Billund
Billund
3 stars from £57
4+ stars from £85
Aarhus
Aarhus
3 stars from £33
4+ stars from £86
Aalborg
Aalborg
3 stars from £51
4+ stars from £70
Kastrup
Kastrup
3 stars from £52
4+ stars from £121
Odense
Odense
3 stars from £46
4+ stars from £77

Good to know

Cheapest month to stay with an average 49% drop in price.
Most expensive month to stay with an average 19% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

Low season

February

High season

March

Average price (weeknight)

£137

Average price (weekend night)

£122

When to book a hotel in Denmark

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

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
Nimb Hotel - Copenhagen - Living room
1
9.5 Excellent (288 reviews)
Jelling familie camping - Jelling - Patio
2
8.9 Excellent (647 reviews)
Slotsgade 5 - Sønderborg - Outdoor view
3
8.4 Excellent (47 reviews)
Feriecentret Østersø Færgegård - Kalvehave - Pool
4
8.4 Excellent (348 reviews)
Skagen Strand Hotel Og Feriecenter - Skagen - Building
5
8.4 Excellent (269 reviews)
Danhostel Givskud Zoo - Gadbjerg - Restaurant
6
8.3 Excellent (392 reviews)
Danhostel Kalundborg - Kalundborg - Building
7
8.2 Excellent (195 reviews)
Hotel Legoland, Denmark - Billund - Bedroom
8
8.2 Excellent (1,029 reviews)
First Hotel Grand - Odense - Building
9
7.9 Good (2,233 reviews)
Slotshotellet Aalborg - Aalborg
10
7.7 Good (3,140 reviews)
Copenhagen Go Hotel - Kastrup - Bedroom
11
7.4 Good (7,512 reviews)