HomeBYOB MapEventsJoin Our ListBlog
  • Home
  • BYOB Map
  • Join Our List
  • Blog
  • Our Story
Back to All Restaurants

Buba Beach Seafood Resturant

Seafood & Mix$$
Buba Beach Seafood Resturant - Main restaurant image

About Buba Beach Seafood Resturant

Buba Beach Seafood Restaurant is a BYOB seafood restaurant in Mt. Lavinia, Sri Lanka, set directly on the sand at 42/11 Vihara Road in Dehiwala-Mount Lavinia. With a history spanning more than fifty years, Buba is one of the most enduring beachside dining institutions on the Colombo coastline, drawing both locals and visitors with its open-air ocean setting, fresh catches, and the freedom to bring your own bottle of hard liquor without a corkage charge. The restaurant sits just south of the famous Mount Lavinia Hotel, accessible from the beach-side of the train tracks — an approach that rewards the short walk with unobstructed sea views and the sound of waves.


The menu is rooted in Sri Lankan seafood traditions, with guest favourites including hot butter cuttlefish, hot batter calamari, grilled crab, grilled prawns, and pepper beef. Portion sizes are noted by regular visitors as generous, and pricing is considered reasonable given the prime beachfront location. The relaxed, casual format suits groups of friends and couples looking for a sundowner session with fresh food, though tables can be limited — calling ahead for a reservation is advisable, particularly on weekends and public holidays.


The setting at Buba Beach combines the natural beauty of the Indian Ocean shoreline with simple, comfortable outdoor seating that captures beautiful sunset views across the bay. The restaurant is approximately twenty minutes south of central Colombo, making it an easy evening excursion from the city. For anyone seeking a seafood-forward, beachside bring your own bottle experience near Colombo, Buba Beach Seafood Restaurant in Mt. Lavinia remains a hard-to-beat choice.

Plan Your Visit

Get DirectionsCall Restaurant

Location & Contact

Mt. Lavinia
42/11 Vihara Road, Dehiwala-Mount Lavinia
None (Open 24h)
0112732190

Allowed Beverages

🥃Hard Liquor

BYOB Policy

Please contact.

BYOB Tips

  • Always call ahead to confirm their current BYOB policy
  • Check if there's a corkage fee
  • Be mindful of the restaurant's ambiance
  • Bring appropriate glassware if in doubt
HomeBYOB MapAll RestaurantsEventsBlogAbout UsJoin Our Restaurant List
Terms and ConditionsPrivacy Policy