Caerau has primary and nursery schools within the village.
There was a hotel In the outskirts of Caerau called "The Blaencaerau Hotel" the building was renovated in the 1980s and renamed "The Monkey Inn".