Kalk Bay Theatre


Kalk Bay Theatre offers a unique evening of entertainment. The 78-seat theatre and restaurant is situated in the quaint Kalk Bay Dutch Reformed church. Built in 1876 and also a heritage protected building, the old church has been lovingly converted into an intimate theatre with the restaurant on the upper floor.

Dinner, theatre and quality time with friends is found under the same roof. Patrons arrive from 18:45 and are directed upstairs to the restaurant. The open-plan restaurant has been designed to give the customer a feel of eating in a warm, family kitchen. The wooden tables and chairs are set around a gallery, allowing customers to look down onto the stage below. There are usually two set menu choices of three course meals or diners can cherry-pick dishes off the menu.

If you choose a three course meal, the starter and the main course are served before the show and the desert and coffee is served after the performance. Patrons make their way down to the theatre after their main meal and return to the restaurant for their desert and coffee. Drinks may be taken into the theatre. The menu is vegetarian friendly. Specific dietary requirements will, wherever possible, be catered for provided advance warning is given. KBT is licensed. Corkage is charged at R20 per bottle.

The ground floor theatre has 78 comfortable seats crafted out of beech wood and modelled around the comfortable Morris chair. The theatre is a thrust stage with the audience on three sides. This allows for a very intimate theatrical experience. Shows usually run for four to eight weeks in the venue. Performances are from Wednesday to Saturday night (and sometimes Sundays as well) at 20:30. Shows are normally announced by email and on www.kbt.co.za.

Kalk Bay Theatre Map

In and Around

Accommodation near Kalk Bay Theatre

*Distances are shown as the crow flies and not necessarily the actual travelling distance.

from R1500
1 night, 2 adults

Kalk Bay Beach House

Sleeps 8 Clovelly Self-catering in Clovelly
1.19km from Kalk Bay Theatre

Kalk Bay Beach House is beautifully situated and offers three large en-suite bedrooms. Most of the ...

from R3000
1 night, 2 adults


Sleeps 6 St James Self-catering in St James
1.20km from Kalk Bay Theatre

Steeped in history, this original stone house dates back 122 years. The period's fireplaces, teak f...

from R3350
1 night, 2 adults

Rodwell House

Sleeps 6 St James Self-catering in St James
1.20km from Kalk Bay Theatre

from R6500
1 night, 2 adults

Villa St James

Sleeps 16 St James Self-catering in St James
1.29km from Kalk Bay Theatre

Villa St James, simply put, is massive. The Villa accommodates up to 16 people in eight large bedroo...

from R3750
1 night, 2 adults

30 Main Road St James

Sleeps 10 St James Self-catering in St James
1.37km from Kalk Bay Theatre

This is a charming self-catering house situated on the main road of St James, with stunning sea view...

from R2000
1 night, 2 adults

Whales and Seaview Apartment - St James

Sleeps 3 St James Self-catering in St James
1.62km from Kalk Bay Theatre

Dunvegan Lodge Villa
from R7000
1 night, 2 adults

Dunvegan Lodge Villa

Sleeps 16 Clovelly Self-catering in Clovelly
1.81km from Kalk Bay Theatre

This luxurious Villa is the perfect destination for large families, groups of friends and golfing pa...

from R850
1 night, 2 adults

Tweni Cottage

Sleeps 2 Clovelly Self-catering in Clovelly
1.81km from Kalk Bay Theatre

Tucked away in Cape Town’s South Peninsula, you’ll find Tweni Cottage self-catering accommodation. ...

from R520
1 night, 2 adults

Rooms with a View for Two

Sleeps 4 Clovelly Self-catering in Clovelly
1.82km from Kalk Bay Theatre

Situated on the edge of the Trappieskop Nature Reserve, perched high above the hustle and bustle and...

from R1000
1 night, 2 adults

Disa South Shore D62

Sleeps 4 Fish Hoek Self-catering in Fish Hoek
1.89km from Kalk Bay Theatre

Situated in a lock-up-and-go security complex, the Disa South Shore D62 town house is within walking...

  • Theatres, Galleries & Museums
  •  kbt.co.za
  •  073 220 5430