We cut the bottle at the new year with DD (aged 2.5).
Originally we told her that Father Christmas needed her bottles for little babies who didn't have any, and that he brought her some presents to say 'thank you', but we had to delay it a few days as we were all ill and staying with relatives, and there was no way she would drop the bottle in those conditions.
Anyway, the night we decided to do it, we packed the bottles away, told her that Father Christmas had come back for them (maybe you could invent the 'Bottle Fairy' as others do the 'Dummy Fairy'?) and only offered her a "big girl's" cup of milk at bedtime. She tried it, then had a big tantrum. But went to sleep eventually.
The next night was a bit easier, the next night a bit easier again...and then the bottles were forgotten. We haven't got her to drink milk from a cup, but she goes to sleep without her milk now.
We've also found her nappy is much drier in the mornings, and she has stopped waking at nights. I do think the wet nappies were waking her up, and also if she woke in the night she couldn't self-settle. She would ask for milk. Ditto at nap time and if feeling upset. All of that has now stopped.
So, my advice would be to just do it, go for it. If you have a DP/DH, choose a night when they are around and make sure you give your DS the same message: "Bottles are for babies, you are a big boy".
I so wish we had done it six months earlier! Good luck x