Narrow results:

Clear selected filters

189 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

Filter
  1. For every 10 nights, get 1 free!
    Alfiz Hotel Boutique

    Calle Cochera del Gobernador, 33-28, Centro Histórico, Cartagena, Bolivar, 130001 Colombia

    ,

    866-925-4159

    3 stars
    Cartagena Walled City
    • 0.0 miles to City center‎
    • 1.3 miles to Bocagrande Beach‎
    Outstanding
    4.8 / 5
    32
    customer reviews
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $152
    • For every 10 nights, get 1 free!
      Casa Pombo

      Calle del Arzobispado 34 -14, Cartagena, Bolivar, 0057-5 Colombia

      ,

      866-925-8676

      4 stars
      Cartagena Walled City
      • 0.1 miles to City center‎
      • 1.3 miles to Bocagrande Beach‎
      Excellent
      4.0 / 5
      2
      customer reviews
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $204
      • For every 10 nights, get 1 free!
        Hotel El Viajero

        Carrera 6 No 35-68 Calle Del Porvenir, Cartagena, Bolivar, 12345 Colombia

        ,

        866-582-3258

        2.5 stars
        Cartagena Walled City
        • 0.1 miles to City center‎
        • 1.4 miles to Bocagrande Beach‎
        Hotels.com® RewardsFor every 10 nights, get 1 free!
      • For every 10 nights, get 1 free!
        Centro Hotel

        Calle Del Arzobispado 34 -80, Centro Historico, Cartagena, Bolivar, Colombia

        ,

        866-711-3751

        3 stars
        Cartagena Walled City
        • 0.1 miles to City center‎
        • 1.4 miles to Bocagrande Beach‎
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $76 $65
        • For every 10 nights, get 1 free!
          Hostal Casa Escallon

          Diagonal 35 No 8-29 Av. Carlos Escallón, Cartagena, Bolivar, 130001 Colombia

          ,

          866-925-4218

          2.5 stars
          Cartagena Walled City
          • 0.1 miles to City center‎
          • 1.4 miles to Bocagrande Beach‎
          Excellent
          4.0 / 5
          1
          customer review
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $19
          • For every 10 nights, get 1 free!
            Casa Cordoba Roman

            Calle Roman No 5-21, Centro Historico, Cartagena, Bolivar, Colombia

            ,

            866-538-0157

            3.5 stars
            Cartagena Walled City
            • 0.1 miles to City center‎
            • 1.4 miles to Bocagrande Beach‎
            No customer reviews yet
            Be the first
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $188
            • For every 10 nights, get 1 free!
              Hotel Casa San Agustin

              Centro Calle de la Universidad No.36-44, Cartagena, Bolivar, 1300 Colombia

              ,

              866-538-0294

              4 stars
              Cartagena Walled City
              • 0.1 miles to City center‎
              • 1.4 miles to Bocagrande Beach‎
              Outstanding
              4.8 / 5
              65
              customer reviews
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $295 $266
              • For every 10 nights, get 1 free!
                La Passion Hotel

                Calle Estanco del Tabaco 35-81, Centro, Cartagena, Bolivar, Colombia

                ,

                866-538-0315

                3.5 stars
                Cartagena Walled City
                • 0.1 miles to City center‎
                • 1.4 miles to Bocagrande Beach‎
                Outstanding
                4.8 / 5
                13
                customer reviews
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $170
                • For every 10 nights, get 1 free!
                  Casa Rosa

                  C/ San Pedro Claver 31-21, Cartagena, Bolivar, Colombia

                  ,

                  866-538-1351

                  3 stars
                  Cartagena Walled City
                  • 0.1 miles to City center‎
                  • 1.2 miles to Bocagrande Beach‎
                  Excellent
                  4.3 / 5
                  8
                  customer reviews
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $160
                  • For every 10 nights, get 1 free!
                    Delirio

                    Calle de la Iglesia 35-27, Centro Histórico, Cartagena, Bolivar, Colombia

                    ,

                    866-538-2362

                    3.5 stars
                    Cartagena Walled City
                    • 0.1 miles to City center‎
                    • 1.4 miles to Bocagrande Beach‎
                    Excellent
                    4.1 / 5
                    101
                    customer reviews
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $259 $207
                    • For every 10 nights, get 1 free!
                      Casa Cordoba Estrella

                      Calle de la Estrella No, 4 - 27, Centro Historico, Cartagena, Bolivar, Colombia

                      ,

                      866-538-6315

                      4 stars
                      Cartagena Walled City
                      • 0.2 miles to City center‎
                      • 1.4 miles to Bocagrande Beach‎
                      No customer reviews yet
                      Be the first
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $269
                      • For every 10 nights, get 1 free!
                        Hotel Casa Real Cartagena

                        Calle del Cuartel # 36 – 122, Centro Historico, Cartagena, Colombia

                        ,

                        866-573-4235

                        3 stars
                        Cartagena Walled City
                        • 0.2 miles to City center‎
                        • 1.4 miles to Bocagrande Beach‎
                        No customer reviews yet
                        Be the first
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $69
                        • For every 10 nights, get 1 free!
                          Bantu Hotel

                          Calle De La Tablada 7-62, Centro Histórico, Cartagena, Bolivar, 13001 Colombia

                          ,

                          866-767-0278

                          3.5 stars
                          Cartagena Walled City
                          • 0.2 miles to City center‎
                          • 1.5 miles to Bocagrande Beach‎
                          Excellent
                          4.4 / 5
                          65
                          customer reviews
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $182
                          • For every 10 nights, get 1 free!
                            Hotel Quadrifolio

                            Calle Del Cuartel Cra 5 36-118, Cartagena, Bolivar, Colombia

                            ,

                            866-538-9298

                            4 stars
                            Cartagena Walled City
                            • 0.2 miles to City center‎
                            • 1.5 miles to Bocagrande Beach‎
                            Outstanding
                            4.8 / 5
                            22
                            customer reviews
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $250
                            • For every 10 nights, get 1 free!
                              Hotel Casa la Fe

                              Calle 2 de Badillo #36-125, Centro, Cartagena, Bolivar, Colombia

                              ,

                              866-711-3751

                              3 stars
                              Cartagena Walled City
                              • 0.2 miles to City center‎
                              • 1.5 miles to Bocagrande Beach‎
                              Excellent
                              4.4 / 5
                              55
                              customer reviews
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $122
                              • For every 10 nights, get 1 free!
                                Allure Bonbon

                                Calle Del Arsenal 10 - 32,, Getsemane, Cartagena, Bolivar, Colombia

                                ,

                                866-538-6218

                                3.5 stars
                                Cartagena Walled City
                                • 0.2 miles to City center‎
                                • 1.1 miles to Bocagrande Beach‎
                                Excellent
                                4.1 / 5
                                60
                                customer reviews
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $106
                                *

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