Best Restaurants in Bentota
Hungry in Bentota? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Bentota
The dining scene in Bentota offers a delightful mix of traditional Sri Lankan cuisine and international flavors, catering to every palate. Visitors can enjoy fresh seafood dishes at beachside restaurants, savor authentic curries and rice dishes at local eateries, and indulge in western cuisine at upscale hotels. From casual dining to fine dining experiences, Bentota has something for everyone, with stunning views and warm hospitality adding to the overall dining experience.
- Top rated
- Closest to the centre
- A–Z
50 restaurants
-
Restaurant4.4★1,728 reviews
Pier88 River Bar/cafe/Restaurant/pizzeria
Nestled along the serene riverside, Pier88 River Bar offers a delightful mix of dining experiences, from fresh seafood to mouth-watering pizzas. With its vibrant atmosphere and stunning views, it's a must-visit for tourists seeking both relaxation and flavor.
-
Restaurant4.0★1,006 reviews
Amal Restaurant & Cocktail Bar and Shisha Bar Bentota
Nestled along the picturesque coastline of Bentota, Amal Restaurant & Cocktail Bar is a gastronomic haven that offers an exquisite blend of Italian, seafood, and Sri Lankan cuisines. This vibrant spot is perfect for those looking to indulge in delicious food while enjoying the scenic beauty of the beach.
Daily 10:00–23:00
-
Restaurant4.4★575 reviews
Rana Seafood Restaurant
Nestled along the scenic coast of Bentota, Rana Seafood Restaurant offers an exquisite dining experience featuring a blend of Asian, Indian, and Thai cuisines. With its fresh seafood dishes and vibrant atmosphere, it is a must-visit for tourists seeking authentic flavors in a picturesque setting.
Daily 10:30–0:30
-
Restaurant4.6★480 reviews
Vintage Restaurant
Nestled in the heart of Bentota, Vintage Restaurant offers a delightful dining experience that captures the essence of local flavors and international cuisine. With a charming ambiance and a diverse menu, it's the perfect spot for tourists seeking both taste and atmosphere.
Daily 9:00–23:00
-
Restaurant3.9★641 reviews
P&S (Perera & Sons) - Bentota
P&S (Perera & Sons) in Bentota is a must-visit for tourists seeking an authentic taste of Sri Lankan cuisine. This popular restaurant offers a delightful menu featuring local favorites and international dishes, all served in a warm and inviting atmosphere. With its prime location along Galle Road, it’s the perfect spot to refuel after exploring the beautiful beaches and attractions of Bentota.
Daily 6:00–20:00
-
Restaurant4.1★535 reviews
Golden Grill Restaurant
Nestled by the scenic Bentota Bridge, Golden Grill Restaurant offers a delightful fusion of Sri Lankan and Indian cuisine, perfect for tourists seeking an unforgettable dining experience. With its warm ambiance and exceptional service, it's a must-visit for food enthusiasts.
Daily 11:00–22:00
-
Restaurant4.8★366 reviews
Prem Cafe & Restaurant
Nestled in the heart of Bentota, Prem Cafe & Restaurant is a charming dining spot that offers an exquisite blend of local and international cuisines, perfect for tourists seeking a memorable meal. With its inviting ambiance and attentive service, this eatery is a must-visit for anyone looking to indulge in the vibrant flavors of Sri Lanka.
Daily 13:00–21:00
-
Restaurant4.7★379 reviews
Bamboos Garden Restaurant
Bamboos Garden Restaurant in Bentota is a delightful culinary experience that offers an extensive menu featuring fresh seafood and local specialties. Set in a tranquil garden, it's perfect for tourists seeking a relaxing dining atmosphere.
Daily 11:00–23:00
-
Restaurant4.6★396 reviews
Mr.Burger - Bentota
Mr. Burger in Bentota is a culinary haven for burger lovers and food enthusiasts alike. With a diverse menu featuring gourmet burgers, pasta, sandwiches, and coffee, this restaurant is perfect for a casual dining experience amidst the beautiful coastal backdrop of Sri Lanka.
-
Seafood4.5★390 reviews
Malli's Seafood Restaurant
Nestled in the picturesque Bentota, Malli's Seafood Restaurant offers a delightful dining experience with a diverse menu that showcases the best of seafood and local flavors. Enjoy fine dining in a serene atmosphere, making it an ideal spot for tourists seeking authentic Sri Lankan cuisine.
Daily 10:00–22:00
NOVA SEAFOOD RESTAURANT
Located along the beautiful coastline of Bentota, Nova Seafood Restaurant is a culinary gem for seafood lovers. With its fresh catch and stunning ocean views, it's a must-visit dining destination.
Daily 14:00–22:00
Happy Garden Restaurant
Nestled in the heart of Bentota, Happy Garden Restaurant offers a delightful culinary experience that blends local flavors with warm hospitality. Ideal for tourists seeking an authentic taste of Sri Lanka, this inexpensive eatery is a must-visit destination.
Daily 10:00–22:00
Islanda Bentota Sea Food Restaurant
Islanda Bentota Sea Food Restaurant is a must-visit culinary gem located in the heart of Bentota. Known for its exquisite seafood dishes and vibrant atmosphere, this restaurant offers a unique dining experience that perfectly complements the tropical setting. Tourists can enjoy a wide variety of Asian cuisine, refreshing cocktails, and even hookah in an inviting ambiance that captures the essence of coastal living. Whether you're here for a romantic dinner or a family gathering, Islanda Bentota promises to delight your taste buds and create lasting memories.
Daily 11:00–22:00
The Wave Beach Restaurant
Nestled along the stunning shores of Bentota, The Wave Beach Restaurant offers a delightful dining experience that combines breathtaking ocean views with a diverse menu. Perfect for tourists looking to indulge in local flavors while enjoying the sea breeze.
Daily 8:00–23:00
trax garden restaurant
Nestled along the scenic Beach Road in Bentota, Trax Garden Restaurant offers a delightful escape for tourists seeking a taste of local cuisine amidst lush greenery. With its inviting atmosphere and diverse menu, it's the perfect spot to unwind after a day of exploring.
Daily 8:00–23:30
Aida Seafood Restaurant & Bar
Nestled in the heart of Bentota, Aida Seafood Restaurant & Bar offers a delightful culinary experience with its fresh seafood dishes and vibrant ambiance. Perfect for tourists seeking authentic flavors and a taste of local culture, this restaurant is a must-visit for food lovers.
Daily 8:30–21:30
TUNA TUNA 33
TUNA TUNA 33 is a must-visit restaurant in Bentota, renowned for its fresh seafood and vibrant atmosphere. Nestled along Beach Road, this culinary hotspot offers a delightful dining experience that captures the essence of Sri Lankan flavors. With a diverse menu featuring local delicacies and international cuisine, TUNA TUNA 33 promises an unforgettable gastronomic journey for every visitor.
Daily 9:00–23:00
The Loft
Nestled in the heart of Bentota, The Loft offers an exquisite tapas dining experience, showcasing a vibrant atmosphere and a delightful array of small plates that celebrate local flavors. Perfect for both casual gatherings and special occasions, this tapas bar is a must-visit for food enthusiasts.
Daily 16:00–24:00
Esprit Seafood Restaurant and Bar
Esprit Seafood Restaurant and Bar in Bentota offers an exquisite dining experience with a focus on fresh seafood. Nestled by the coast, this restaurant is perfect for tourists looking to indulge in local flavors while enjoying stunning ocean views.
Mon–Sat 6:00–24:00 · Sun 6:00–23:00
Villa Wunderschon Sea Food Restaurant
Nestled along the picturesque coast of Bentota, Villa Wunderschon Sea Food Restaurant invites tourists to indulge in a unique dining experience. With its delightful seafood offerings and stunning views, this eatery promises an unforgettable meal for every visitor.
Olive Restaurant
Olive Restaurant in Bentota is a culinary gem that offers an exquisite dining experience with a focus on fresh, local ingredients and authentic flavors. Enjoy a delightful atmosphere perfect for both casual meals and special occasions.
Daily 10:30–22:00
Restaurant Lucullus Garden
Nestled in the serene coastal town of Bentota, Restaurant Lucullus Garden offers a delightful culinary experience, featuring authentic Sri Lankan dishes that showcase the rich flavors and spices of the region. The warm ambiance and attentive service make it an ideal spot for tourists looking to indulge in local cuisine.
Daily 7:00–23:00
Boss of Prawns
Nestled in the heart of Bentota, Boss of Prawns is a must-visit restaurant for seafood lovers. With its vibrant atmosphere and delectable dishes, it offers an unforgettable dining experience that showcases the rich flavors of Sri Lankan cuisine.
Daily 12:00–1:30
The Palms
Nestled within the stunning Taj Bentota Resort & Spa, The Palms offers an exquisite dining experience with a focus on local and international cuisine. With a serene atmosphere and attentive service, it's a must-visit for tourists seeking culinary delights amidst breathtaking surroundings.
Daily 6:00–10:30
Red Chef
Nestled in the heart of Bentota, Red Chef is a must-visit restaurant that offers an exceptional dining experience with a diverse menu featuring local and international cuisine. The inviting atmosphere and attentive service make it a perfect spot for tourists looking to indulge in delicious meals while enjoying the vibrant culture of Sri Lanka.
TunaTurner
Nestled along the stunning coastline of Bentota, TunaTurner offers a delightful seafood dining experience, where fresh catches meet breathtaking ocean views. With its vibrant atmosphere and diverse menu, it's a must-visit for seafood lovers exploring this beautiful region.
Daily 10:00–23:59
Ocean View Restaurant
Nestled along the picturesque Bentota coastline, Ocean View Restaurant invites tourists to savor a delightful culinary experience. With a diverse menu that includes seafood specialties, breakfast favorites, and family-friendly options, this vibrant eatery promises not just a meal but a memorable dining experience against the backdrop of stunning ocean views.
Daily 8:00–22:00
Frangipani Restaurant
Frangipani Restaurant in Bentota is a fusion dining experience that delights the senses with its innovative dishes and serene atmosphere, perfect for tourists seeking a taste of local and international flavors.
Daily 13:00–22:00
Kulmith Restaurant
Nestled in the heart of Bentota, Kulmith Restaurant offers a delightful culinary experience with a diverse menu that showcases local flavors and international dishes. Perfect for tourists seeking a memorable dining experience.
Daily 7:30–22:00
S.H.A.C.K
Nestled within the lush surroundings of the Taj Bentota, S.H.A.C.K is a must-visit restaurant for tourists seeking a delightful dining experience. With its exquisite ambiance and diverse menu, it promises an unforgettable culinary journey.
Daily 19:00–23:00
Sriboat Floating Restaurant Bentota & Boat Safari
Nestled along the tranquil waters of Bentota, Sriboat Floating Restaurant offers a unique dining experience where guests can savor delicious local cuisine while surrounded by the serene beauty of nature. This floating gem is perfect for tourists seeking a memorable meal that combines stunning views with exquisite flavors.
Daily 11:00–21:30
Riverside Seafood Restaurant Bentota
Nestled along the scenic banks of the river, Riverside Seafood Restaurant in Bentota offers a delightful dining experience with fresh seafood, stunning views, and a warm ambiance that captures the essence of coastal Sri Lanka. Perfect for tourists seeking authentic local flavors.
Daily 11:00–23:00
Bentota Vienna House
Discover the enchanting Bentota Vienna House, a culinary gem where exquisite flavors and stunning ambiance come together to create an unforgettable dining experience. Nestled in the heart of Aluthgama, this restaurant is a must-visit for tourists seeking to indulge in local and international cuisines amidst a warm and inviting atmosphere.
Daily 8:00–22:00
Sun and Sea Restuarant near beach
Nestled along the beautiful coastline of Bentota, Sun and Sea Restaurant offers a delightful culinary experience with fresh seafood, stunning ocean views, and a welcoming atmosphere. Perfect for tourists looking to indulge in local flavors while enjoying the beach ambiance.
Daily 8:30–22:00
Family Restaurant
Discover a delightful family restaurant in Bentota that offers a warm atmosphere and a diverse menu, perfect for tourists seeking a memorable dining experience.
Daily 9:00–22:00
Ana Cafe & Restaurant
Nestled in the coastal town of Bentota, Ana Cafe & Restaurant is a seafood paradise that offers fresh and delectable dishes, perfect for tourists seeking authentic local flavors. With its serene ambiance and friendly service, it's an ideal stop for a delightful dining experience.
Open 24 hours
Restaurant SMS- Sea Meat Spice
Restaurant SMS - Sea Meat Spice is a delightful culinary destination located in Bentota, offering a family-friendly atmosphere and a menu rich in seafood delights. With its stunning coastal views and warm ambiance, it's the perfect spot for tourists seeking to indulge in local flavors while enjoying a relaxed dining experience.
Daily 12:00–22:00
The Lion Restaurant
Nestled along the picturesque Galle Road in Bentota, The Lion Restaurant is a must-visit for tourists seeking an authentic culinary experience. With its inviting atmosphere and diverse menu, it promises to delight every palate. Whether you're craving local Sri Lankan delicacies or international favorites, this restaurant has something for everyone. The friendly staff and vibrant ambiance make it an ideal spot to unwind after a day of exploring the stunning beaches and attractions of Bentota.
Daily 10:30–22:00
Royal Hungry Restuarant
Royal Hungry Restaurant is a delightful family-friendly restaurant located in Bentota, Sri Lanka, known for its warm ambiance and diverse menu that caters to all tastes. With a focus on fresh, local ingredients and a welcoming atmosphere, it's the perfect spot for tourists looking to enjoy a memorable meal with loved ones.
Oriental Pavilion
Nestled within the luxurious Taj Bentota Resort & Spa, the Oriental Pavilion is a must-visit restaurant for tourists seeking an exquisite dining experience in Sri Lanka. With its enchanting ambiance and authentic Asian cuisine, this restaurant promises a memorable culinary journey that reflects the rich flavors and vibrant culture of the region.
Daily 19:00–23:00
Tease Lounge
Nestled within the luxurious Taj Bentota Resort & Spa, Tease Lounge offers a delightful dining experience with a blend of local and international flavors. Perfect for tourists seeking relaxation and exquisite cuisine, this restaurant is a must-visit during your stay.
Daily 10:00–24:00
Crocodile Floating Restaurant Bentota
Experience a unique dining experience at the Crocodile Floating Restaurant in Bentota, where you can enjoy delicious cuisine while surrounded by stunning views of nature. This floating gem combines dining with a touch of adventure, making it a must-visit for tourists.
Daily 6:00–22:00
Pot Is Hot Resturant
Pot Is Hot Restaurant in Bentota offers a vibrant culinary experience, blending local flavors with a warm atmosphere, perfect for tourists seeking authentic Sri Lankan cuisine.
Daily 9:00–22:00
Beach Restaurant (Pata badi)
Nestled along the picturesque coastline of Bentota, Beach Restaurant (Pata badi) offers a delightful culinary experience with stunning ocean views, fresh seafood, and a relaxing ambiance. This charming eatery is perfect for tourists seeking to indulge in local flavors while enjoying the soothing sounds of waves crashing against the shore.
Daily 9:00–22:00
Prince Villa Restaurant
Nestled in the picturesque town of Bentota, Prince Villa Restaurant offers a delightful culinary experience, combining local flavors with a warm, inviting atmosphere. Perfect for tourists seeking to indulge in Sri Lankan cuisine.
Traum සිහින restaurant
Nestled in the heart of Bentota, Traum සිහින Restaurant offers a delightful fusion of local and international cuisine, perfect for tourists seeking an unforgettable dining experience. With its inviting ambiance and friendly staff, this restaurant is a must-visit for food lovers.
Daily 7:00–23:00
Happy place
Nestled in the heart of Bentota, Happy Place offers a delightful dining experience with an array of local and international cuisines. This charming restaurant is perfect for tourists seeking authentic flavors and a warm atmosphere.
Cattleya Restaurant
Nestled in the heart of Bentota, Cattleya Restaurant offers a delightful dining experience that combines local flavors with an inviting ambiance. Perfect for tourists seeking authentic Sri Lankan cuisine, this restaurant is a must-visit.
Isharam Nirosn Wittahachi
Nestled in the heart of Bentota, Isharam Nirosn Wittahachi offers a unique dining experience that showcases the rich flavors of Sri Lankan cuisine, perfect for tourists seeking authentic local flavors.
Open 24 hours
Bentota
Nestled along the stunning coastline of Sri Lanka, Bentota is a paradise for food lovers and beach enthusiasts alike. With its vibrant culinary scene, visitors can indulge in local flavors while soaking up the sun on pristine beaches.
Explore Bentota on the map
A handpicked selection of must-see spots in Bentota, mapped for you.
More about Bentota
Bentota travel guide
Bentota, Sri Lanka, pairs palm-fringed beaches and river adventures with Ayurveda, water sports, gardens and easy access to the island's southwest coast.
Tell me more about BentotaMore to explore in Bentota
Explore more

Explore more of Sri Lanka
Discover Sri Lanka: Rich culture, stunning landscapes, and warm hospitality await you in this tropical paradise. Explore ancient cities, wildlife, tea plantations, and pristine beaches.
Explore Sri Lanka
Getting your guide ready…
We are putting together a fresh copy of the Bentota guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
