Where culinary excellence meets Coastal Paradise!

Nestled along the pristine shores of Payagala Beach, Mahi Beach Hotel & Restaurant is your gateway to a gastronomic journey like no other. Our establishment is a harmonious blend of coastal charm, culinary innovation and warm hospitality, all set against the backdrop of breathtaking ocean views.

Immerse yourself in the ultimate beachfront dining experience. Step into our restaurant, where every meal is a masterpiece; Curated by our talented chef, who is passionate about creating culinary delights that awaken your taste buds.

Sip on handcrafted cocktails, fresh juices and smoothies as you lounge on our beachfront terrace, feeling the gentle sea breeze caress your skin.

When it comes to our menu, it is a celebration of Sri Lankan authentic flavours blendly goes with the standard worldwide experience, infused with a Sri Lankan coastal twist. Indulge in the freshest seafood catches, locally sourced ingredients with specialised Sri Lankan spices and a variety of dishes to cater to every plate. From the range of mouth watering seafood platters to delectable vegetarian options, wie have something for everyone.

At Mahi Beach & Restaurant we don't just serve food, we craft experiences. Our attentive and friendly staff are dedicated to ensuring your dining experience is nothing short of exceptional.

Escape to Mahi Beach & Restaurant, where every visit is a culinary adventure, every sunset is a masterpiece and every moment is a memory waiting to be made!

Come, experience Mahi Beach & Restaurant, where coastal elegance meets culinary delight.