Mayungu Rasta Beach & Restaurant

Google rating 4.2 (60 reviews)
Malindi Town
Restaurant

Ranked in Best Casual Dining in Malindi

CallDirections
1 / 4

About

Tucked away laid-back spot for cold drinks and delicious grilled seafood, far off the tarmac and definitely off the beaten track. The beach is wonderful with no menu — just fresh fish and octopus with fries or ugali. Quite an adventure to reach as the road is destroyed, so bring patience and a strong back.

Highlights

  • Dine-in
  • Serves beer
  • Serves wine
  • Breakfast
  • Lunch
  • Takes reservations

HoursOpen now

Monday8:00 AM – 6:00 PM
TuesdayToday8:00 AM – 6:00 PM
Wednesday8:00 AM – 6:00 PM
Thursday8:00 AM – 6:00 PM
Friday8:00 AM – 6:00 PM
Saturday8:00 AM – 6:00 PM
Sunday8:00 AM – 6:00 PM

Google reviews

4.260 Google reviews
  • Bruno H.Google review · 25 Dec 2025

    Nice lunch with a view. Quite an adventure to reach as the road is totally destroyed and you need a strong back to get there..the beach is wonderful. No menu. Only fish and octopus to eat with fries or vegetables. Grilled Fish was fresh and well .. octopus would benefit from a bit of f attention : at least remove the thick skin and maybe marinate a little. Simple food nice view..hard to go there. Reasonable bill

    Read moreShow less
  • JpnGoogle review · 14 Mar 2024

    A tucked away laid back spot in which to chill out over cold drinks and delicious seafood.

  • Emma G.Google review · 31 Dec 2023

    Great Ambiance! Such a nice hidden gem💎 The host was super welcoming and friendly, and so was her team. Fresh food and the beach was dreamy! Can't wait to go back!

  • Kimberleigh B.Google review · 22 May 2023

    Absolutely delicious food! Beautiful setting, amazing staff. A must visit if you’re in the area. Don’t let the weather put you off, it is very comfortable even in the rain (which was the case for us) and I would imagine it would be even more incredible in the sunshine! There are beautiful beach loungers and umbrellas in front of the restaurant! 😍

    Read moreShow less
  • Håvar B.Google review · 2 Jan 2020

    Local African style restaurant, far off the tarmac, and definitely off the beaten track. Mostly grilled seafood on the menu. Don't expect fast service at a beach restaurant like this. You won't get it, and not an impressive wine list either. The seafood is fresh from the ocean, though, and done to perfection. That is why Mayungu Beach Restaurant should be on your list!

    Read moreShow less

Location

Off Casuarina Road, Mayungu, Malindi, Kenya

Malindi Town

Get directions

Explore guides

Frequently Asked Questions

Mayungu Rasta Beach & Restaurant is open daily, 8:00 AM – 6:00 PM.
Mayungu Rasta Beach & Restaurant is located at Off Casuarina Road, Mayungu, Malindi.
Yes, Google lists Mayungu Rasta Beach & Restaurant as taking reservations. Call +254 738 124538 to book.