Inmitten der Insel Usedom zwischen Kölpinsee und Ückeritz liegt Stubbenfelde.
An der Grenze zu Kölpinsee, zwischen dem gleichnamigen See und dem Meer, befindet sich der Teufelsberg. Richtung Südosten setzt sich die Steilküste bis Ückeritz fort. Die Landschaft ist von Hügeln und einem von Buchen dominierten Küstenwald geprägt.
Stubbenfelde liegt an der Bundesstraße 111. Der Haltepunkt Stubbenfelde liegt an der Bahnstrecke Züssow-Wolgast-Swinemünde.
Stubbenfelde verfügt, ebenso wie die übrigen Usedomer Badeorte, über einen breiten, feinkörnigen Sandstrand, welcher den Ort besonders für Badegäste attraktiv macht. Der parallel zur Küste verlaufende Radwanderweg sowie ein Netz kleinerer Wege laden zum Wandern oder Radfahren ein. Der Kölpinsee ist für Wanderer oder Angler ein attraktives Ausflugziel. Stubbenfelde gehört als Loddiner Ortsteil gemeinsam mit Ückeritz, Koserow und Zempin dem Vereinsverbund Usedomer Bernsteinbäder an.