Background: The inability of healthcare institutions to provide culturally sensitive care to patients with diverse cultures and beliefs correlates to poor nursing care and a decline in patient outcomes. In providing high-quality nursing care, nurses should be invaluable in demonstrating culturally competent caring behaviors to the diverse patient population. Objectives: This study aimed to determine the significant difference between the self-assessed cultural competency of nurses and the quality of care of nurses as perceived by the patients. Methods: A descriptive quantitative study was employed. Consecutive sampling was used to select the participants who met the inclusion criteria with a total of 98 respondents, 48 of them were nurse respondents and 40 were patient respondents. Questionnaires consist of the socio-demographic profile of the respondents, Patient Satisfaction with Nursing Care Quality Questionnaire, and Cultural Competence Self-Assessment Checklist. Descriptive statistics was used to analyze the data. Results: The results indicate that, on average, the nurse respondents rated themselves as "Pretty Well" in terms of their cultural competency based on awareness (x=3.15), knowledge (x=3.23), and skills (x=3.21). The overall total measure of cultural competence is x=3.20 which means that respondents have a generally positive perception of their overall cultural competency. As to the quality of care, the overall total measure of 4.14 and an SD of 0.48 indicates a Very Good perception of the overall quality of care nurses provide. Moreover, it was found that there is a significant difference in the cultural competency of nurses and the quality of care given to the patients. Conclusion: The study indicates that nurses’ cultural competence tends to affect patient outcomes and that the hospital needs training programs for nurses to increase their awareness of their behaviors and their influence on healthcare outcomes.