Bangkok nổi tiếng với những khu chợ nổi trong lòng thành phố, nơi khách du lịch có thể ngồi trên thuyền và vừa mua bán trên dòng nước, vừa ngắm cảnh sôi nổi xung quanh. Bên cạnh đó, thành phố còn có các nhà hàng nổi trên sông, hay những ngôi nhà để ở được xây trên mặt nước.