Blue Marlin Restaurant

Google rating 4.3 (147 reviews)
Diani Beach
RestaurantBar

Ranked in Best Casual Dining in Diani Beach

CallDirections
1 / 4

About

A Diani beach road spot with ocean views and friendly service where the tuna carpaccio and cocktails deliver, though pasta dishes can miss the mark. Come for the setting and seafood, skip the Italian mains.

Highlights

  • Dine-in
  • Takeout
  • Serves beer
  • Serves wine
  • Breakfast
  • Lunch
  • Dinner
  • Vegetarian options
  • Takes reservations

HoursOpen now

Monday7:30 AM – 10:00 PM
TuesdayToday7:30 AM – 10:00 PM
Wednesday7:30 AM – 10:00 PM
Thursday7:30 AM – 10:00 PM
Friday7:30 AM – 10:00 PM
Saturday7:30 AM – 10:00 PM
Sunday7:30 AM – 10:00 PM

Google reviews

4.3147 Google reviews
  • Minnie L.Google review · 21 Jan 2026

    The service was friendly and attentive . The cocktails were tasty. The tuna carpaccio was presented well but rather bland . Soy sauce added depth. The pasta dish was dreadful . Pasta is a tomato and mascarpone sauce with a ton of chilli simply dumped on it. If I wasn’t hungry I would have sent it back. Overall, the food is lack lustre but the setting on the beach makes it a great spot to sit. ADDITION I HAD THE PRAWN PASTA WITH PARMESAN AND A ‘special ingredient’ which was clearly chilli. I am not in the habit of making up reviews and I can’t help it if the main course was terrible .

    Read moreShow less
  • Isabella H.Google review · 12 Sep 2025

    What a magical place to eat and relax! I definitely had the best swahili fish in Diani🙏🏼 also the entrees were very delicious as well! Asante sana to the whole team, we had a great time! It is so worth a visit 🧡

  • Valentin Z.Google review · 20 Aug 2025

    This amazing sea view restaurant in Diani is the perfect spot for those who are look for good food. The atmosphere is welcoming , excellent service and it’s located along Diani beach road. Loved it! ❤️

  • Malvina K.Google review · 21 Jul 2025

    We had breakfast, lunch and dinner every day for 5 days as the food there was much better than any other place around - choice, quality, variety. The service was prompt and friendly. Cannot recommend enough

  • SabineGoogle review · 26 Mar 2025

    Our recent visit to the Blue Marlin Beach Restaurant in Diani Beach was a wonderful experience. The restaurant offers breathtaking views of the Indian Ocean, which provides the perfect backdrop for a delicious meal. The menu is varied and offers a range of fresh seafood. We opted for the Grilled Lobster and Crusted Tuna. The portions were generous and beautifully presented. The service was excellent, the staff were friendly, attentive and went out of their way to accommodate our needs. The atmosphere was relaxed and welcoming, which contributed to a very enjoyable dining experience. A perfect combination of delicious food, a beautiful location and excellent service in Diani Beach.

    Read moreShow less

Location

Diani Beach Road, Kenya

Diani Beach

Get directions

Explore guides

Frequently Asked Questions

Blue Marlin Restaurant is open daily, 7:30 AM – 10:00 PM.
Blue Marlin Restaurant is located at Diani Beach Road.
Yes, Google lists Blue Marlin Restaurant as taking reservations. Call +254 712 559117 to book.

More casual dining near Diani Beach

More in Diani Beach

Things to do in Diani Beach