Фирмы или их сайты советовать не буду (кстати, их прямая реклама запрещена Правилами Большого Вопроса). А дать хорошую идею, поделившись своим личным опытом, могу.
Многие школы иностранных языков организуют подобные курсы (отдых плюс изучение языка) на договорной основе с детскими лагерями, пансионатами, домами отдыха и т.д.. В основном, на летний период, но некоторые практикуют подобные "выезды на природу" в течение года. Мне по роду деятельности хорошо знакома эта сфера, поэтому знаю, что говорю.
А идея моя заключается в том, что совсем необязательно искать фирму (и прилично переплачивать ей за организационные услуги), для того, чтобы устроить себе такой отдых.
Достаточно скооперироваться с такими же желающими (собрать группу), выбрать понравившийся вам санаторий или дом отдыха в Подмосковье и пригласить учителя для занятий по языку. За хорошую оплату многие преподаватели согласились бы приезжать к вам даже из Москвы.