I’ve spent a couple years now working on being consistent with bedtimes and paying attention to how long I sleep on vacation, so I tend to wake up naturally. It is helped by having my blinds automated to open at the same time so sun shines in too.
If it’s a day I’ve had a drink the night before, it extends my time in bed, maybe 10-30 min, and more if it’s more than a few drinks.