We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Breakfast included Mid-range Free Parking Family-friendly Restaurant Pets Allowed Suites Bar/Lounge Fitness centre Room Service Business Classic & up Internet & up Independent Hotels Quiet Hotels Non-Smoking Hotel Meeting Rooms Cheap Hotels City Centre Hotels Downtown Hotels Clean Hotels & up Concierge Business Centre Accessible rooms Hotels with Restaurants $ $$ $$$ $$$$ Scandic Luxury Spa Hotels Hotels with Free Wifi Unique Hotels Radisson Blu Budget Hotels Suite Hotels 60+ Traveller Quiet First Hotels Charming Modern Hotels Best Western Casino Family Holiday Maker Any distance from The Danish Railway Museum
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Danhostel Odense City
TripAdvisor
View Deal
Oestre Stationsvej 31, Odense 5000, Denmark
0.1 km from The Danish Railway Museum
  • Free Wifi
Cabinn Odense
Booking.com
US$83
View Deal
Oestre Stationsvej 7, Odense 5000, Denmark
0.2 km from The Danish Railway Museum
  • Free Wifi
Savings alert: 34% below average rate

The price you found is 34% lower than this hotel's average rate of US$125/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Milling Hotel Plaza, Odense
Hotels.com
US$136
View Deal
Oestre Stationsvej 24, Odense 5000, Denmark
0.3 km from The Danish Railway Museum
  • Free Wifi
  • Free Parking
Milling Hotel Ansgar, Odense
Booking.com
US$106
View Deal
Oestre Stationsvej 32, Odense 5000, Denmark
0.4 km from The Danish Railway Museum
  • Free Wifi
  • Free Parking
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$123/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Domir
SAVE US$3
US$87
Hotels.com
US$84
View Deal
Hans Tausens Gade 19, Odense 5000, Denmark
0.4 km from The Danish Railway Museum
  • Free Wifi
  • Free Parking
Milling Hotel Windsor, Odense
Expedia.com
US$116
View Deal
Vindegade 45, Odense 5000, Denmark
0.5 km from The Danish Railway Museum
  • Free Wifi
  • Bar/Lounge
Ydes Hotel
SAVE US$5
US$77
Agoda.com
US$72
View Deal
Hans Tausens Gade 11, Odense 5000, Denmark
0.5 km from The Danish Railway Museum
  • Free Wifi
First Hotel Grand
Booking.com
US$146
View Deal
Jernbanegade 18, Odense 5000, Denmark
0.6 km from The Danish Railway Museum
  • Free Wifi
  • Breakfast included
Radisson Blu H.C. Andersen Hotel, Odense
Booking.com
US$95
View Deal
Claus Bergs Gade 7, Odense 5000, Denmark
0.6 km from The Danish Railway Museum
  • Free Wifi
  • Breakfast included
Savings alert: 23% below average rate

The price you found is 23% lower than this hotel's average rate of US$123/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

No photo provided
TripAdvisor
View Deal
Juelsgade 32, Odense 5000, Denmark
0.6 km from The Danish Railway Museum
    City Hotel Odense
    Booking.com
    US$93
    View Deal
    Hans Mules Gade 5, Odense 5000, Denmark
    0.6 km from The Danish Railway Museum
    • Free Wifi
    • Free Parking
    No photo provided
    Pjentedamsgade 14, Odense 5000, Denmark
    0.6 km from The Danish Railway Museum
    • Free Parking
    Amalie Bed & Breakfast
    Agoda.com
    US$79
    View Deal
    Juelsgade 32, Odense 5000, Denmark
    0.6 km from The Danish Railway Museum
    • Free Wifi
    • Free Parking
    No photo provided
    Booking.com
    US$79
    View Deal
    Juelsgade 32, Odense 5000, Denmark
    0.6 km from The Danish Railway Museum
      BillesGade Bed & Breakfast
      Booking.com
      US$68
      View Deal
      Billesgade 9, Odense 5000, Denmark
      0.7 km from The Danish Railway Museum
      • Free Wifi
      No photo provided
      TripAdvisor
      View Deal
      Noerrevoldgade 40, Odense 5000, Denmark
      0.7 km from The Danish Railway Museum
        No photo provided
        Dronningensgade 5, Odense 5000, Denmark
        0.7 km from The Danish Railway Museum
          Odense City B&B
          Vindegade 73 B, Odense 5000, Denmark
          0.8 km from The Danish Railway Museum
          • Free Wifi
          Alberte Bed and Breakfast
          TripAdvisor
          View Deal
          Sophie Breums Vej 10, Odense 5000, Denmark
          0.9 km from The Danish Railway Museum
          • Free Wifi
          No photo provided
          Frederiksgade 44, Odense 5000, Denmark
          1.1 km from The Danish Railway Museum
            Pia's Bed & Breakfast
            Absalonsgade 14, Odense 5000, Denmark
            1.2 km from The Danish Railway Museum
              Skibhus Bed & Breakfast
              Skibhusvej 152, Odense 5000, Denmark
              1.2 km from The Danish Railway Museum
                AnsGarhus Motel
                Booking.com
                US$118
                View Deal
                Kirkegaards Alle 17, Odense 5000, Denmark
                1.3 km from The Danish Railway Museum
                • Free Wifi
                • Free Parking
                Lotus BB & Spa - Indre Ro Yoga
                TripAdvisor
                View Deal
                Skt. Joergens Gade 119, St, Odense 5000, Denmark
                1.3 km from The Danish Railway Museum
                • Fitness centre
                • Spa
                B&B No. 33
                Fredensgade 33, Odense 5000, Denmark
                1.3 km from The Danish Railway Museum
                • Free Wifi
                • Free Parking
                Qstay Bed & Breakfast
                Booking.com
                US$65
                View Deal
                Palnatokesvej 9, Odense 5000, Denmark
                1.3 km from The Danish Railway Museum
                • Free Wifi
                • Free Parking
                No photo provided
                Nyborgvej 68, Odense 5000, Denmark
                1.6 km from The Danish Railway Museum
                  EngholmBB
                  Hotels.com
                  US$77
                  View Deal
                  Lumbyvej 68, Odense 5000, Denmark
                  2.2 km from The Danish Railway Museum
                  • Free Wifi
                  • Free Parking
                  Danhostel Odense KragsbjergGaard
                  Priceline
                  US$66
                  View Deal
                  Kragsbjergvej 121, Odense 5230, Denmark
                  2.3 km from The Danish Railway Museum
                    Best Western Hotel Knudsens Gaard
                    Booking.com
                    US$113
                    View Deal
                    Hunderupgade 2, Odense 5230, Denmark
                    2.4 km from The Danish Railway Museum
                    • Free Wifi
                    • Free Parking
                    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.