20
Ten
A 48 inch table has 48x48 sq inches, which is 2304 sq inches, or 16 square feet. 300/16=18.75 Stick with 18 tables. However, you don't say if you want room for people to sit around the tables. My answer doesn't leave room for people to sit around the tables. If you want room for people to sit, then I would suggest that you try setting up one table with the chairs around it with people sitting in the chairs, then measure to see how much room it takes.
8 to 12
dine
You can comfortably sit 6 at a 54 inch round table.
Ten people can sit around a 48 inch by 96 inch table.
How many people can sit at a 72" x 30" x 42" table
How many people can sit at a 72" x 30" x 42" table
It depends on whether it is round, oval or rectangular; how many courses you are serving (how many dishes on the table) and how large your guests are.
20
6 people
8 people
Since I have an 8 foot 7 inch table that sets 8, then a 4 foot table will only set 4. Brewski
How many people can sit at a 72" x 30" x 42" table
8 maximum , 6 minimun
Six people should be able to sit comfortably around a 54 inch table. Two more could be added, but the space would be rather limited.