Definition of Self catering:
Accommodation (usually a suite including a kitchen) equipped to enable guests to cook their own meals.
(of a holiday or accommodation) offering facilities for people to cook their own meals.
The action of holidaying or staying in accommodation with facilities to cook ones own meals.
How to use Self catering in a sentence?
- Guests stay in self-catering apartments.
- Self-catering in southern Portugal is easy.
Meaning of Self catering & Self catering Definition