Nairobi, Kenya's vibrant capital, is known for its culture and economic significance. As Nairobi is a landlocked city without any beaches, this list will focus on discussing the best beaches near Nai (Read More)robi.

Here is the list of 10 Beaches in Nairobi

1. Diani Beach, Mombasa

Diani Beach, Mombasa
4.5 /5

Diani Beach is one of Mombasa's most popular beaches for a spot of rest and relaxation. It is a long white sand beach with watersports like windsurfing, sailing, snorkelling, kitesurfing, diving, water-skiing and parasailing. Diani beach also has an excellent nightlife.

Activities: 
Windsurfing, sailing, snorkelling, kitesurfing, diving, water-skiing and parasailing
Pets Allowed: Yes

2. Tiwi Beach, Mombasa

Tiwi Beach, Mombasa

Located in Mombasa, the Tiwi beach is known for its white sand and secluded location. It is a perfect spot for diving and snorkelling. Birdwatching is also a famous tourist activity here. Palm trees along the side of the beach make the view a picturesque one.

Address: Likoni Ukunda Road, Diani Beach, Mombasa
Activities: Snorkelling, diving, and other water sports
Facilities: Restrooms, shower available; Sunbathing equipments available for rent

3. Bamburi Beach, Mombasa

Bamburi Beach, Mombasa
3.9 /5

Bamburi Beach on the northern coast of Mombasa is a calm and picturesque beach boasting tranquil blue waters and soft whitish sand. It is ideal for swimming and water sports like snorkelling and scuba diving. Camel riding is also popular here.

Address: Malindi Road, Mombasa
Length: 5 kilometres
Activities: Camel riding, swimming, water sports like snorkelling and scuba diving

4. Nyali Beach, Mombasa

Nyali Beach, Mombasa

Nyali Beach, located in Mombasa, is known for its white sand. The calm water of the sea makes the spot serene. The beach is perfect for diving, snorkelling, kite surfing, and sunbathing. One can visit the Shiva Cave, situated at the beach's southern end.

Activities: Volleyball, windsurfing, scuba diving, kite surfing, swimming, and game drives in Nguuni Nature Sanctuary.

Nairobi Travel Packages

Compare quotes from upto 3 travel agents for free

5. Malindi Beach, Malindi

Malindi Beach, Malindi

Malindi Beach on Lake Malawi is a renowned Kenyan destination, known for its pure coasts, beachside dining, resorts, and sea activities. With historical significance as Vasco Da Gama's landing site, it offers a delightful mix of natural beauty, history, and modern amenities with plenty of hotels for a memorable coastal experience.

Activities: Visiting Vasco da Gama Pillar, sailing, windsurfing, deep-sea fishing, and snorkelling.
Facilities: No shower room and restroom.
Parking: Available
Pets Allowed: Yes.

6. Watamu Beach, Watamu

Watamu Beach, Watamu

Watamu Beach, located 15 kilometers south of Malindi, is famous for its white sands and clear waters, perfect for snorkeling and diving. Home to diverse wildlife, Watamu is part of the Watamu National Marine Park.

Activities: Swimming with dolphins, snorkeling, sunset cruises, kitesurfing, windsurfing, and diving.
Facilities: Restrooms, changing rooms, showers, and sunbeds
Pets Allowed: Yes

7. Shanzu Beach, Mombasa

Shanzu Beach, Mombasa

Shanzu Beach in Mombasa is a peaceful spot for tourists, offering water sports, beach lounging, and dining. With its white sandy beaches, clear waters, and coconut palm trees, the beach looks different at low tide compared to high tide, adding to its unique charm.

Address: Serena Road,Mombasa
Length: 1 kilometre
Timings: 09:00 AM to 06:00 PM
Activities: Dolphin spotting, kitesurfing, Baracuda diving, windsurfing, glass-bottom boat, deep sea fishing, dhow sailing, snorkelling.
Facilities: Restrooms, lifeguards, and beach loungers
Parking: Available
Pets Allowed: Yes.

8. Gazi Beach, Gazi

Gazi Beach, Gazi

Gazi Beach, on Kenya's peaceful south coast in Kwale County, is a quiet and uncrowded spot. Also known as Gasi Beach, it's home to the olive thrush baboon and the Colobus monkey. The beach features a unique mangrove ecosystem, adding to its cultural and historical significance.

Activities: Mangrove Boardwalk, swimming, snorkeling, scuba diving, surfing, windsurfing, kayaking.
Facilities: Restroom, shower room, cafe and restaurant.
Pets Allowed: Yes

9. Lamu Beach, Lamu

Lamu Beach, Lamu

Lamu Beach, just an hour from Nairobi, boasts tranquil white sandy shores on Lamu Island. Its laid-back charm, complemented by nearby attractions like Manda Bay and Shela Beach, offers a diverse coastal escape.

Getting Around: Only by walk
Activities: Water sports, Lamu Museum, beach walks, Dhow sailing, Ruined City of Takwa, Lamu Fort, and Manda Island exploration
Pets Allowed: Yes.

10. Copacabana Beach, Mtwapa

Copacabana Beach, Mtwapa

Copacabana Beach in Mtwapa, along Mtwapa Creek, is a laid-back spot with a vibrant nightlife, attracting locals on weekends and kids in the late afternoons for a diverse experience of daytime relaxation and evening entertainment. The most popular restaurant is the Copa Cabana Beach Bar & Restaurant.

Address: Maweni - Mtwapa, Mombasa
Activities: Swimming, playing football, water skiing, skydiving, snorkelling, kayaking.
Facilities: Restrooms, changing pads for babies
Parking: Available at the clubs
Pets Allowed: Yes

This post was published by Varsha Alva

Share this post on social media

Top Hotels In Nairobi

Comments on this post

View Packages