Amstel er en flod, der løber i Holland. Den er 31 km lang, og løber blandt andet gennem hovedstaden, Amsterdam. Amstels navn kommer af Aeme Stelle, som er gammelt hollandsk for “område med rigeligt vand”.
Floden startede oprindeligt hvor to mindre floder, Drecht og Kromme Mijdrecht, løb sammen lidt syd for Uithoorn. Efter at kanalen, Amstel-Drecht Kanaal, blev bygget, begynder floden nu hvor Drecht og Aarkanaal mødes, tæt på byen Nieuwveen.
Mundingen af floden ligger i Amsterdam, hvor den mødes med IJ-bugten. Amsterdam har faktisk fået sit navn efter floden. Amsterdam var engang en lille fiskerby, som blev kaldt for “Amstelredam”. I Amsterdam krydser broerne Magere Brug, Blauwbrug, Hoge Sluis og Berlagebrug floden. Stopera-rådhuset og operahuset og Carré teatret ligger alle langs floden.