Denmark may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Book Denmark Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Cities
Meal plans available
Amenities
Accessibility
Trip type

Top Hotels in Denmark

Copenhagen Admiral Hotel
4 out of 5
Toldbodgade 24-28, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$169 per night from 7 Dec. to 8 Dec.
4.4/5Excellent! (2,239 reviews)

"Would absolutely stay at this location in future visits to Copenhagen. Located in a lovely area of Copenhagen, next to tourist spots such as the Nyhavn, but still quiet. Local convenience stores within a few minutes walk. Rooms were very spacious and well designed. Did notice a lot of cobwebs/spiders ..."…"

Reviewed on 22 Sep. 2020

Copenhagen Admiral Hotel
Ascot Hotel
4 out of 5
Studiestræde 61, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$158 per night from 1 Jan. to 2 Jan.
4.2/5Very Good! (748 reviews)

"The hotel was located perfectly for our trip, right in the centre of the city. If you’re planning to explore all areas of Copenhagen then this is the perfect location. The staff were extremely friendly and helpful. They went above and beyond many times during our stay and I cannot praise them highly ..."…"

Reviewed on 20 Sep. 2020

Ascot Hotel
Villa Copenhagen
5 out of 5
Tietgensgade 39, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$262 per night from 20 Dec. to 21 Dec.
4.6/5Exceptional! (104 reviews)

"Wonderful place!!! Loved everything about it. Super clean, very courteous, centrally located and pretty!"…"

Reviewed on 24 Nov. 2020

Villa Copenhagen
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Mayfair
4 out of 5
Helgolandsgade 3, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$143 per night from 13 Dec. to 14 Dec.
3.8/5Good! (1,165 reviews)

"The hotel was nice, and well located. There are lots of great restaurants and bars locally. The hotel staff were very helpful and suggested some ideas for visits. I would say however that the room we had didn’t appear to be as large or well appointed as the photos made out. Also, the booking said ..."…"

Reviewed on 24 Feb. 2020

Hotel Mayfair
CPH Studio Hotel
3 out of 5
Krimsvej 29, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$115 per night from 7 Dec. to 8 Dec.
4.1/5Very Good! (1,799 reviews)

"Usage of kitchen—————————————————————————————————-"…"

Reviewed on 10 Oct. 2020

CPH Studio Hotel
Imperial Hotel
4 out of 5
Vester Farimagsgade 9, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$173 per night from 19 Dec. to 20 Dec.
4/5Very Good! (1,018 reviews)

"Great location in city center and low price during corona - very friendly staff that stored my meat etc. in their fridge so it was cold when I left country - free of charge - thanks for this excellent service."…"

Reviewed on 7 Nov. 2020

Imperial Hotel
Skt. Petri
5 out of 5
Krystalgade 22, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$181 per night from 3 Jan. to 4 Jan.
4.5/5Wonderful! (1,109 reviews)

"Clean hotel, delicious breakfast and amazing staff. Always a great experience at the Skt Petri, highly recommend!"…"

Reviewed on 13 Sep. 2020

Skt. Petri
Helnan Marselis Hotel
4 out of 5
Strandvejen 25, Aarhus
Free cancellationReserve now, pay when you stay
The price is AU$175 per night from 8 Dec. to 9 Dec.
4.2/5Excellent! (1,505 reviews)

"Nok et af de bedste hoteller jeg har været på. God morgenmad, dejlige senge, meget venligt personale, gode parkeringsforhold og udsigten er perfekt."…"

Reviewed on 24 Aug. 2020

Helnan Marselis Hotel
CABINN Aarhus Hotel
2 out of 5
Kannikegade 14, Aarhus
Free cancellationReserve now, pay when you stay
The price is AU$136 per night from 8 Dec. to 9 Dec.
3.9/5Good! (1,774 reviews)

"Great and basic but super clean and quiet, I love this place!"…"

Reviewed on 28 Oct. 2020

CABINN Aarhus Hotel
Zleep Hotel Aarhus Skejby
3 out of 5
Tangen 45, Aarhus
Free cancellationReserve now, pay when you stay
The price is AU$115 per night from 3 Jan. to 4 Jan.
4.2/5Excellent! (316 reviews)

"Good"…"

Reviewed on 13 Aug. 2020

Zleep Hotel Aarhus Skejby
Zleep Hotel Billund Airport
3 out of 5
Passager Terminalen 4, Billund
Free cancellationReserve now, pay when you stay
The price is AU$140 per night from 19 Dec. to 20 Dec.
4/5Very Good! (958 reviews)

"Staff are always very friendly and happy to help, you can self check in which some guests might find a bit confusing and for some speed up the process. Rooms in general are very hot and I always have to sleep with a window open, do to heat I always have an uncomfortable sleep. Pillows are also very ..."…"

Reviewed on 20 Oct. 2020

Zleep Hotel Billund Airport
First Hotel Grand Odense
4 out of 5
Jernbanegade 18, Odense
Free cancellationReserve now, pay when you stay
The price is AU$163 per night from 20 Dec. to 21 Dec.
4/5Very Good! (876 reviews)

"Brillant Location !"…"

Reviewed on 24 Aug. 2020

First Hotel Grand Odense
Comfort Hotel Vesterbro
3 out of 5
Vesterbrogade 23-29, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$139 per night from 9 Dec. to 10 Dec.
4.1/5Very Good! (1,782 reviews)

"Central location Good comfort Pleasant service."…"

Reviewed on 1 Sep. 2020

Comfort Hotel Vesterbro
CABINN Copenhagen
3 out of 5
Arni Magnussons Gade 1, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$136 per night from 7 Dec. to 8 Dec.
3.8/5Good! (713 reviews)

"Cannot complain one bit! Excellent value for a short break, good location with a short walk to everywhere. Staff very good and informative and FREE PARKING"…"

Reviewed on 16 Sep. 2020

CABINN Copenhagen
Milling Hotel Windsor
3 out of 5
Vindegade 45, Odense
Free cancellationReserve now, pay when you stay
The price is AU$154 per night from 7 Dec. to 8 Dec.
3.8/5Good! (968 reviews)
good value

"good value for a short stay"…"

Reviewed on 13 Aug. 2020

Milling Hotel Windsor
Grand Hotel
3 out of 5
Vesterbrogade 9, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$108 per night from 8 Dec. to 9 Dec.
3.6/5Good! (1,713 reviews)

"Very Central to the sites of Copenhagen, Close to train station."…"

Reviewed on 15 Mar. 2020

Grand Hotel
Hotel Alexandra
3 out of 5
H.C. Andersens Boulevard 8, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$153 per night from 14 Dec. to 15 Dec.
4.3/5Excellent! (981 reviews)

"In the centre of Stockholm opposite a Metro stop and the City Hall Quiet reasonable size room in a hotel with a friendly feel. Helpful and friendly staff with a glass of wine on arrival. The hotel is close to everything you need as a tourist and the bars are also close by for a late evening. Amazing ..."…"

Reviewed on 3 Feb. 2020

Hotel Alexandra
Hotel SKT. Annæ
4 out of 5
Sankt Annæ Plads 18-20, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$175 per night from 13 Dec. to 14 Dec.
4.4/5Wonderful! (541 reviews)

"Nice property right downtown. Beautiful room and very friendly staff. I would recommend it."…"

Reviewed on 8 Oct. 2020

Hotel SKT. Annæ
Copenhagen Strand Hotel
4 out of 5
Havnegade 37, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$173 per night from 7 Dec. to 8 Dec.
4.3/5Excellent! (970 reviews)

"Easy check-in and helpful front desk staff. Great breakfast with a lot of choices. Good location in central Copenhagen, with a short walk to sites like Nyhavn and Strøget. Room was on the small side, though very clean and well appointed. Comfy beds."…"

Reviewed on 19 Mar. 2020

Copenhagen Strand Hotel
Tivoli Hotel
4 out of 5
Arni Magnussons Gade 2, Copenhagen
Free cancellationReserve now, pay when you stay
The price is AU$186 per night from 7 Dec. to 8 Dec.
4.2/5Very Good! (3,283 reviews)

"Be aware which room you book, the amenities in the hotel are not for every room category. Everything was extra, and even considering the difficult times and having some amenities closed down, they could make little compensations for the guest (bikes for free...?....."…"

Reviewed on 16 Sep. 2020

Tivoli Hotel
Don't see what you're looking for?
See all available properties in Denmark
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Accommodation in Denmark

Friendly is the word that could be used to describe Denmark. It is located just outside of Germany where a cheap Denmark hotel deal awaits vacationers. Denmark hotel packages might include a journey to the Viking ruins, which are a part of the country's heritage. It is a small country with a huge history that is waiting to be explored.

Prices in Denmark are exceptionally reasonable while traveling along the coastline. You may even find cheap hotel deals in Denmark in its capital city of Copenhagen. There are plenty of things to keep the family busy in this city. Find great deals on tickets to the area's top art museums or be amazed by the overwhelming Rosenborg Castle. Copenhagen is a bustling city that rates as a must-see stop in Denmark's most well-laid travel plans.

The entertainment-minded traveler will get the best deals when they visit Arhus. The cafes in this city are quaint, and the musical nightlife rates a number-one spot. Denmark hotel deals in Arhus are easy to obtain using Expedia as a starting point. Images of the city, located at the mouth of the river, reflect off of the water for a picture-perfect view that will make the trip even more special. Reserve a room in one of these hotels in Denmark to get the greatest appreciation of the landscape.

Great discount souvenirs can be found in Skagen where you can rent a bicycle to travel about the family oriented city. There are many Denmark hotels to choose from in this art lover's paradise. Stop at one of the finer restaurants for a taste of seafood that will melt in your mouth. You do not have to hit it lucky when it comes to fresh fish. Restaurants on the waterfront offer fresh fish straight from the boat.

Denmark is the place to book a vacation that the family will never forget. Romance is alive and well within Denmark's borders as well. Rooms overlooking the water are perfect for the romance driven. The lifestyle in Denmark is laid-back and nary will a bad thought enter your mind as you stroll along the white-picket-fenced sidewalks. Stop by one of the ice cream shops before turning in for the night. It is the best way to close a perfectly charming day in Denmark. There is no need to have any reservations about visiting this charming country.