Dishoek ligt aan de Westerschelde in Zeeland, aan de westkant van Walcheren, aan de voet van de duinen. Dishoek komt van het woord Dijkhoek. Deze naam kreeg het dorp omdat het bij een zeedijk lag.
Het brede en weidse zandstrand biedt ook in het hoogseizoen veel rust en ruimte. Vlakbij liggen Domburg en Zoutelande, echte familiebadplaatsen met veel watersportmogelijkheden en in de zomer veel vertier.
In de directe omgeving van Dishoek zijn mooie wandelingen en fietstochten te maken. Er loopt een wandelpad van Zoutelande naar Vlissingen.