Inspire. Inform. Involve.  

Beaches in Kenya – Mombasa Beaches


To quickly find what you are looking for, use the search facility below.



Beaches in Kenya – Mombasa Beaches

Mombasa Beaches: The Kenyan Coast is a distinctive part of Kenya’s unrivalled tourism attractions and is home to over nine communities whose dialects gave the basis of the Kiswahili language, Kenya’s national language.

Being the gateway to East Africa, the Kenya coast has a striking and colourful mixture of people and cultures that have defied the passage of time. It’s white sandy beaches stretch for over 480kms (300 miles) from North to South, bordered by a spectacular coral barrier reef with wonders of under water explorations. The coast has a protective coral reef, creating calm waters that are ideal for swimming and water sports. The Coast also offers plenty of aquatic adventures such as para-sailing, water skiing, sailing, kayaking, windsurfing etc.

Best Beaches in Kenya

This is a comprehensive list of the best Beaches in Kenya.

1. Diani Beach

Category: Best Beaches in Kenya

Diani Beach is a major beach resort on the Indian Ocean coast of Kenya (in eastern Africa). It is located 30 kilometers (19 mi) south of Mombasa, in the nearby Kwale County.

The beach is about 10 kilometers (6 mi) long, from the Kongo river to the north and Galu beach to the south (the southern point of reference is an old Baobab tree). It is adjacent to the town of Ukunda, the population of which nears 100,000 inhabitants. A small airstrip is located between the beach area and the Mombasa-Lunga Lunga road.

Diani Beach was voted as among the top 25 beaches in the world in 2015 by TripAdvisor. In the Travellers’ Choice Awards (Best of 2015), TripAdvisor ranked Diani Beach the 22nd best beach in the world. Diani Beach was also voted third among the top 25 beaches in Africa.

Diani Beach

Diani Beach

2. Watamu Beach – Turtle Bay

Category: Best Beaches in Kenya

Turtle Bay is a long stretch of beach; about 7km long is located on the Indian Ocean coast of Kenya, about 15km south of Malindi. The beach is known for its local reefs, clear water and soft white sands. The beach offers a great swimming opportunity, gives you a delightful feeling and the alluring ocean gives an amazing sight. You can engage in some beach activities such as surfing, sunbathing or take a long walk along the shores. Turtle Bay is perfect for a calm and relaxing day by the sea.

In the Travellers’ Choice Awards (Best of 2015), TripAdvisor ranked Watamu Beach 14th position on the continent among the top 25 beaches in Africa.

Watamu Beach

Watamu Beach

3. Nyali Beach

Category: Best Beaches in Kenya

Located in the white sandy beaches of Mombasa, the proud, legendary and lavish, Nyali International Beach Hotel & Spa is an icon with a unique history and social significance which has returned with its timeless grandeur and new and contemporary spirit. Our accommodation facilities and restaurants are inspired by the original art and provide the guest with an experience that is truly indulgent and exquisite.

Nyali Beach

Nyali Beach

4. Lamu Beaches

Category: Best Beaches in Kenya

Lamu Island is full of beautiful white sandy beaches, which are perfect for ultimate relaxation during vacation. Manda Bay and Shela beach are the most popular beaches in Lamu. These beaches are known for their picturesque views and peaceful ambiance. These beaches are surrounded by luxury resorts built around the ocean. These beach resorts offer visitors an exquisite place to have fun and relax during their holidays.

Lamu Beaches

Lamu Beaches

5. Vipingo Beach

Category: Best Beaches in Kenya

Vipingo beach is located near Kilifi in a coastal area which consist of Swahili villages. Surrounded by greenly vegetation of coconut palms, the water is calm and crystal clear. The beach is scenic but it’s always isolated with very little crowd. If you would love to spend some peaceful and romantic time with your lover or friends, Vipingo beach is the best place to visit.

Vipingo Beach

Vipingo Beach

6. Tiwi Beach

Category: Best Beaches in Kenya

Tiwi, a small settlement in Kwale County, has its fair share of a beautiful sandy beach in Kenya. The beach is located north of Diani Beach, which is about 17 km south of Mombasa. The beach offers nature at its peak and it’s a place you can go to experience the best beach vacation, especially if you enjoy relaxing in the sun.

Tiwi Beach

Tiwi Beach

 7. Gazi Beach

Category: Best Beaches in Kenya

Gazi beach is located 3Km from Gazi, a coastal town in Kenya. The beach is never crowded and it is the best place to go if you are looking for privacy during your vacation. The beach is surrounded by sumptuous palm vegetation and some luxury lodges that offer accommodation to visitors. If you are a sun worshipper, you will love Gazi Beach.

Gazi Beach

Gazi Beach

8. Bamburi Beach

Category: Best Beaches in Kenya

Bamburi beach is located on Mombasa’s North Coast, it’s amazingly calm and it boasts fine soft sand and calm water, an ideal place to go experience fantastic vacation. The beach is a popular destination for sun lovers and sand seekers. If you love walking, swimming or relaxing by the beach, Bamburi offers everything. It is a perfect place to find some relaxing peacetime.

Bamburi Beach

Bamburi Beach

9. Kikambala Beach

Category: Best Beaches in Kenya

Kikambala beach is located North of Mombasa, on the Indian Ocean. The long stretch of white beach, filled with white sands and shielded by a long coral reef is one of the best beaches of the Kenya coast. There are several beach resorts situated on Kikambala beach. The beach offers beautiful picture-perfect views and lots of space for locals and visitors to enjoy themselves.

Kikambala Beach

Kikambala Beach

10. Shanzu Beach

Category: Best Beaches in Kenya

Shanzu beach is located 30km from Mombasa, off Mombasa-Malindi Highway. The beach is surrounded by coconut palm groves and has several beach resorts and hotels, bars and restaurants, where visitors can lodge, enjoy and have fun during their holidays. The beach offers pleasant views of the sea, sheer beauty of the coast and endless water spots. It is a perfect place for a tropical beach vacation; it provides a variety of adventures that give visitors remarkable experiences.

Shanzu Beach

Shanzu Beach

Mombasa Beaches – South Coast Beaches in Kenya

Diani Beach Kenya

Category: Mombasa Beaches

Along the beaches are hotels catering to all tastes; from small boutique properties for the discerning traveller to larger family hotels. There are also self-catering properties where you can enjoy privacy and informality. Here guests can enjoy water-sports such as windsurfing, sailing, snorkeling, water-skiing and scuba diving. Diani Beach lies 35km south of Mombasa city. The beach covers the shores for about 25km.

Tiwi Beach

Category: Mombasa Beaches

Tiwi is a beautiful beach located north of Diani Beach. Tiwi Beach is much quiter compared to Diani and is a more preferable spot for a romantic beach getaway. At tiwi you can also enjoy a number of water sports and five star accommodation at several hotels and resorts.

Galu Beach

Category: Mombasa Beaches

If you are seeking even more serenity along the South Coast, then Galu Beach would be your destination of choice. Galu Beach expands it’s white sandy beach as far as the eye can see, with palm trees fringing over the tropical coastline and turquoise clear water is sheltered by a coral reef which makes it a safe swimming lagoon, perfect for a beach vacation or holiday.

Other Beaches in South Coast Mombasa

  1. Kinondo
  2. Chale Island
  3. Funzi Island
  4. Msambweni
  5. Shimoni
  6. Wasini Island

Mombasa Beaches – North Coast Beaches in Kenya

Bamburi Beach

Category: Mombasa Beaches

Bamburi Beach offers a picturesque stretch of sandy beach with a good number of top class hotels and resorts lined up facing the blue waters of the Indian Ocean. The beach is located in close proximity several town attractions.

Nyali Beach

Category: Mombasa Beaches

Nyali Beach offers long miles of white sandy beach, backed by private villas, hotels and gardens. They are suitable for those seeking a beach holiday with the convenience of Mombasa’s urban attractions close at hand.

Shanzu Beach

Category: Mombasa Beaches

Shanzu Located about 20 kilometers from Mombasa city along the Indian Coast, is a town, a lovely spot, with superb beaches and many beautiful and interesting places to visit. There is a holiday market in Shanzu with lots of small shops and a Bazaar offering a large collection of local crafts at very good prices.

  1. Kilifi
  2. Watamu
  3. Malindi
  4. Lamu Island

Kenya Beaches Photos

Beaches in Kenya - Mombasa Beaches

Beaches in Kenya – Mombasa Beaches

Beaches in Kenya – Video



Loading...