• In the next 14 days average maximum daily temperatures will be 19° which is not so warm but sunbathing may be possible on some days. The average water temperature will be 17° which is cool for swimming, shorty wetsuit may help you extend your time in the water. There will be 7 days of very light rain with an average of 1.6mm rain on those days. Average cloud cover will be 59%.

Best Beaches


Beaches of Port Elizabeth, Eastern Cape, South Africa

Port Elizabeth, located in the Eastern Cape of South Africa, is a coastal city known for its stunning beaches and beautiful islands. The city boasts a variety of beach areas, each offering unique experiences and attractions for visitors. The climate in Port Elizabeth is moderate with warm summers and mild winters. The annual weather is generally pleasant, making it an ideal destination for beach holidays. Here are some of the popular beaches and islands found in Port Elizabeth.

Hobie Beach

Hobie Beach

Hobie Beach is one of the most popular beaches in Port Elizabeth, known for its golden sands and warm waters. It's an ideal spot for swimming, sunbathing, and various water sports like windsurfing and jet skiing. Hobie Beach also hosts many events throughout the year, including the annual Splash Festival. The beach offers amenities such as restaurants, bars, and shops nearby, making it a convenient location for a fun day out at the beach. The best time to visit Hobie Beach for a beach holiday is during the summer months from November to February when temperatures are warmest and rainfall is minimal.

More information and weather

Kings Beach

Kings Beach is another popular spot in Port Elizabeth known for its spacious sandy shores that stretch over 1.6 kilometers long. It's an excellent location for families as there are plenty of facilities available such as playgrounds, picnic spots, swimming pools, and restaurants nearby. With lifeguards on duty during peak seasons and calm waters suitable for swimming, Kings Beach offers a safe environment for visitors to enjoy their time at the coast.

Sardinia Bay

Sardinia Bay is a pristine stretch of coastline located within the Sardinia Bay Nature Reserve just outside Port Elizabeth. This secluded beach area offers visitors a tranquil experience away from the hustle and bustle of the city. With its unspoiled white sands and clear waters, Sardinia Bay is an ideal spot for beach lovers seeking a peaceful retreat. Activities such as snorkeling, surfing, and horse riding are popular at this beach, making it a great destination for outdoor enthusiasts.

Pollock Beach

Pollock Beach is a favored spot among surfers in Port Elizabeth due to its consistent waves and ideal surfing conditions. The beach also features rock pools that are perfect for exploring during low tide. Pollock Beach is not only limited to surfers; it also caters to families with its grassy areas for picnics and children's playgrounds. Additionally, the beach is close to various amenities such as restaurants and shops.

St Croix Island

St Croix Island is located off the coast of Port Elizabeth within Algoa Bay. This small island is a protected marine reserve that forms part of the Addo Elephant National Park Marine Protected Area. The island's main attraction is its colony of African penguins, which can be viewed during boat tours around the island. Other marine life such as seals, dolphins, and whales can also be spotted in the area, making it an excellent destination for wildlife enthusiasts.

When planning your beach holiday in Port Elizabeth, keep in mind that each beach area offers unique experiences catering to different interests and preferences. Whether you're seeking adventure or relaxation, Port Elizabeth's stunning coastline has something to offer everyone.

Monthly Averages

Book Accomodation Deals

Booking.com Search FlightsImage