Narrow results:

Clear selected filters

38 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Neighborhood

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

FilterMap
  1. For every 10 nights, get 1 free!
    First Hotel Grand

    Jernbanegade 18, Odense, 5000 Denmark

    ,

    866-573-4235

    4 stars
    Odense
    • 0.1 miles to City center
    • 0.4 miles to Danish Railway Museum
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    452 reviews
    from $108
    • For every 10 nights, get 1 free!
      Hotel Windsor

      Vindegade 45, Odense, 5000 Denmark

      ,

      866-925-8676

      3 stars
      Odense
      • 0.2 miles to City center
      • 0.3 miles to Danish Railway Museum
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      73 reviews
      from $70
      • For every 10 nights, get 1 free!
        Ydes Hotel

        Hans Tausens Gade 11, Odense, 5000 Denmark

        ,

        866-925-4159

        3 stars
        Odense
        • 0.3 miles to City center
        • 0.3 miles to Danish Railway Museum
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        36 reviews
        from $54
        • For every 10 nights, get 1 free!
          City Hotel Odense

          Hans Mules Gade 5, Odense, 5000 Denmark

          ,

          866-538-0251

          3 stars
          Odense
          • 0.3 miles to City center
          • 0.4 miles to Danish Railway Museum
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          59 reviews
          from $69
          • For every 10 nights, get 1 free!
            Hotel Domir

            Hans Tausens Gade 19, Odense, 5000 Denmark

            ,

            866-538-1314

            3 stars
            Odense
            • 0.3 miles to City center
            • 0.3 miles to Danish Railway Museum
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            75 reviews
            from $65
            • For every 10 nights, get 1 free!
              CABINN Odense Hotel

              Ostre Stationsvej 7-9, Odense, 5000 Denmark

              ,

              866-538-9298

              2 stars
              Odense
              • 0.3 miles to City center
              • 0.2 miles to Danish Railway Museum
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              118 reviews
              from $60
              • For every 10 nights, get 1 free!
                Hotel Plaza

                Østre Stationsvej 24, Odense, 5000 Denmark

                ,

                866-539-5067

                4 stars
                Odense
                • 0.4 miles to City center
                • 0.2 miles to Danish Railway Museum
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                100 reviews
                from $99
                • For every 10 nights, get 1 free!
                  Hotel Ansgar

                  Østre Stationsvej 32, Odense, 05000 Denmark

                  ,

                  866-539-9234

                  3 stars
                  Odense
                  • 0.4 miles to City center
                  • 0.2 miles to Danish Railway Museum
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  114 reviews
                  from $70
                  • For every 10 nights, get 1 free!
                    Alberte Bed & Breakfast

                    Sophie Breums Vej 10, Odense, 5000 Denmark

                    ,

                    866-711-3751

                    2.5 stars
                    Odense
                    • 0.9 miles to City center
                    • 0.5 miles to Danish Railway Museum
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    21 reviews
                    from $58
                    • For every 10 nights, get 1 free!
                      EngholmBB

                      Loved by guests

                      Lumbyvej 68, Odense, 5000 Denmark

                      ,

                      866-925-4218

                      3 stars
                      Odense
                      • 1.8 miles to City center
                      • 1.3 miles to Danish Railway Museum
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      8 reviews
                      from $59
                      • For every 10 nights, get 1 free!
                        Hotel Odense

                        Orbaekvej 350, Odense, 5220 Denmark

                        ,

                        866-538-0157

                        4 stars
                        Odense
                        • 3.0 miles to City center
                        • 3.3 miles to Danish Railway Museum
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        108 reviews
                        from $82
                        • For every 10 nights, get 1 free!
                          Scandic Odense

                          Hvidkærvej 25, Odense, 5250 Denmark

                          ,

                          866-538-0192

                          3 stars
                          Odense
                          • 3.0 miles to City center
                          • 3.4 miles to Danish Railway Museum
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          131 reviews
                          from $84
                          • For every 10 nights, get 1 free!
                            Frederik VI's Hotel

                            Rugårdsvej 590, Korup, Odense, 5210 Denmark

                            ,

                            866-538-0294

                            4 stars
                            Odense
                            • 5.4 miles to City center
                            • 5.2 miles to Danish Railway Museum
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            33 reviews
                            from $70
                            • For every 10 nights, get 1 free!
                              Blommenslyst Kro

                              Middelfartvej 420, Blommenslyst, 5491 Denmark

                              ,

                              866-538-0315

                              3 stars
                              Blommenslyst
                              • 4.9 miles to City center
                              • 4.9 miles to Danish Railway Museum
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              25 reviews
                              from $72
                              • For every 10 nights, get 1 free!
                                Munkebo Kro

                                Fjordvej 56, Munkebo, 5330 Denmark

                                ,

                                866-538-1351

                                3 stars
                                Munkebo
                                • 7.8 miles to City center
                                • 7.7 miles to Danish Railway Museum
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                34 reviews
                                from $108
                                • For every 10 nights, get 1 free!
                                  Otterup Hotel

                                  Jernbanegade 2, Otterup, 5450 Denmark

                                  ,

                                  866-538-2362

                                  3 stars
                                  Otterup
                                  • 8.1 miles to City center
                                  • 7.7 miles to Danish Railway Museum
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  27 reviews
                                  from $78
                                  • For every 10 nights, get 1 free!
                                    Fjelsted Skov Kro

                                    Store Landevej 92, Ejby, 5592 Denmark

                                    ,

                                    866-538-6315

                                    3 stars
                                    Ejby
                                    • 16 miles to City center
                                    • 16 miles to Danish Railway Museum
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    27 reviews
                                    from $58
                                    • For every 10 nights, get 1 free!
                                      Hotel Villa Gulle

                                      Østervoldgade 44, Nyborg, 5800 Denmark

                                      ,

                                      866-538-9367

                                      2 stars
                                      Nyborg
                                      • 17 miles to City center
                                      • 17 miles to Danish Railway Museum
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      27 reviews
                                      from $54
                                      • For every 10 nights, get 1 free!
                                        Hotel Hesselet

                                        Loved by guests

                                        Christianslundsvej 119, Nyborg, 5800 Denmark

                                        ,

                                        866-573-4235

                                        4 stars
                                        Nyborg
                                        • 17 miles to City center
                                        • 18 miles to Danish Railway Museum
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        100 reviews
                                        from $120
                                        • For every 10 nights, get 1 free!
                                          Gl. Brydegaard

                                          Helnaesvej 4, Brydegaard, Haarby, 5683 Denmark

                                          ,

                                          866-538-0251

                                          3 stars
                                          Haarby
                                          • 20 miles to City center
                                          • 20 miles to Danish Railway Museum
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          82 reviews
                                          from $72
                                          • For every 10 nights, get 1 free!
                                            Marcussens Hotel

                                            Strandgade 22, Assens, 5610 Denmark

                                            ,

                                            866-538-6252

                                            3 stars
                                            Assens
                                            • 21 miles to City center
                                            • 22 miles to Danish Railway Museum
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                            57 reviews
                                            from $96
                                            • For every 10 nights, get 1 free!
                                              Hvedholm Slotshotel

                                              Hvedholm Slot 1, Faaborg, 5600 Denmark

                                              ,

                                              866-538-9298

                                              4 stars
                                              Faaborg
                                              • 22 miles to City center
                                              • 22 miles to Danish Railway Museum
                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                              137 reviews
                                              from $79
                                              • For every 10 nights, get 1 free!
                                                Hotel Færgegaarden

                                                Chr. IX's vej 31, Faaborg, 5600 Denmark

                                                ,

                                                866-539-9234

                                                3 stars
                                                Faaborg
                                                • 22 miles to City center
                                                • 22 miles to Danish Railway Museum
                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                10 reviews
                                                from $98
                                                • For every 10 nights, get 1 free!
                                                  Hotel Faaborg Fjord

                                                  Svendborgvej 175, Faaborg, 5600 Denmark

                                                  ,

                                                  866-582-3258

                                                  4 stars
                                                  Faaborg
                                                  • 22 miles to City center
                                                  • 22 miles to Danish Railway Museum
                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                  49 reviews
                                                  from $72

                                                  Haven’t found what you’re looking for? Call us and we’ll help you find a hotel:

                                                  • Speak to a Hotels.com travel specialist: 866-678-6350, 24 hours a day, 7 days a week
                                                  *

                                                  strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.