Yes, students of MBBS get holidays every year. Holidays depends on college to college. If you studying MBBS from Abroad so there is Summer and Winter vacations, where students can come their homes as well. Summer vacation starts from June or July and Winter vacation starts from December 3rd week.
In India, MBBS students also get public holidays, such as Diwali, Christmas, and Eid etc.