Vodný hrad sa nachádza pri Rheinfall, postavený na malom ostrove v rieke Rhein v obci Neuhausen am Rheinfall v kantóne Schaffhausen, oproti zámku Laufen v kantóne Zürich.
Schlössli vďačí za svoje meno polohe na malom ostrove, obmývanom vodou Rheinfall, ktorý bol predtým známy ako Werd, čo znamená doslova riečny ostrov.