Kids Activities

Kids & Family Vacations

Experience the perfect Bahamas family vacation at Old Bahama Bay.

Kid-friendly and family activities abound at Old Bahama Bay. The resort’s shallow "kid-friendly" beach waters and over-sized oceanfront guestrooms provide the ideal location for a family getaway on Grand Bahama Island.

Kids can also take advantage of the resort's playground, complimentary beach toys, volleyball, table tennis, real tennis, the children's DVD library, and our Wii station located right on the beach.

Special kids' menus and special meal pricing for children 12 and under available at both Teaser's Tiki Bar and The Dockside Bar & Grille.

The resort offers the following family activities and services:

Bahamian Native Fishing Adventure: A kid and family favorite - Guests can participate in a 4 hours guided fishing excursion to the reefs located near Old Bahama Bay. You’ll be taken to various areas and learn the native way of harvesting conch, lobster, and fish.  Once you’ve had your fill of hunting and exploring, you will be taken to a private island where we will demonstrate the techniques of “Cracking” and skinning the conch and preparing the fish and lobster. (Catch can be taken to the chefs at Teasers to be prepared at an additional cost.)

Snorkeling: No trip to West End is complete without a snorkel excursion. Take a 15-20 minute boat ride to beautiful reefs teaming with sea life. You’ll see starfish, stingrays, moray eels, parrot fish, sea turtles, staghorn and elkhorn corals and so much more. Departs from the beach at Teaser’s. Snorkel equipment and non-alcoholic drinks included.

Ecology Tours: If your family is interested in exploring the amazing ecology surrounding West End, check out our full list of tours.

Family Games: The resort activities team organizes special activities including hair braiding, crab races and other games.  Schedules will be posted in the Activities Department. 

Babysitting: The resort's babysitting service called "Bahama Mamas" is available to resort guests for $15 per hour.