ˌself-ˈcatering adjective [usually before noun] British English relating to a holiday in which you stay in a place where you can cook your own food
self-catering accommodation/apartment/cottage etc—self-catering noun [uncountable]:
Prices start from £114 per person for seven nights’ self-catering. [TahlilGaran] Dictionary of Contemporary English ▲