The Salty Squid – Right on the Beach

Ocean Views, Fresh Flavors & Laid-Back Vibes
Located right on the pristine sands of Diani Beach, The Salty Squid Beach Bar & Restaurant offers a refreshing dining experience with breathtaking views of the Indian Ocean. Whether you’re in the mood for a chilled cocktail, a hearty lunch, or a romantic seaside dinner, this beachfront gem delivers it all with style.

Known for its vibrant atmosphere, friendly staff, and mouthwatering food and drinks, The Salty Squid is a favorite among both locals and travelers. The menu features a delicious mix of grilled seafood, tropical dishes, and signature cocktails — all served fresh, fast, and full of flavor.

Come for the views, stay for the vibes — The Salty Squid is your go-to spot for beachside bliss in Diani.

Guest Reviews

What Guests Are Saying

4.5
Based on 1223 reviews
powered by Google
  • Very welcoming staff. The place is relaxing. The food delicious and homely while elegant.

    Sun -sun Avatar Sun -sun

    Delicious food, great service and nice view

    media thumbnail 0media thumbnail 1
    Daniel Perez Avatar Daniel Perez
  • A cool place to hang out have some beverages and food and watch the Kite surffers do their thing.

    Pritul Patel Avatar Pritul Patel

    .7

    Abeetha Wewegama Avatar Abeetha Wewegama
  • Hidden Gem in Diani – Amazing Food & Vibes! Salty Squid in Diani Beach is an absolute must-visit! The setting is perfect—relaxed, laid-back, and right by the ocean, creating the ultimate beachside... read more

    media thumbnail 0media thumbnail 1media thumbnail 2media thumbnail 3media thumbnail 4media thumbnail 5media thumbnail 6media thumbnail 7
    Sabine Avatar Sabine

    Small expencive beach restaurant with a good food

    Justinas Navikas Avatar Justinas Navikas
  • Wonderful, desirable place. Management a tad too obstructive about table seating which is disappointing.

    Zahida Ghani Avatar Zahida Ghani

    My daughter's favourite and now mine 🥰😍

    Chris Poole Avatar Chris Poole