For nonsurfers, there’s windsurfing, kite-surfing, stand-up paddleboarding, sandboarding, horse riding, dolphin- and whale-watching from the beaches, and birdwatching at Kabeljous Estuary, which makes a pleasant 6km coastal walk from town (for security reasons, don't go by yourself). Alternatively, wander down the boardwalk to Supertubes to watch impressive displays of surf skill.
J-Bay has a wide range of accommodation options to suit all budgets, including hostels, B&Bs, self-catering apartments, guesthouses and hotels. It's chock-a-block with holidaymakers between mid-December and mid-January; book way ahead for accommodation at this time.
There have been cases of people making online bookings for accommodation in J-Bay that turn out to be bogus. Confirm before paying that your chosen accommodation does actually exist in the offline world – in doubt, contact the tourist office. Stay in J-Bay (www.stayinjbay.co.za) is a useful and reputable resource for accommodation.
In recent years the gastronomic offering in J-Bay has improved drastically and you can now find good food throughout the town, though often with a higher price tag than in larger cities.
Drinking & Nightlife
Durban or Cape Town it ain't, but Jeffrey's Bay has a few great watering holes. There are some decent bars at the southern end of Da Gama Road. The liveliest place is Nina's, at the other end of town. Most restaurants have a bar section, too.