Here are some hotels near Xintiandi: Jin Jiang Tower (New Jin Jiang Hotel),Shanghai Baron Business Hotel,Jin Jiang Hotel,Rayfont Downtown Hotel Shanghai,Yan'an Hotel
You could try Jin Jiang Ye Shang Hai Ting,Chenglonghangxiewangfu(Jiujiangludian ),Mei Long Zhen Restaurant,Shang Hai Lao Fan Dian(Yu Yuan Dian),Jianguo 328