Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Odense

Filter by star ratings
All filters
Milling Hotel Mini 11
Milling Hotel Mini 11
7.2 Good
Hans Tausens Gade 11, Odense, South Denmark, Denmark
Show on map
0.5 km from city centre, Odense 
GoodBased on 725 reviews
7.2

Milling Hotel Mini 11 is set in Odense and is close to nearby sightseeing spots, such as the Brandts Museum of Photographic Art and Odense Cathedral. Surrounded by local bars and restaurants, it is a short walk from Odense Railway Station.

Milling Hotel Plaza
Milling Hotel Plaza
7.5 Good
Østre Stationsvej 24, Odense, South Denmark, Denmark
Show on map
0.6 km from city centre, Odense 
GoodBased on 1,411 reviews
7.5

Milling Hotel Plaza is located amongst Odense's popular restaurants and cafés, just a brief walk from Odense Railway Station. Only a short stroll from the Funen Art Museum, it offers comfortable rooms equipped with a flat-screen TV, a private bathroom and free wireless internet access.

Qstay Bed & Breakfast
Qstay Bed & Breakfast
7.3 Good
Palnatokesvej 9, Odense, South Denmark, Denmark
Show on map
1.1 km from city centre, Odense 
GoodBased on 295 reviews
7.3

Located close to Odense Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to discover Odense and its surrounds. It offers complimentary Wi-Fi, a beauty centre and a sun deck.

First Hotel Grand Odense
First Hotel Grand Odense
8.0 Excellent
Jernbanegade 18, Odense, South Denmark, Denmark
Show on map
0.3 km from city centre, Odense 
ExcellentBased on 1,707 reviews
8.0

Featuring free Wi-Fi, First Hotel Grand is situated in Odense and is a brief walk from Odense Castle and the Brandts Museum of Photographic Art. Surrounded by local bars and restaurants, it is within walking distance from Odense Railway Station.

Hotel Odeon
Hotel Odeon
8.8 Excellent
Odeons Kvarter 11, Odense, South Denmark, Denmark
Show on map
0.5 km from city centre, Odense 
ExcellentBased on 1,607 reviews
8.8

Hotel Odeon Odense is located in Odense and features free Wi-Fi. Surrounded by local bars and restaurants, it is a short walk from Odense Railway Station.

Engholmbb
Engholmbb
8.5 Excellent
Lumbyvej 68, Odense, South Denmark, Denmark
Show on map
2.9 km from city centre, Odense 
ExcellentBased on 612 reviews
8.5

Located in Odense, EngholmBB is a short drive from the Montergarden and Odense Cathedral. Guests can also enjoy complimentary internet access throughout the property.

Tips for booking a Odense hotel

Cheapest month:December
Most expensive month:July
Average price in Odense:C$ 144/night
Absolute cheapest price found:C$ 64/night
Cheapest day:Monday
Most expensive day:Thursday
C$ 117 - C$ 176
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 110 - C$ 242
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Odense hotels

Show all 64 hotels
1
Milling Hotel Plaza
Milling Hotel Plaza
7.5 Good
Østre Stationsvej 24, Odense, South Denmark, Denmark
Show on map
0.6 km from city centre, Odense 

Milling Hotel Plaza is located amongst Odense's popular restaurants and cafés, just a brief walk from Odense Railway Station. Only a short stroll from the Funen Art Museum, it offers comfortable rooms equipped with a flat-screen TV, a private bathroom and free wireless internet access.

2
First Hotel Grand Odense
First Hotel Grand Odense
8.0 Excellent
Jernbanegade 18, Odense, South Denmark, Denmark
Show on map
0.3 km from city centre, Odense 

Featuring free Wi-Fi, First Hotel Grand is situated in Odense and is a brief walk from Odense Castle and the Brandts Museum of Photographic Art. Surrounded by local bars and restaurants, it is within walking distance from Odense Railway Station.

Cheapest hotels in Odense, South Denmark

Show all 64 hotels
Milling Hotel Mini 11
Milling Hotel Mini 11
7.2 Good
Hans Tausens Gade 11, Odense, South Denmark, Denmark
Show on map
0.5 km from city centre,  

Milling Hotel Mini 11 is set in Odense and is close to nearby sightseeing spots, such as the Brandts Museum of Photographic Art and Odense Cathedral. Surrounded by local bars and restaurants, it is a short walk from Odense Railway Station.

C$ 84
Avg. per night
Qstay Bed & Breakfast
Qstay Bed & Breakfast
7.3 Good
Palnatokesvej 9, Odense, South Denmark, Denmark
Show on map
1.1 km from city centre,  

Located close to Odense Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to discover Odense and its surrounds. It offers complimentary Wi-Fi, a beauty centre and a sun deck.

C$ 101
Avg. per night
Engholmbb
Engholmbb
8.5 Excellent
Lumbyvej 68, Odense, South Denmark, Denmark
Show on map
2.9 km from city centre,  

Located in Odense, EngholmBB is a short drive from the Montergarden and Odense Cathedral. Guests can also enjoy complimentary internet access throughout the property.

C$ 117
Avg. per night
Milling Hotel Plaza
Milling Hotel Plaza
7.5 Good
Østre Stationsvej 24, Odense, South Denmark, Denmark
Show on map
0.6 km from city centre,  

Milling Hotel Plaza is located amongst Odense's popular restaurants and cafés, just a brief walk from Odense Railway Station. Only a short stroll from the Funen Art Museum, it offers comfortable rooms equipped with a flat-screen TV, a private bathroom and free wireless internet access.

C$ 160
Avg. per night
First Hotel Grand Odense
First Hotel Grand Odense
8.0 Excellent
Jernbanegade 18, Odense, South Denmark, Denmark
Show on map
0.3 km from city centre,  

Featuring free Wi-Fi, First Hotel Grand is situated in Odense and is a brief walk from Odense Castle and the Brandts Museum of Photographic Art. Surrounded by local bars and restaurants, it is within walking distance from Odense Railway Station.

C$ 173
Avg. per night
Hotel Odeon
Hotel Odeon
8.8 Excellent
Odeons Kvarter 11, Odense, South Denmark, Denmark
Show on map
0.5 km from city centre,  

Hotel Odeon Odense is located in Odense and features free Wi-Fi. Surrounded by local bars and restaurants, it is a short walk from Odense Railway Station.

C$ 177
Avg. per night

Hotel prices in Odense

3 stars

C$ 101 - C$ 117

Engholmbb

#1 Most popular

Engholmbb
8.5 Excellent
C$ 117
Avg. per night
Qstay Bed & Breakfast

Best value

C$ 101
Avg. per night
4 stars and up

C$ 160 - C$ 177

Hotel Odeon

#1 Most popular

Hotel Odeon
8.8 Excellent
C$ 177
Avg. per night
First Hotel Grand Odense

#2 Most popular

C$ 173
Avg. per night
Milling Hotel Plaza

Best value

C$ 160
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Odense

About Odense

Located in the heart of Denmark, Odense is one of the country’s most beautiful cities, renowned for its rich culture. It’s easy to compare Odense’s cobblestoned streets and the works of the city’s famous former resident, fairytale author Hans Christian Andersen.

Things to do

One of the best things to do in Odense is to simply spend the afternoon strolling through the old city’s quaint streets, gazing at the intricate architecture. At night, the area comes alive with a vibrant cafe and bar culture as Odense’s younger residents fill its streets.

Not far is Brandt’s art gallery, generally considered to be the best in all of Denmark, which features a range of Danish art, from classic and modern artwork to abstract photography. Take a wander around the gallery and you’ll also notice some stellar street art plastered on walls and buildings.

You’d be amiss not visiting the HC Andersen’s Hus museum, housed in the former home of author Hans Christian Andersen, best known for “The Little Mermaid”, “Thumbelina” and “The Ugly Duckling”. Learn about the man’s extraordinary life while exploring where he lived and worked.

Considered Denmark’s finest zoo, Odense Zoo dates back to 1930. What really separates it from the pack is the Oceanium feature, a hands-on tour through the rainforests of South America

Getting Around

Odense is perfectly sized for getting around almost exclusively by foot. A direct train connects Odense to Copenhagen Airport, taking around two hours. There are also city buses, which regularly depart Odense Bytrafik and service the city and surrounding suburbs.

Odense travel FAQs

  • What are the best hotels in Odense?

    856 reviews rated Best Western Hotel Knudsens Gaard with an average score of 8.2/10. It may also be worth looking into the Engholmbb, which received a rating of 8.5/10 from 612 reviews. Qstay Bed & Breakfast could also be a good option, with a score of 7.3/10 from 295 reviews.