Adventure Awaits… at Camp Geneva!

Personalized Camps for Groups of 30 to 600.

Let’s create the perfect camp experience for your group here at Camp Geneva, where adventure, lifelong memories, and new connections happen every day!

Camp Geneva is available for your group, for just a weekend or a week-long retreat.

Camp Geneva is located on a small, spring-fed lake, with over 200 feet of beach waterfront. We are conveniently only 1 hour from Orlando and 1 hour from Tampa!

Camp Geneva can accommodate groups of 30 to 600 with adequate food service and beds in a variety of housing, including cabins, dorms and staff units.

Bringing groups together, one campfire at a time!

Camp Geneva is perfect for nearly every group. From schools to family groups, we ofer fun, adventure, and memories for all!

  • Ministry Groups

  • Secular Groups

  • Family Groups

  • Schools

  • Sports Teams

  • Sororities

  • Civic Groups

  • Cadet Training

  • Field Trips

  • Spring Breaks

  • Winter Breaks

  • And More!

“This place is an amazing place for families to have fun! We slept in very nice dorms. It has a huge lake with canoeing, swimming and a jumping blob! It has a really fun zipping and nice food. Large grass fields. Really great place to visit with family for great fun. I highly recommend it.”

– Craig Kirsner, MBA


Camp Geneva features dorms, cabins and a staff house to comfortable accommodate groups of any size.

Camp Facilities

Our location offers a large dining hall, gymnasium with a full basketball court, pool, auditorium that seats up to 800, multiple pavilions and much, much more!

Camp Activities

The activities at Camp Geneva are truly endless! Enjoy water sports on the lake, play team sports on the field or in the gym, ride our zip line, and much more!

What works for you and your group? Let our staff help your vision come alive!

From scavenger hunts to campfires, along with archery tag, zip lines and many, many more fun choices, we will customize your camp to meet the needs of your group. Call and let’s talk it over!