Thanks for the replies. I've always booked hotels in the UK, not sure why it has just started happening, if they tell you how many points you are going to get when you book, you should get that many.
I'm going to raise it and see what they say, can do no harm