The amount of water you need to carry is dependent on many factors and is complex. The first thing to consider is more is better than less and generally we don’t drink enough. Learn more here about how much water should I carry when I ride.
A drink bottle will only give you around 800ml of water, some smaller bottles only 600ml. This is only going to be enough water if you are riding for up to an hour. If riding for longer you may have the option of carrying more than one drink bottle on your bike.
The other option is a hydration bladders carried in a backpack. This can give you options of carrying up to 3 Litres of water.