На мой взгляд, здесь не от возраста зависит, а от того, какой у ребенка темперамент. По возрасту, детей принимают в детские летние лагеря, начиная с 7-8 лет и до 15-16, если не ошибаюсь.
Что касается темперамента, то тут такая штука:
Если ребенок домашний (ребенок-интроверт), и если он раньше никуда из дома далеко не уезжал, то с большой вероятностью можно сказать, что ему может не понравится в детском лагере, он будет скучать по дому, а худший вариант развития событий - вместо отдыха и позитивных эмоций ребенок получит стресс. Особенно это чревато в переходном возрасте, когда ребенку 11-14 лет. В этом возрасте у детей появляются первые комплексы, страхи и тд. И резкая смена обстановки и окружения для таких детей будет сложна.
В этом случае, желательно на первый раз ребенка отправить куда-то недалеко. Чтобы в случае чего, вы всегда смогли приехать и навестить его, или даже забрать. Еще хороший вариант, отправить в компании с его близкими друзьями (другом). Ребенку будет проще адаптироваться, если рядом будет кто-то, кого он хорошо знает.
Если же ребенок активный (ребенок-экстраверт), открытый новым людям и увлечениям, не застенчивый и энергичный, то в таком случае можно сильно не беспокоиться. Такие дети являются более гибкими к изменениями, быстрее адаптируются и приспосабливаются к новой обстановке. Практически в 100 процентах случаев, такой ребенок получит хороший заряд положительных эмоций, приобретет определенный опыт, заведет новых друзей.
Присмотритесь к своему ребенку, и в зависимости от его характера, принимайте решение.
А в плане возраста, я думаю, как таковых ограничений нет. К тому же дети обычно делятся на возрастные группы в лагерях, и к каждой группе (даже самым маленьким) назначаются определенные воспитатели, а также определенный подход.