Boulders Beach penguins and granite rocks Photo: Wikimedia Commons, CC BY-SA 4.0

Boulders Beach

South Africa Simon's Town, Western Cape False Bay (Indian Ocean) White Sand

Boulders Beach is a sheltered beach near Simon's Town on the Cape Peninsula, famous for its colony of endangered African penguins. The beach takes its name from ancient granite boulders that create sheltered coves and tidal pools. Part of Table Mountain National Park, it's one of the few places in the world where you can swim alongside wild penguins. The boulders also create calm, warm swimming spots protected from the wind and swell.

Key Information

Sand Type
White sand between granite boulders
Water
False Bay; warmer than Atlantic side (18–22°C in summer)
Best Season
September–April (penguins year-round; breeding season peaks Feb–Aug)
Access Difficulty
Easy — 40 minutes from Cape Town CBD
Uniqueness
African penguin colony, ancient granite boulders, sheltered swimming
Preservation
Table Mountain National Park; SANParks managed
Safety
Safe swimming; don't approach penguins (they bite)
Coordinates
34.20°S, 18.45°E

Access

From Cape Town, drive south on the M3/M4 through Muizenberg and Fish Hoek to Simon's Town, then follow signs to Boulders. Entry fee required (SANParks). The beach is part of a penguin-viewing boardwalk complex; the swimming beach (Foxy Beach) has separate access.

Rankings

CategoryRating
BeautyExceptional
UniquenessExceptional
AccessEasy
PreservationHigh

Wildlife

The African penguin colony at Boulders started with just two breeding pairs in 1982 and grew to over 3,000 birds. Numbers have declined due to food scarcity and other pressures, making conservation critical. The colony is one of few mainland-accessible penguin viewing sites in the world. Boardwalks allow close observation without disturbing the birds.

Frequently Asked Questions

Where is Boulders Beach?

Boulders Beach is located in South Africa, Simon's Town, Western Cape. It sits on False Bay (Indian Ocean) and features white sand beaches.

What is the best time to visit Boulders Beach?

The best time to visit Boulders Beach is September–April (penguins year-round; breeding season peaks Feb–Aug). Check local weather conditions before planning your trip.

Is Boulders Beach safe for swimming?

Safe swimming; don't approach penguins (they bite)

Image Credits