I personnally wouldn't stay on the West coast. We have just come back from Barbados (1st time I have been in 5 years, but before that I used to go at least twice a year, so do know it pretty well) and I was totally shocked at how much the West coast has been desecrated by over-development. The Magniers, who own Sandy Lane, are building some monstrosity right next door which would be far better suited to Dubai. Whether or not you can afford to stay at Sandy Lane is beside the point imo, I am sure when you go to the Caribbean, you at least want to be able to see the sea when you drive along.
Either stay on the south/south east coast, or go further north west (Little Good Harbour is lovely). We had an apartment in the Gap, called Mistle Cove which was great. Thoroughly recommend it and it was right on the beach.
If those hotels are out of your price range try Butterfly Beach they have 2 Bedroom apartments (adjoining studios) and a nice pool, right on the beach. Close to St Lawrence Gap (where Turtle Beach is located). Not on all inclusive, with self catering.
I think Crystal Cove is more suited to families with older children as Crystal Cove is like a small hillside village with small winding paths and bridges, and I would not recommend it for double or single buggy use. Turtle Beach would be better suited out of the two for families with younger children considering the ages of your family. You'd need to check room occupancy as you may find you are forced to upgrade to fit you all in.
Hi -to splash out for my husbands 40th birthday and after a difficult year we are going to go to Barbados for a week early Jan. We will have a 4 month old, 2 and half yr old and a 4 and a half year old (please don't tell us we are mad!). Can anyone recommend any hotels that might suit us??? Thank you!!