Yes, the luxury hotels located along the riverside offer some stunning views of the Chao Phraya River.