Dungeon of the Mad Mage: starts at 5, heavy dungeon-crawl up to 20. If you get bored, you can get out, treating Undermountain as a mini-setting linked to the open world Sword Coast, and re-enter only some dungeon levels.
Dragon Heist: the adventure is for low level only, but it offers Waterdeep as a mini-setting, a host of NPCs and villains, and four villain lairs for high level.
Storm King's Thunder: easily, can be started at 5. Very weak plot - I'll say illogical and pointless - but has some good dungeons. The strong part is the chapter that establishes the Sword Coast as an open world, full of mini quests. You can use this framework to link together DotMM, PotA, OotA, Tyranny of Dragons and any other Sword Coast material, TotYP and GoS.
PotA: very boring, but can be adapted for start at 5 or mined for dungeons.
Tyranny of Dragons: railroady and a bit boring. Can be adapted for start at 5.
Curse of Strahd: easily, can be started at 5. Excellent adventure. Barovia isn't linked to the Sword Coast open world.
Tomb of Annihilation: same as CoS.