BookGuestRooms
Denmark › Odense
Denmark

Hotels in Odense, Denmark

Odense, Denmark has 15 places to stay listed here — 15 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around kr 515.

Odense hotels at a glance

HotelGuest ratingReviewsFromKnown for
First Hotel Grand 4.2/53,779from kr 1,408Breakfast
City Hotel Nattergalen 4.0/52,976from kr 763Breakfast
Hotel Odeon 4.2/52,717from kr 1,614Breakfast
Best Western Plus Hotel Odense 4.1/52,449from kr 886Breakfast
Comwell H C Andersen Dolce by Wyndham 4.1/52,101from kr 955Breakfast
Milling Hotel Knudsens Gaard 4.2/52,090from kr 879Breakfast
EngholmBB 4.1/51,118from kr 742Breakfast
Amalie Bed and Breakfast & Apartments 4.3/5856from kr 824Breakfast
Villa A Hotel 4.3/5744from kr 852Breakfast
Kragsbjerggaard 4.2/5678from kr 1,024Breakfast
Frederik VI's Hotel 4.1/5372from kr 1,278Breakfast
Store Ejlstrup Bed & Breakfast 4.5/5352from kr 879Breakfast
Billesgade Rooms 4.5/5344from kr 515Free parking
Allesø Gl. sognefoged gård 4.0/5182from kr 687Breakfast
Baekgaarden 3 rooms Apartment - old farm house 4.8/5131from kr 591Breakfast

Nearby areas

Good to know

How many places to stay are listed in Odense?

15 properties are listed in Odense, Denmark, with rooms, photos and live partner rates on each page.

What do hotels in Odense cost?

Listed nightly rates on partner sites start around kr 515 and run to about kr 1,614 depending on the property, room and dates. Rates are indicative — the live price shows on the booking partner's page.

Which hotel in Odense do guests rate highest?

Baekgaarden 3 rooms Apartment - old farm house, rated 4.8/5 from 131 Google reviews.