Africa's Top 50+ Beaches

  • Msambweni Beach // Kenya

    Msambweni Beach
    Mbuyubeach

    Located on a quiet stretch of Kenya's Indian Ocean coastline between Mombasa and the border with Tanzania to the south, Msambweni Beach is dominated by the upscale beach resort of the same name which watches over the beach from low rocky cliffs.

    The beach comprises close to three kilometres of soft white sand contrasted against the deep green of the surrounding… read more »

  • Kikambala Beach // Kenya

    Kikambala Beach
    DocWoKav

    One of a string of excellent stretches of white sand which lie immediately north of Mombasa, Kikambala Beach is one of the quietest and the most serene.

    Part of this sense of space comes from the fact Kikambala Beach runs for approximately 12 kilometres in total. Difficult to reach without your own transport or pre-arranged shuttle service, you'll still need to… read more »

  • Nyali Beach // Kenya

    Nyali Beach
    CT Cooper

    A short distance south along the coast from Mombasa Beach, Nyali Beach is located on the peninsula of mainland which drops down beside Mombasa Island. Curving around the southern coast of the peninsula in a north-easterly direction, its beautiful white sands stretch in a wide ribbon for several kilometres.

    Relatively uncrowded, Nyali Beach is incorporated into Mombasa Marine Reserve. Its waters… read more »

  • Chale Island Beach // Kenya

    Chale Island Beach
    © ostill

    Chale Island Beach sits on the northern coast of a small island just 900 metres by 300 metres wide. It is a short sailing away from the Kenyan mainland by dhow sailboat.

    Part of a high-end resort, there's snorkelling direct from Chale Island Beach or as part of a boat trip, catamaran sailing trips to take in the indigenous forest covering… read more »

  • Mont Choisy Beach // Mauritius

    Mont Choisy Beach
    © jovannig/123RF

    Close to the northern tip of Mauritius in Pamplemousses district, Mont Choisy Beach is just ten minutes from the hotels and nightspots of Grand Baie, and half an hour from Port Louis. Mont Choisy Beach is the longest in northern Mauritius. Stretching from Trou aux Biches to Pointe aux Canonniers, its white sands arch attractively along its length… read more »

  • Le Morne Beach // Mauritius

    Le Morne Beach
    © Rudolph Zeinhofer

    Located on a peninsula of land on the southwest coast of Mauritius, Le Morne Beach sits at the base of the Morne Brabant Mountain UNESCO World Heritage Site. Its pristine white sands are contrasted by the beach’s sparkling aquamarine seas, and dark casuarina trees.

    Le Morne Beach is possibly the best kite surfing and windsurfing spot on the island, although stand-up… read more »

  • Trou aux Biches Beach // Mauritius

    Trou aux Biches Beach
    © freeartist/123RF

    Situated on the northwest coast of Mauritius in Pamplemousses district, Trou aux Biches Beach is widely regarded as one of the most beautiful on the island. Less built-up than nearby Grand Baie, which is just ten minutes' away by road, it nonetheless has a small selection of hotels and restaurants to choose between, as well as boutique shops in… read more »

  • Pereybère Beach // Mauritius

    Pereybère Beach
    yannick974

    Located within the large arc of northern coastline known as Grand Baie, Pereybère Beach lies just two kilometres from Grand Baie Beach itself and the village built around it. This means visitors are never far from the island's largest selection of food and accommodation options.

    One of the smaller beaches on Mauritius, at approximately 150 metres in length, Pereybère Beach… read more »

  • Grand Baie Beach // Mauritius

    Grand Baie Beach
    Z thomas

    Roughly 25 kilometres north of Port Louis, the capital of Mauritius, in Rivi-re du Rempart district, Grand Baie Beach lies at the centre of a curving bay of the same name. Probably the largest complex of hotels and resorts on the island, there is also a very good range of shops, including international brands. There's no shortage of restaurants either,… read more »

  • Belle Mare Beach // Mauritius

    Belle Mare Beach
    © hanmon

    Close to the town of Mahebourg on the southeast coast of Mauritius, Belle Mare Beach comprises a long stretch of pristine white sand backed by a thick canopy of native casuarina trees. Despite the beauty of this scene, Belle Mare Beach remains largely undeveloped and is probably the least established area on the island, providing a more authentic vision of… read more »

  • Tamarin Beach // Mauritius

    Tamarin Beach
    brando

    Located on the southwest coast of Mauritius, Tamarin Beach sits on the opposite side of a river to Montage du Rempart mountain. Originally brought to wider international attention by surfers, a gap in Tamarin Beach's coral reef allows large waves to reach its white sands.

    Surrounded by salt flats, Tamarin Beach extends close to 1.5 kilometres in length, although much of… read more »

  • Blue Bay // Mauritius

    Blue Bay
    llee_wu

    Named after the extraordinary blues of its waters, Blue Bay boasts the largest coral reef on Mauritius, which is home to 50 different types of coral alone. The reef is protected by Blue Bay Marine Park, probably best explored with a mask and snorkel in hand, although regular glass-bottomed boats also tour it.

    Located on the island's southeast coast, Blue Bay's… read more »

  • La Preneuse Beach // Mauritius

    La Preneuse Beach
    Contrarianmind

    Situated on the western side of Mauritius, La Preneuse Beach offers a phenomenal rainbow of colours come sun set. It sits on the coast of the village of Black River, in the Rivière Noire district.

    At low tide La Preneuse Beach consists of around one kilometre of white sand. During these times a sand bank appears, which can be reached by… read more »

  • Gris Gris // Mauritius

    Gris Gris
    brando

    In contrast to many of the beaches on Mauritius, Gris Gris Beach is not ringed by a protective coral reef, and therefore sees the full force of this part of the Indian Ocean come ashore. As a result, it is a beach predominantly visited for its dramatic clifftop scenery and location at the southernmost point on the island, rather than… read more »

  • Dalia Beach // Morocco

    Dalia Beach
    Abdelkarim chaara

    Located not far from the coastal city of Tangier is Dalia Beach. At just one kilometer long and 60 meters wide this little beach is often quiet and offers an opportunity to relax in picturesque surroundings. The sand is a golden, and runs into the blue waters of the Strait of Gibraltar. The waters are crystal clear with few waves,… read more »