Narrow results:

Clear selected filters

175 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. Denner Hotel

    Bergheimer Straße 8, Heidelberg, BW, 69115 Germany

    ,

    866-767-0278

    3 stars
    Heidelberg
    • 0.1 miles to City center
    • 1.0 mile to Heidelberg Castle
    Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
    38 reviews
    from $83
    • Hotel Regina

      Luisenstr. 6, Heidelberg, BW, 69115 Germany

      ,

      866-538-0251

      3 stars
      Heidelberg
      • 0.1 miles to City center
      • 1.0 mile to Heidelberg Castle
      Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
      47 reviews
      from $83
      • Exzellenz Hotel

        Rohrbacher Straße 29, Heidelberg, BW, 69115 Germany

        ,

        866-539-9234

        3 stars
        Heidelberg
        • 0.3 miles to City center
        • 1.0 mile to Heidelberg Castle
        Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
        68 reviews
        from $83
        • Hotel Perkeo

          Hauptstraße 75, Heidelberg, 69117 Germany

          ,

          866-711-3751

          3 stars
          Heidelberg
          • 0.4 miles to City center
          • 0.6 miles to Heidelberg Castle
          Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
          57 reviews
          from $108
          • Hotel Monpti

            Friedrich-Ebert-Anlage 57, Heidelberg, BW, 69117  Germany

            ,

            866-925-8709

            3 stars
            Heidelberg
            • 0.5 miles to City center
            • 0.4 miles to Heidelberg Castle
            Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
            32 reviews
            from $102
            • NH Heidelberg

              Bergheimer Str. 91, Heidelberg, BW, 69115 Germany

              ,

              866-538-0157

              4 stars
              Heidelberg
              • 0.5 miles to City center
              • 1.4 miles to Heidelberg Castle
              Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
              671 reviews
              from $126
              • HIP Hotel

                Hauptstraße 115, Heidelberg, BW, 69117 Germany

                ,

                866-538-0294

                4 stars
                Heidelberg
                • 0.5 miles to City center
                • 0.4 miles to Heidelberg Castle
                Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                139 reviews
                from $132
                • Qube Heidelberg

                  Top Hotel

                  Bergheimer Str. 74, Heidelberg, BW, 69115 Germany

                  ,

                  866-538-0315

                  4 stars
                  Heidelberg
                  • 0.5 miles to City center
                  • 1.5 miles to Heidelberg Castle
                  Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                  308 reviews
                  from $103
                  • Hackteufel

                    Steingasse 7, Heidelberg, BW, 69117 Germany

                    ,

                    866-538-9367

                    3 stars
                    Heidelberg
                    • 0.8 miles to City center
                    • 0.3 miles to Heidelberg Castle
                    Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                    109 reviews
                    from $84
                    • Goldener Falke

                      Hauptstraße 204, Am Marktplatz, Heidelberg, BW, 69117 Germany

                      ,

                      866-767-0278

                      3 stars
                      Heidelberg
                      • 0.8 miles to City center
                      • 0.2 miles to Heidelberg Castle
                      Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                      195 reviews
                      from $73
                      • Hotel Am Schloss

                        Zwingerstrasse 20, Heidelberg, Baden-Württtemberg, 69117 Germany

                        ,

                        866-538-0251

                        3 stars
                        Heidelberg
                        • 0.8 miles to City center
                        • 0.2 miles to Heidelberg Castle
                        Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                        46 reviews
                        from $108
                        • Hotel Etab

                          Dossenheimer Landstr. 61, Heidelberg, BW, 69121 Germany

                          ,

                          866-711-3751

                          3 stars
                          Heidelberg
                          • 1.5 miles to City center
                          • 2.0 miles to Heidelberg Castle
                          Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                          10 reviews
                          from $73
                          • Residenz Heidelberg

                            Rathausstrasse 45, Heidelberg, 69126 Germany

                            ,

                            866-538-0192

                            Heidelberg
                            • 2.1 miles to City center
                            • 2.3 miles to Heidelberg Castle
                            Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                            No customer reviews yet
                            Be the first
                          • Hotel Villa Toskana

                            Hamburger Straße 4-10, Heidelberg, Leimen, BW, 69181 Germany

                            ,

                            866-538-6315

                            4 stars
                            Leimen
                            • 3.8 miles to City center
                            • 4.0 miles to Heidelberg Castle
                            Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                            158 reviews
                            from $99
                            • Hotel Bären

                              Rathausstr. 20, Leimen, BW, 69181 Germany

                              ,

                              866-538-9367

                              3 stars
                              Leimen
                              • 4.2 miles to City center
                              • 4.3 miles to Heidelberg Castle
                              Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                              19 reviews
                              from $57
                              • Residenz Royal

                                Carl-Benz Straße 8, Sandhausen, BW, 69207 Germany

                                ,

                                866-573-4235

                                3 stars
                                Sandhausen
                                • 4.5 miles to City center
                                • 4.9 miles to Heidelberg Castle
                                Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                                14 reviews
                                from $78
                                • Hotel Engelhorn

                                  Loved by guests

                                  Ernst-Naujoks-Str.2, Leimen, BW, 69181 Germany

                                  ,

                                  866-925-8676

                                  3 stars
                                  Leimen
                                  • 4.5 miles to City center
                                  • 4.7 miles to Heidelberg Castle
                                  Collect nightsCollect 10 nights, get 1 free* with Hotels.com® Rewards
                                  29 reviews
                                  from $72
                                  *

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