9 fo our last 10 trips have been at Christmas. Last Christmas we spent our vacation at Club O beach and it wasn't that busy. We didn't have to pay on Christmas day not because it was a holiday but because they were understaffed--the guy never came around to collect. I don't think there was anything Christmas related happening there but I just visited the beach so I really don't know. Most restaurants in orient village were open for Christmas dinner.
Christmas music on steel drums is awesome. We loved hearing it at the airport upon arrival.
The house on the french side that Carol mentioned is great too.