This question already has an answer here:

In English , we use " both of " , " both " for two things

for instance , if you are going out for a meal , there are two possible restaurants, you Say :

both restaurants are very good


both of the restaurants are very good

what is the difference?

marked as duplicate by P. E. Dant, JavaLatte, user178049, shin, Varun Nair Jul 17 '17 at 7:12

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • 1
    The former is more common in speech. There's no difference in meaning. – user178049 Jul 15 '17 at 13:37

Adding "of the" states which restaurants you're talking about. If you were talking to someone who owned two restaurants, you could say "both of your restaurants are very good." This shows that you are talking about their restaurants, instead of someone else's.


You can say:

Both restaurants, both the restaurants and both of the restaurants are all grammatical, without any difference in meaning. However, the use of both + plural noun (both restaurants) is far more common and idiomatic.

Not the answer you're looking for? Browse other questions tagged or ask your own question.