Theatre on the Bay
Visit Theatre on the Bay
Popular places to visit

Camps Bay Beach
Why not spend a care-free afternoon at Camps Bay Beach during your travels in Cape Town? Discover the mountain views while you're in the area.

Maiden's Cove
If a restful holiday is part of your travel plans, Maiden's Cove might be the perfect place to visit during your trip to Cape Town. Discover the mountain views while you're in the area.

Clifton Bay Beach
Why not spend a care-free afternoon at Clifton Bay Beach during your travels in Cape Town? Amble around the area's seaside or visit its spas.

Clifton 2nd Beach
Why not spend a lazy afternoon at Clifton 2nd Beach during your trip to Cape Town? Amble around the area's seaside or visit its spas.

Table Mountain
Explore the great outdoors at Table Mountain and enjoy the mountain views during your trip to Cape Town. Amble around the area's seaside or seek out the local tours.

Lions Head
Enjoy the mountain views and explore Lions Head, a lovely green space in Cape Town. Wander the seaside and beautiful beaches in the area.
Top Hotel Deals
Check availability on hotels close to Theatre on the Bay

Camps Bay Village

The Bay Hotel

The Marly Boutique Hotel

Camps Bay Retreat
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Holidays and getaways similar to Theatre on the Bay
- Hotels Near Theatre on the Bay, Camps Bay
- Hotels near popular Cape Town Attractions
- Choose Your Theatre on the Bay Hotel Style
- Hotels near Camps Bay Beach
- Hotels near Cape Town International Convention Centre
- Hotels near Clifton Bay Beach
- Hotels near Cape Town Stadium
- Hotels near Long Street
- Hotels near Canal Walk Shopping Centre
- Hotels near University of Cape Town
- Hotels near Kirstenbosch National Botanical Gardens
- Hotels near Two Oceans Aquarium
- Hotels near Kloof Street
- Hotels near Muizenberg Beach
- Hotels near Sunset Beach
- Hotels near Chapmans Peak
- Hotels near Groot Constantia Winery
- Hotels near South African National Gallery
- Hotels near Dolphin Beach