Hi,
Last time I went, I stayed at the Newton Hotel in North Point (about 10 mins east of Central on MTR). It was a decent enough hotel with standard amenities. There was a good deal for it on
Asia Travel, but you could also try
Hotel Club.
The fancy ones are Shangri-La, Mandarin Orienntal and Excelsior - not stayed in them but may do when I go in Jan.
Cheers,
Sahajesh.