Бэйдайхэ расположен в северно-восточной части провинции Хэбэй, в двухстах восьмидесяти километрах от Пекина, на берегу Бохайского залива Желтого моря. С середины пятидесятых годов прошлого столетия здесь отдыхают летом руководители партии и государства.