Originally Posted by
scottishpoet
getting the number added does not automatically get you the benefits.
Your booking will be seen as not eligible. As I mentioned the hotel might give some or all.
I have contacted various hiltons and had my number added. I have had mixed results on the benefits and never received stays/points.
The hotel is probably paying 20 to 40% commission. That is why the prefer you to book direct and offer the benefits to encourage you to do that.
Amex bookings are dealt with differently and are treated the same as direct, egencia, which afaik is also part of Amex are not.
Egencia bookings are definitely considered direct and earn points.