Jeffreys Bay is a city in Eastern Cape, South Africa.
Brewery on the Beach (+27 82 334 8528) 55 Diaz Road, Jeffreys Bay 6330 South Africa
Brewhaha Craft Brewery (+27 79 605 4898) 20 Da Gama St, Jeffreys Bay 6330 South Africa
Dolphin Beach (+27 66 247 2700) Jeffreys Bay South Africa
Fountains Mall (+27 42 200 2900) Cnr R102 Humansdorp & St Francis Drive, Jeffreys Bay 6331 South Africa
Happy Hippo Play Farm (+27 82 560 5606) Chatten Farm, Jeffreys Bay 6330 South Africa
Jeffrey's Bay Shell Museum (Charlotte Kritzinger Shell Museum) Jeffreys Bay South Africa
Jeffrey's Bay Tourism (+27 42 293 2923) 17 Da Gama Road, Jeffreys Bay 6330 South Africa
Kabeljous Nature Reserve (+27 42 292 0339) Kabeljauws Road, Jeffreys Bay 6330 South Africa
Papiesfontein Beach Horse Rides (+27 79 299 8080) R 102 out of Jeffrey's Bay, Jeffreys Bay 6630 South Africa
Paradise Beach off Johann-Muller Blvd, Jeffreys Bay South Africa
Play in JBay Adventure Centre Day Trips (+27 42 293 3002) 5 Pepper Street, Jeffreys Bay 6330 South Africa
Volunteer Game Farm Jeffreys Bay 6331 South Africa
Wacky Waterpark (+27 83 661 5393) Marina Martinique, Jeffreys Bay 6331 South Africa
Fifth Wave Coffee (+27 74 326 1542) 122 Da Gama Road Shop 7 Magnatubes Trio Complex, Jeffreys Bay 6330 South Africa
the mexican (+27 42 293 2966) 19 Da Gama, Jeffreys Bay South Africa
Kitchen Windows Beach Restaurant (+27 42 293 4230) Ferreira Street Dolphin Beach, Jeffreys Bay 6330 South Africa
Ocean Basket (+27 42 293 0206) Diaz Road Time Square Bldg, Jeffreys Bay 6330 South Africa
J-Bay Bru Co. (+27 42 940 0165) 10 Da Gama Road, Jeffreys Bay 6330 South Africa
The Bay Pasta Co (+27 42 293 3564) 34 Jeffrey Street, Jeffreys Bay 6330 South Africa
Suikerbossie (+27 60 613 4786) C/O R102 & Kabeljauwsriver, Jeffreys Bay South Africa
Brewhaha Craft Beer Restaurant (+27 42 293 0448) 20 Da Gama Road, Jeffreys Bay 6330 South Africa
Nina's Real Food (+27 42 296 0281) Da Gamma Road Spar Shopping Centre, Jeffreys Bay 6330 South Africa
First Light Coffee Bar (+27 76 766 2953) 8 St Croix Street, Jeffreys Bay 6330 South Africa