Diani Nightlife Guide to Beach Bars Clubs and Dinner Spots

Last updated by Diani Excursions Office

7 min read

Diani's nightlife centres on beach bars and dinner spots along Diani Beach Road rather than large, dedicated clubs. A typical evening involves sunset drinks at a beachfront bar, a late dinner, and then a visit to a lively club for those who want to dance.

The famous Forty Thieves Beach Bar is permanently closed. The 41 Beach Club now operates from its legacy location, continuing the tradition of a late-night beach venue.

Beach bar in Diani, Kenya, with evening drinks and palm trees near the Indian Ocean

How a Typical Night Out in Diani Works

An evening in Diani usually begins around 5 PM with sundowners at a beach bar. The sun sets over the inland palm trees, not the ocean, as Diani is on Kenya's east coast. Dinner reservations are commonly made for 8 PM or later, which allows for a relaxed pace.

The area's main restaurants and bars are concentrated along a 10-kilometre stretch of Diani Beach Road. After dinner, from around 11 PM, the late-night venues start to get busy. The nightlife scene is most active during the peak tourist seasons of December, January, and the Easter holidays. Outside these periods, the nightlife is quieter but offers reliable options every night.

Venue Type Area Road km from Ukunda Junction Status Checked On
Ali Barbour's Cave Restaurant Restaurant Central Diani 3.1 km Open 01 June 2026
The 41 Beach Club Beach Bar & Club Central Diani 3.0 km Open 01 June 2026
Forty Thieves Beach Bar Beach Bar Central Diani 3.0 km Closed 01 June 2026
Nomad Beach Bar Beach Bar & Restaurant Central Diani 5.2 km Open 01 June 2026
Shakatak Club & Restaurant South Diani 8.5 km Open 01 June 2026

Ali Barbour's Cave Restaurant

Ali Barbour's offers a dining experience inside a natural coral cave that is open to the night sky. The restaurant specialises in seafood and international cuisine. Booking is required, often weeks in advance during the high season, to secure a table.

Dinner setting at Ali Barbour’s Cave Restaurant in Diani, Kenya.

Where is Ali Barbour's on Diani Beach Road?

The restaurant is located 3.1 km south of the main Ukunda junction, just off Diani Beach Road behind its sister property, Flamboyant. Most local tuk-tuk and taxi drivers are familiar with the location, making transport simple.

What is the Dress Code and Booking Process?

The dress code at Ali Barbour's is smart casual, which prohibits beachwear, shorts, or flip-flops. The policy requires men to wear long trousers and closed shoes. Booking is mandatory and can be completed by phone or WhatsApp. The restaurant is open daily from 17:30 to 23:00.

Does Ali Barbour's Offer Free Transport?

Yes, Ali Barbour's offers a complimentary pick-up and drop-off service for guests staying at hotels and villas within the Diani Beach area. Guests must arrange this service at the time of booking to confirm transport.

The 41 Beach Club and the Closure of Forty Thieves

The 41 Beach Club is one of Diani's primary late-night beach party venues. Located at the former site of Forty Thieves, the club functions as a daytime beach bar that becomes a lively club after dark. The venue features DJs, a dance floor on the sand, and operates into the early hours.

Is Forty Thieves in Diani Open?

No, Forty Thieves Beach Bar is permanently closed. The venue that operates from its historic location is The 41 Beach Club. The 41 Beach Club is a separate entity under new management, and any information referring to Forty Thieves as an active venue is outdated.

Nomad Beach Bar for Sundowners

Nomad Beach Bar & Restaurant is a prime spot for sunset drinks, situated 5.2 km from the Ukunda junction. The bar is part of The Sands at Nomad hotel and provides direct Nomad beach access with clear views of the Indian Ocean. The large seating area on the sand is ideal for evening drinks.

The bar's full menu includes fresh seafood and gourmet pizzas from a wood-fired oven. The relaxed atmosphere at Nomad suits couples and families transitioning from evening drinks to dinner.

Shakatak for Late Night Dancing

Shakatak is a popular late-night club located further south along Diani Beach Road. The club attracts a mix of locals, expatriates, and tourists. The music focuses on dance, pop, and Afrobeat genres.

The venue opens at 9 PM nightly and becomes busiest after midnight on weekends. Shakatak operates as a dedicated nightclub with a large dance floor, pool tables, and an outdoor seating area, offering a more local clubbing experience than the beachfront bars.

Nightclub atmosphere at Shakatak in Diani, Kenya.

How to Find Other Beach Bars and Event Nights in Diani

Many of Diani's larger resorts have their own beach bars that are open to non-residents, offering quieter alternatives for an evening drink. Check directly with hotels like Leopard Beach Resort or Baobab Beach Resort for their current bar access policies for non-guests.

Travellers can find special event nights, such as full-moon parties or guest DJ events, during the peak season. Venue social media pages and local community notice boards provide the most current information on these events.

A Sunset Canoe on the Kongo River Before Dinner

A Kongo River sunset canoe trip offers a peaceful evening activity before dinner. This excursion takes you through the mangrove forests at the mouth of the Kongo River and provides opportunities to see local birdlife.

Canoe travelling along the Kongo River near Diani through mangrove-lined waterways.

The trip starts around 4 PM and lasts about two hours, finishing as it gets dark. The cost is USD 25 for international guests (KES 2,000 for citizens) and USD 10 for children (KES 1,000 for citizens), with life jackets included. A Swahili home kitchen experience is another option for an authentic evening meal.

How to Get Around Diani After Dark

The primary modes of transport along Diani Beach Road at night are tuk-tuks and taxis. Tuk-tuks are widely available and cost-effective. Always use a driver recommended by your hotel and agree on the fare before starting your journey, as prices often increase after dark.

Safety Tips for a Diani Night Out

  • Do not walk on the beach after dark. Stick to well-lit roads and use motorised transport between venues.
  • Use a trusted tuk-tuk or taxi. Ask your hotel or restaurant to recommend a reliable driver.
  • Carry limited cash. Take only what you need for the evening and leave valuables in your hotel safe.
  • Be aware of your surroundings. Stay mindful of your belongings in any tourist area.
  • Ignore beach-boy offers. Politely decline unsolicited offers for tours or transport. Always compare beach-boy quotes versus official prices and book through a registered office.

Is Forty Thieves Beach Bar in Diani Still Open?

No, Forty Thieves Beach Bar is permanently closed. The venue at its former location is now The 41 Beach Club, which operates as a separate business.

Does Ali Barbour's Cave Restaurant Offer Free Transport?

Yes, Ali Barbour's Cave Restaurant provides a complimentary transport service for diners within the Diani Beach area. This service should be requested when you make your reservation.

What Is the Dress Code at Ali Barbour's?

The dress code is smart casual. Beachwear, shorts, and flip-flops are not permitted. Men should wear long trousers and proper shoes.

What Are the Main Night Clubs in Diani Beach?

Diani's nightlife focuses on beach bars that become club-like late at night, such as The 41 Beach Club. Shakatak is a more traditional, dedicated nightclub located away from the beach.

Is Diani's Nightlife Scene Suitable for Adults?

Diani's nightlife provides a varied scene for adults with its mix of sundowner spots, unique restaurants, and lively late-night bars that suit couples and groups.

What Are the Best Evening Excursions in Diani?

Recommended evening excursions include a sunset canoe trip on the Kongo River for a quiet natural experience. A pre-booked Swahili home kitchen dinner offers a cultural dining alternative. You can see a full list of official things to do in Diani on our website.

Book your Diani excursion

Choose a package, add guests, and optionally request hotel pickup in Diani.

Book on WhatsApp