Ali Barbour's Cave Restaurant

Restaurant · Kwale

3

@afar

"This romantic and quirky restaurant, set in a cave on the beach in Diani, is definitely splurge-worthy.The menuis a little pricey but includesa tasty range of dishes, from crepes and pasta to seafood.Booka table at the mouth of the cave so you can see the stars overhead and the candles flickering insideamong the cave's spiny stalagmites. Diani, a popular resort on the Kenyan coast, has an expansive white sandy beach, boutique hotels, and cozy vacation cottages. After dinner, wander next door for a nightcap atForty Thieves, a beach bar with pool tables and seating out on the sand."

The Best Restaurants in Nairobi

Ali Barbour's Cave Restaurant Ground N/A Beach Road, Mombasa, Kenya Get directions

alibarbours.com
@alibarbours

3 Postcards

See full details

More Places For You

Galu Inn

Hotel · Kwale

Nestled near Diani Beach, this cozy motel-style hotel features well-kept rooms, a serene garden with a small pool, and a complimentary gym for a laid-back stay.

0 Postcards

Kokkos Cafe And Bistro

Coffee shop · Kwale

Kokkos Cafe Bistro in Diani offers a chill vibe with a diverse menu of fresh eats, from perfect eggs Benedict to hearty burgers—ideal for any meal.

0 Postcards

Swahili Beach Resort

Hotel · Kwale

Swahili Beach Resort enchants with its Moorish charm and lush grounds, offering spacious rooms and top-notch dining alongside a stunning infinity pool.

0 Postcards

The Maji Beach Boutique Hotel

Hotel · Kwale

Nestled on Diani Beach, this chic boutique hotel offers stylish, spacious rooms, a stunning wraparound pool, and exceptional service for a dreamy getaway.

0 Postcards

Mwaluganje Elephant Sanctuary

Park · Kwale

A community-run elephant refuge in lush Shimba Hills, offering plush safari tents, stunning views, and authentic African wilderness vibes.

0 Postcards

Shimoni

· Kwale

Nestled in the lush landscapes of southeastern Kenya, Shimoni offers cozy bandas just south of the pier, perfect for a charming, intimate getaway.

0 Postcards

Stilts Tree Houses

Hotel · Kwale

Stilts Diani is a serene eco-lodge where you can chill in charming treehouses or cabins, feast on local dishes, and watch bushbabies come alive at sunset.

0 Postcards

Shan-E-Punjab Supermarket

Grocery store · Kwale

Shan-E-Punjab Supermarket is your go-to spot for a warm, welcoming shopping experience with a tasty mix of Indian delights and fantastic vegetarian options.

0 Postcards

Diani Backpackers

Hostel · Kwale

Diani Backpackers merges rustic charm with vibrant energy, featuring airy dorms and cozy private rooms near the beach, making it a lively hub for socializing and fun under the African sun.

0 Postcards

Shimba Hills National Reserve

National park · Kwale

Nestled near Diani Beach, this stunning national park is a lush haven for rare wildlife and native flora, offering picturesque hikes and refreshing waterfalls.

0 Postcards