At least the Raffles hotels in the same group are very nice hotels
Regarding a guest recognition program, you can be member of swissotel gold. this seems to be by invitation only, no way to achieve this via stays.
Having stayed in the raffles hotel in singapore last week, I did not see any signs on how to obtain an miles/points in a major airline program.