Click here to enter to our
New Section: Online Camps!
All Camp Types
20 Miles
All Ages
Any Gender
Click here to see all Activities
3
5
0
1
3
7
3
4
3
1
1
3
11
2
0
0
1
6
0
13
4
0
8
5
1
11
3
3
9
3
13
3
3
3
1

114 Summer Camps in Miami Beach, FL

114 Summer Camps in for "Miami Beach, FL"

Ninja Lounge

North Miami, FL 4 miles

Fitness and Fun For ALL AGES.

Red Berry’s Baseball World

Miami, FL 11 miles

Red Berry’s Baseball World is the oldest established baseball academy in South Florida. Camps consist of Full Day (37 hours instruction) and Traditional Half Day (15 hours instruction). Free pre and p

FAT Village Center for the Arts

Ft. Lauderdale, FL 19 miles

We are a community of artists, educators, and enthusiast with a passion for art education. Age appropriate lessons for Drawing and Painting available for Grades 1-12.

MOAFL Creative Summer Art Camp

Fort Lauderdale, FL 19 miles

Five two week sessions offering intensive art workshops for students age 6-17. Scholarships available.

Aikido Martial Arts Camp

Fort Lauderdale, FL 20 miles

Aikido is a Japanese martial art that teaches non-competitive and non-violent self defense. Our camp is a great introduction to the benefits of martial arts.

Joe Picassos Interactive Art Camp

Fort Lauderdale, FL 20 miles

The most unique camp experience around! Kids play, learn and create with clay, paints, glass fusing, paper mache, ceramics, mosaics and much much more! Camp runs June 23rd-Aug 8, Mon-Fri for kids 7-14

Showing Results 71 – 80 of 114
  • MH Sub I, LLC dba Internet Brands
  • |
  • 909 Sepulveda Blvd. - El Segundo, 90245
  • |
  • Fax: 310-280-4921
  • |
  • Toll-Free: 877-777-7738
© 2003-. MH Sub I, LLC dba Internet Brands. All rights reserved.
Last Updated:

Submit your request and one of our assistants will find the best camp for you.

Submit your request.

Please fill out the missing fields, thank you!

Sign up for camp news & deals. You can unsubscribe at any time

Thank You!

Thank You!

Your request has been sent.

We will contact you shortly. If you have any questions, call us at 1-877-777-7738