Restaurants on Lamu Island, Kenya

 

Fine Swahili & International Cuisine (KES 2000-4500)

 

Baitil Aman, Shela Village Restaurant, Carrot Soup
Baitil Aman Rooftop Restaurant, Shela, Lamu Island
Baitil Aman Restaurant [Shela Village]

Authentic Swahili experience with open-air dining on rooftop and cushion seating.
Phone: +254 (0)713 576669
Pricing: KES 2000-3500 (dinner for two)
Location: Near Jannattan House and KCB bank/ATM in Shela, see Map of Shela.

 

Peponi Restaurant, Shela Beach, Lamu
Peponi Restaurant, Shela Village, Tuna Tartare
Peponi Bar & Restaurant [Shela Beach]

Beachfront fine dining with extensive menu including sushi, seafood and Swahili cuisine
Phone: +254 (0)722 203083
Pricing: KES 3000-4500 (dinner for two)
Alcohol: Yes
Credit Cards: Yes

 

Diamond Beach, Manda Island
Diamond Beach Restaurant, Wood-oven Pizza, Manda Island
Diamond Beach Restaurant & Bar [Manda]

Traditional Swahili cuisine, wood-oven pizzas, seafood, western and vegetarian foods served for breakfast, lunch, and dinner beachfront under thatched umbrellas. Bar is fully-stocked serving great Caipirinhas and Bloody Marys.
Phone: +254 (0)720 915001
Pricing: KES 1500-3000 (dinner for two)
Alcohol: Yes
Credit Cards: Yes
Location: Manda Island down from Baobab House and Majlis Resort, see Map of Manda Island.

 

Majlis Restaurant, Manda Island, Lamu
Majlis Resort Bar at Night, Manda Island
Majlis Bar & Restaurant [Manda]

International haute-cuisine serving Japanese (sushi, sashimi, tempura, etc.) and Italian (pizza, gelato, seafood, etc.).
Phone: +254 (0)20 2617496
Pricing: KES 3000-4500 (dinner for two)
Alcohol: Yes
Credit Cards: Yes
Location: Manda Island across the channel from Peponi Hotel, see Map of Manda Island.

 

Manda Bay Bar and Lounge, Manda Toto, Lamu
Manda Bay Restaurant Beach, Lamu
Manda Bay Bar & Lounge [Manda Toto]

Phone: +254 (0)712 579999 or 0735 579999
Pricing: KES 3000-4500 (dinner for two)
Alcohol: Yes
Credit Cards: Yes

 

Kijani Restaurant, Shela, Lamu
Kijani Restaurant, Shela Village, Lamu Island
Kijani Restaurant [Shela Beach]

Mixture of African and Italian specialties serving fresh-baked breads and local seafood, dairy, honey and produce.
Pricing: KES 2500-4000 (dinner for two)
Alcohol: Yes
Credit Cards: Yes
Location: Next to the mosque and Stop Over, see Map of Shela.

 

 

Other Restaurants (KES 500-2000)

 

Bahari Guest House & Restaurant, Lamu IslandBahari Guest House & Restaurant [Shela Jetty]

Oceanfront restaurant serving fresh seafood and traditional Swahili cuisine.
Pricing: KES 1000-2500 (dinner for two)
Location: See Map of Shela.

 

Bush Garden, Lamu Town Waterfront Restaurant
Bush Gardens Restaurant [Lamu Promenade]

Portside seafood restaurant ideally located along the Lamu promenade.
Pricing: KES 1000-1500 (dinner for two)
Location: Promenade near Jetty

 

Stopover Guest Houses & Restaurant, Shela, Lamu Island
Stop Over Restaurant [Shela Beach]

Affordable, no frills beachfront dining.
Pricing: KES 1000-2000 (dinner for two)
Location: Along beach and promenade to Shela, near Kijani Hotel and Dhow Building beach workshop, see Map of Shela.

 

Moonrise Bar & Restaurant [Lamu Promenade]

Waterfront restaurant with romantic ambiance and superb food and service.
Pricing: KES 1500-2000 (dinner for two)
Alcohol: Yes
Credit Cards: Yes
Location: Along the Lamu promenade

 

Stone House Restaurant [Lamu Town]

Rooftop restaurant serving Seafood, Swahili delicacies, and good Vegetarian options.
Pricing: KES 1500-2000 (dinner for two)
Alcohol: No
Credit Cards: Yes

 

Star Guest House & Restaurant [Shela Village]

+254 (0)726 335233
Pricing: KES 1000-1500 (dinner for two)

 

Jannataan Hotel & Restaurant [Shela Village]

Pricing: KES 1500-2500 (dinner for two)
Alcohol: No
Location: Behind city square, next to ATM, see Map of Shela.

 

Msafomo Guest House & Restaurant

+254 (0)727 756328
Pricing: KES 1500-2000 (dinner for two)

 

Shela Island Hotel - Barracuda Restaurant [Shela Village]

Roof-top restaurant specializing in Swahili dishes and fresh seafood. Well-known for fresh fruit juices and milk shakes. Credit Cards Accepted. +254 (0)721 212786
Pricing: KES 1500-2000 (dinner for two)
Credit Cards: Yes
Location: At the back of Shela near Fatuma's Tower and Sand Dunes, see Map of Shela.

 

Kisiwani  Restaurant [Shela Village]

Rooftop restaurant open for lunch and dinner.   (0)723 672388
Pricing: KES 1500-2000 (dinner for two)

 

Hapa Hapa Restaurant [Lamu Town]

Waterfront seafood and Italian restaurant serving excellent juices.
Pricing: KES 1000-2000 (dinner for two)
Location: Promenade, near Jetty South of Bush Gardens

 

 

Bars & Cafes

 

Bustani Cafe and Bookshop, Lamu Town
Bustani Café and Bookshop [Lamu Town]

Hidden garden cafe with smoothies and lunch options. (0)722 859594
Location: Towards the back of Lamu Town

 

Floating Pontoon Bar & Grill [Near Shela/Manda]

Great for sundowners and sunset BBQ and drinks. Great way to start the night out or wind down the night island-style. Note: The Pontoon is being refitted at the moment and is closed for business. (0)727 734945
Location: Near Manda Beach,

 

Petley's Inn and Bar, Lamu Town
Petley's Inn [Lamu Promenade]

The local watering hole. Busy rooftop bar with plenty of Lamu Town character. (0)724 251955
Location: On the waterfront near the Museum

 

Sea Suq Cafe, Shela, Lamu Island
Sea Suq Cafe, Shela, Lamu Island
Sea Suq Café [Shela Seafront]

Cozy waterfront cafe and furniture shop in Shela offering fresh juices, smoothies, sandwiches and samosas. WIFI available and internet cafe next door.
Location: Next to Bahari Hotel and The Moon Houses at the Sea Suq, see Map of Shela.

 

Whispers Cafe, Lamu Town
Whispers Cafe Deli and Bakery, Lamu Town
Whispers Café [Lamu Town]

Tranquil courtyard garden restaurant serving cakes, pastries, samosas and extensive lunch and dinner menu. Take-away bagels and chicken liver pate available. (0)722 611282
Location: Next to Air Kenya and Gallery Baraka in Lamu Town

 

To add your listing please contact us by This e-mail address is being protected from spambots. You need JavaScript enabled to view it .

Express Inquiry

Destinations

The Fort, Shela Beach
User rating
 
5.0 (2)
Stopover Hotel, Shela Village
User rating
 
4.7 (4)
Baitil Aman, Shela Village
User rating
 
4.6 (3)
Waridi House, Shela Village
User rating
 
5.0 (1)
Diamond Beach Village, Manda Island
User rating
 
4.8 (12)
Kilamawingu House, Shela
User rating
 
5.0 (1)
Forodhani House, Shela Village
User rating
 
4.9 (4)
Lamu House, Lamu Town
User rating
 
4.9 (9)
User rating
 
5.0 (1)
Kizingo, Kizingo Beach
User rating
 
4.8 (19)
Banana House, Shela
User rating
 
4.7 (4)
Carla's Beach Hut, Manda Island
User rating
 
4.0 (1)
Fatuma's Tower, Shela Village
User rating
 
4.7 (2)
Subira House, Lamu Town
User rating
 
4.8 (2)
Manda Dream, Manda Beach
User rating
 
4.3 (1)
Peponi Hotel, Shela Village
User rating
 
4.8 (2)
User rating
 
5.0 (1)
Mkoko House, Manda Island
User rating
 
4.8 (20)
Full Moon House, Shela Village
User rating
 
4.7 (1)
Shella Bahari, Shela Village
User rating
 
4.2 (2)
User rating
 
4.3 (3)
User rating
 
5.0 (1)
Al-Yafir House, Shela
User rating
 
5.0 (1)
Makubwa House, Lamu Town
User rating
 
4.7 (2)
Kijani Hotel, Shela Village
User rating
 
4.7 (20)
Dhow House, Shela Village
User rating
 
5.0 (4)

UNESCO
Lamu World Heritage Site