The main objective of this study was to develop carboxylated ordered mesoporous carbon microparticles (c-MCMs) loaded with a poorly water-soluble drug, intended to be orally administered, able to enhance the drug loading capacity and improve the oral bioavailability. A model drug, carvedilol (CAR), was loaded onto c-MCMs via a procedure involving a combination of adsorption equilibrium and solvent evaporation. The physicochemical properties of the drug-loaded composites were systematically studied using scanning electron microscopy (SEM), transmission electron microscopy (TEM), nitrogen adsorption, powder X-ray diffraction (PXRD), differential scanning calorimetry (DSC) and HPLC. It was found that c-MCM has a high drug loading level up to 41.6%, and higher than that of the mesoporous silica template. Incorporation of CAR in both drug carriers enhanced the solubility and dissolution rate of the drug, compared to the pure crystalline drug. After loading CAR into c-MCMs, its oral bioavailability was compared with the marketed product in dogs. The results showed that the bioavailability of CAR was improved 179.3% compared with that of the commercial product when c-MCM was used as the drug carrier. We believe that the present study will help in the design of oral drug delivery systems for enhanced oral bioavailability of poorly water-soluble drugs.