Surface area of the earth: 510 065 000 km (all, including seas)
Number of people on the planet: 7.9 billion
Avg size of a bed: 2x1 m (adjust as you wish)
Bed area ~7.9*2 billion m or ~15800 km (if one bed per person)
If meteorites are uniformly distributed over the Earth (probably not), then the probability of a given meteorite hits a bed is:
P(bed hit) = 15800 / 510 065 000 = ~3.1E-5 = ~1 / 32000
So one meteroite in 32000 would end up in someone's bed.
However, not all meteorites would be big enough to punch through the roof, and most meteorites are in fact dust-sized.
This reference, http://curious.astro.cornell.e..., claims that between 18 000 and 84 0000 meteorites larger than 10 grams hit the earth every year.
So, if everybody would sleep outdoors, someone ending up with an at least pea-sized meteorite in their bed would be a yearly event or so.
One in 100 billion. Sheesh.