We have just come back from the British Virgin Islands (we stayed on Tortola) which was just the best holiday I have ever had. Talk about relaxing.
We took our 2 1/2 year old daughter and I am 5 1/2 months pregnant.
We stayed in an independent complex which offered 1 and 2 bedroom self catering apartments, pool and onsite restaurant and a three minute walk to the most divine beach...
Very good service and quality, local staff babysat for us and we ate in their restaurant a couple of times and just nipped back to check on dd as she was asleep.
VERY child friendly, we are not beachy people but we spent practically every day on the beach as they were so peaceful and the snorkelling was fantastic. DD made different friends everyday on the beach young and old!!
The flight out is indirect, there are no direct flights. It is an 8 hour trip to Antigua then change onto a hopper flight of c1 1/2 hours to your island. Actually fine with dd and worth the trip 110%. The water is fine to drink and you don't need any vaccinations (just good mosquito repellant! - no malaria though) temperature was a steady late 70-80 degrees and just how you imagine a carribean holiday would be...
I understand from friends that Barbados, jamaica and Antigua have many 'no-go' areas and that you are highly recommended to stay in your all inclusive resort. certainly we broke up our return trip in Antigua at the Blue Water all inclusive resort for the day and they had armed guards on the main gate..
We had a jeep and drove everywhere and it was fab!