El monasterio de Sant Pere de Rodes fue un monasterio benedictino del antiguo condado de Empúries, dentro de los límites del obispado de Girona, situado en el actual término municipal del Port de la Selva (Alto Ampurdán). En concreto, se encuentra en el suroeste de la población del Puerto de la Selva, en la vertiente de levante de la montaña de la Verdera, en la sierra de Rodes y cerca de las ruinas del poblado medieval de la Santa Cruz de Rodas y del castillo de Sant Salvador de Verdera.
El monasterio fue construido en la ladera norte de la montaña de Verdera, en un rellano por debajo del castillo de Verdera, que le dio protección. Desde las ruinas del antiguo cenobio, se disfruta de una vista excepcional sobre todo el sector de costa situado al norte del cabo de Creus, en particular las bahías del Port de la Selva y de Llançà. A noroeste del monasterio, poco antes de llegar, se encuentran los restos del pueblo medieval de Santa Cruz de Rodas, entre las que destaca la iglesia de Santa Helena de Rodas.