South Africa · WORKSHOPS

15 Workshops & Classes in South Africa to Build a Day Around

20 tours  ·  from $23

This is the shortlist you would send a friend: 15 workshops & classes worth the money, each with its price, its traveller verdict and the one thing to know before you commit.

Cape Town: Malay Cooking Class and Lunch in Bo-Kaap - Meeting Faldela at 109 Wale Street
Bo-Kaap Tours, Cape Town Tours, Cooking Classes, Lunch Experiences, Tour Reviews, Workshops

Cape Town: Malay Cooking Class and Lunch in Bo-Kaap

1.Malay Cooking Class and Lunch in Bo-Kaap

★★★★★★★★★★4.8 · 515 reviews · 2h 30m · from $49Our pick

Join Faldela and her family in their Bo-Kaap home for a 150-minute Cape Malay cooking class. Prepare dishes such as curry, rotis, samosas, salad, and dessert, learn how spices shape the cuisine, then sit down to eat with soft drinks. English instruction, ingredients, and equipment are included.

“It was a nice experience. I would like to get the recipes of the dishes we made...”

Check availability →Read our full review

Cape Town: Cape Malay Cooking Class in Bo-Kaap - What happens during the two-hour class
Bo-Kaap Tours, Cape Town Tours, Cooking Classes, Tour Reviews, Workshops

Cape Town: Cape Malay Cooking Class in Bo-Kaap

2.Cape Malay Cooking Class in Bo-Kaap

★★★★★★★★★★4.8 · 120 reviews · 2 hours · from $52

Join a local host in Bo-Kaap for a two-hour Cape Malay cooking class. Prepare dishes such as samosas, chilli bites, flatbread, and curry, then sit down for the meal with soft drinks and a conversation about family, food, and local traditions.

“We really enjoyed our cooking class! The food was very tasty and everyone was able to participate in different parts of the process. The host gave us lots of information about the history of the cuisine and was very friendly.”

Check availability →Read our full review

Cape Town: Bo-Kapp Walking Tour and Malay Cooking Class - The mosque, museum, and local community
Cape Town Tours, Cooking Classes, Tour Reviews, Tours, Walking Tours, Workshops

Cape Town: Bo-Kapp Walking Tour and Malay Cooking Class

3.Bo-Kapp Walking Tour and Malay Cooking Class

★★★★★★★★★★4.7 · 105 reviews · 4 hours · from $68

Spend four hours exploring Bo-Kaap with local guides such as Faldela, Gadija, or Ilyas, then cook samosas, chicken curry, roti, sambal, and koesisters in a local home. You will learn spice tricks, share the meal, and leave with the recipes.

“There are two parts to this activity. The second is the Malay cooking class. If you have the time, you should not miss it. It opens the world of Cape Malay cooking from the inside. The guide really knows her business, and has a great sense of humor. Because of her, the event is a lot of fun, and you meet people from all over the world. Making a rooti from scratch is a transformative experience. Since it is not really meaningful to walk through the Bo-Kaap on your own, you need a guide, and this one knows the neighborhood’s history. I was especially intrigued by how the colorful houses…”

Check availability →Read our full review

Private Surf Lesson - Choosing the right level
Cape Town Tours, Private, Tour Reviews, Workshops

Private Surf Lesson

4.Private Surf Lesson

★★★★★★★★★★5.0 · 53 reviews · from $26Top rated

Meet your private coach at Surf Emporium in Muizenberg for 90 minutes of tailored instruction. Your board, wetsuit, locker, and warm shower are included. Coaches such as Christopher, Reggie, Justin, Jaydon, and Jordan have helped first-timers stand up, while intermediate and advanced sessions focus on technique.

“We had an amazing time with a private lesson of three. I was older and not as agile , but our instructor was awesome and very helpful spending time equally among us”

Check availability →Read our full review

Private Surf Lesson in Cape Town – Transport & Photos Included - Getting suited up with the right equipment
Cape Town Tours, Photography Sessions, Private, Tour Reviews, Workshops

Private Surf Lesson in Cape Town – Transport & Photos Included

5.Private Surf Lesson in Cape Town – Transport & Photos Included

★★★★★★★★★★5.0 · 50 reviews

Stoked Surf School collects you in Cape Town, chooses a beach with suitable waves, and provides a private 1.5-hour lesson with a board, leash, 4:3mm wetsuit, photos, and changing towel. Coach Sam and guide Michelle have helped make first surf attempts relaxed and fun.

“Well organized, great first time surfing, fantastic instructor. The water and waves were just right. The pick up was on time. Try surfing in Cape Town....it's a don't miss experience.”

Check availability →Read our full review

Jeffreys Bay: Private Surfing Lesson for Beginners - What happens during the two-hour session
Garden Route Tours, Private, Tour Reviews, Workshops

Jeffreys Bay: Private Surfing Lesson for Beginners

6.Private Surfing Lesson for Beginners

★★★★★★★★★★4.8 · 43 reviews · 2 hours · from $43

Spend two hours learning the basics at Jeffreys Bay’s oldest surf school. Your English-speaking coach teaches paddling, wave catching, and standing up in shallow water and on the beach. Boards, wetsuits, changing rooms, storage, and session photos are included.

“Heel leuke eerste surfervaring! Onze begeleider Ernie heeft ervoor gezorgd dat we tegen het einde konden rechtstaan. Goede tips van hem, leuke sfeer! Een echte aanrader! Bedankt Ernie”

Check availability →Read our full review

Muizenberg Cape Town: Private Surf Lesson - The beach lesson comes before the waves
Cape Town Tours, Private, Tour Reviews, Workshops

Muizenberg Cape Town: Private Surf Lesson

7.Muizenberg Cape Town: Private Surf Lesson

★★★★★★★★★★5.0 · 37 reviews · 1 hour - 80 minutes · from $34

Meet your English-speaking coach at Lifestyle Surf Shop for a 60 to 80-minute private-group lesson at Muizenberg Beach. You will learn ocean safety, popping up, paddling, and wave choice, then practice with personal guidance from instructors such as Tammy or Alphonso.

“This was our first time surfing and it was amazing. Tammy was a very good instructor with a lot of positive energy. She gave good instruction’s which made us learn the basics and hit the waves in the very first lesion. We highly recommend Tammy and will definitely come back again.”

Check availability →Read our full review

Jeffreys Bay: Learn to Surf Group Lesson - The five steps from sand to standing
Garden Route Tours, Tour Reviews, Workshops

Jeffreys Bay: Learn to Surf Group Lesson

8.Learn to Surf Group Lesson

★★★★★★★★★★4.9 · 35 reviews · from $28

Meet at Jeffrey's Bay Surf School for a small-group beginner lesson led by qualified coaches such as Lorenzo and Angelo. You will learn to paddle, catch a wave, stand, and ride toward the beach, with board, wetsuit, changing rooms, and storage included.

“It was a nice activity, the trainers were friendly and learned our the basic skills.”

Check availability →Read our full review

Exploring Johannesburg through Skateboarding - incl. skate lesson for beginners! - Gandhi Square and the city’s difficult past
Johannesburg Tours, Tour Reviews, Workshops

Exploring Johannesburg through Skateboarding – incl. skate lesson for beginners!

9.Exploring Johannesburg through Skateboarding – incl. skate lesson for beginners!

★★★★★★★★★★5.0 · 35 reviews · from $51

Start at Curiocity Backpackers in Maboneng with guides such as Ayanda or Mike, learn the basics, then skate and walk through Maboneng, Gandhi Square, Marshalltown, and Newtown. Expect street art, city history, local stories, and a small group capped at five people.

“We had a wonderful tour with Mike! After our initial reservation was cancelled due to rain, Mike and Ayanda were so accommodating when rescheduling. This was such a fun and unique way to explore Joburg's neighborhoods and art. Plus, we learned a new skill! Highly recommend and will recommend to friends!”

Check availability →Read our full review

Private Cape Malay Cooking Class in Cape Town with a Local Family - Cooking roti and Cape Malay chicken curry
Cape Town Tours, Cooking Classes, Private, Tour Reviews, Workshops

Private Cape Malay Cooking Class in Cape Town with a Local Family

10.Private Cape Malay Cooking Class in Cape Town with a Local Family

★★★★★★★★★★5.0 · 24 reviews · from $100

Spend about three hours with Lorette and Desmond in their Grassy Park home, learning two or three Cape Malay dishes such as roti, chicken curry, bobotie, or malva pudding. You cook by hand, use garden herbs when available, and sit down with the family to eat your meal.

“Lorette made us feel welcome from the moment we arrived. She j had the ingredients prowled & we made a wonderful meal. She walked us through how to make the curry & vegetable chicken main dish. We also had fun with making roti….everyone took a turn. Lorette is very Read more”

Check availability →Read our full review

GQ: City Walking Tour & African Cuisine Cooking Class - Campanile Memorial gives you the city from above
City Tours, Cooking Classes, Port Elizabeth Tours, Tour Reviews, Tours, Walking Tours, Workshops

GQ: City Walking Tour & African Cuisine Cooking Class

Koeksister and Samoosa Class by the Malay Cook Up - Why the home setting makes a difference
Cape Town Tours, Tour Reviews, Workshops

Koeksister and Samoosa Class by the Malay Cook Up

12.Koeksister and Samoosa Class by the Malay Cook Up

★★★★★★★★★★4.8 · 9 reviews · from $23Best value

In a two-hour Bo-Kaap home-kitchen class, an accomplished Cape Malay cook guides you through samoosa folding and koesister making. You use traditional ingredients, hear local history, and sit down afterward to eat the sweet and savoury food you prepared. English and Afrikaans are spoken.

“Though our host was lovely and very welcoming we found the actual cooking experience a bit disappointing. The samosa pastry was store bought and there was no insight into how to make the pastry from scratch. I understand it is a complicated and long process but even a partial experience with homemade dough would have been nice. The fillings were pre-done, so one missed out on tasting and smelling and working with the ingredients. The Koesister part of the class was a more interactive and thus more enjoyable and they did taste very good. All in all we had a pleasant experience, just not quite as hands on as we…”

Check availability →Read our full review

1h15min surfing lessons in Victoria Bay & Wilderness - Boards, wetsuits, and what the price covers
Garden Route Tours, National Parks, Tour Reviews, Workshops

1h15min surfing lessons in Victoria Bay & Wilderness

13.1h15min surfing lessons in Victoria Bay & Wilderness

★★★★★★★★★★4.5 · 9 reviews · from $34

Meet Surfends at New Wave Village in Victoria Bay for a 75-minute beginner-friendly lesson. Local instructors such as Dylan and Martyn teach ocean safety, wave reading, pop-ups, and board control, with wetsuits and surfboards supplied.

“Brilliant surfing lesson in a beautiful bay, we got taught the basics and then spent the remainder of the time in the water practicing! Would highly recommend! You will sleep well after!”

Check availability →Read our full review

Plettenberg Bay: 2-Hour Surf Lesson - Meeting the instructor on the Plettenberg Bay beach
2-Hour Experiences, Garden Route Tours, Tour Reviews, Workshops

Plettenberg Bay: 2-Hour Surf Lesson

14.2-Hour Surf Lesson

★★★★★★★★★★4.9 · 8 reviews · from $35

Meet Giovanni and the Dolphin Adventures Sea Kayaking team at the beach for a 2-hour English-language surf lesson. You’ll learn ocean safety, paddling, balance, and standing up, with a wetsuit, board, coaching, and free practice time included.

“Sadly, the conditions were not right for surfing so we did a kayaking session instead. Giovanni was very thorough with safety. It was just on the ocean so out and back. Sadly, the dolphins did not show themselves. Shower facilities were good.”

Check availability →Read our full review

2-Hour Surf Lesson in Cape Town - What stronger surfers work on
2-Hour Experiences, Cape Town Tours, Tour Reviews, Workshops

2-Hour Surf Lesson in Cape Town

15.2-Hour Surf Lesson in Cape Town

★★★★★★★★★★4.5 · 8 reviews · from $56

Meet Atlantic Surf School at 2 Coral Road in Table View for a 1.5 to 2-hour lesson led by coaches such as Jesse and Jarrod. Learn ocean safety, wave timing, and board technique with equipment supplied. Beginners and stronger surfers receive instruction matched to their level.

“Jarrod is a fantastic surfing teacher! My children absolutely loved him. We will definitely come back for more lessons.”

Check availability →Read our full review

Scroll to Top

Explore South Africa

Pick a reserve, a coastline or a cellar.