Can’t help with B&B suggestions, we normally stay at the youth hostel in Corris which is a half hour drive from CyB.
With regards to how the trails compare to Afan and Brechfa, I think generally CyB and Afan are as good as each other. Brechfa IMO sucks great big donkey dick, too much effort for little fun.
I like the Tarw Du trail at CyB, you get pretty much all of the climbing done at the start. Beast and Dragon’s Back are enjoyable if you’ve got the time though you can cut both short by missing out a lot of fire road climbing between the cafe at the end of ‘Hermon’ to the start of ‘Gomez’ (i.e. skip the fire road between way point 118 and 124 – the trail is a short uphill section which is crap).
http://www.beicsbrenin.co.uk/wp-content/uploads/2013/01/CyB_Dragons_Back.pdf