Skip to main content
IslandSpots
2 photos
Sri Lanka

Fish Bone Restaurant

4.4(99 reviews)

About

Fish Bone Restaurant serves Sri Lanka as a restaurant, set on Marakolliya Beach along Kapuhenwala Road in Tangalle 82200. The venue sits right by the sand on the island's southern coast, placing diners close to the water in a relaxed beachside setting.

Seafood is the natural focus at this coastal restaurant, where the day's catch shapes the menu alongside the rice and curry staples found across the island. Guests have given the venue a 4.4 out of 5 rating across 99 reviews, reflecting steady approval from diners who have eaten there. The restaurant's website, https://www.shivasbeach.com/, carries further details about the menu and setting. Two photos accompany the listing, offering a glimpse of the space and its beachfront position.

Opening hours are not fixed, so the best approach is to arrive during the main meal periods when the kitchen is active. The website remains the primary point of reference for current information about the restaurant. Booking ahead is advisable, particularly during peak dining times when beachside tables fill quickly.

Sri Lanka rewards visitors who plan their movement around the island's rhythms. Buses connect most routes, three-wheelers handle short hops, and traffic keeps to the left, so getting to Tangalle from Colombo, Galle or Mirissa is straightforward. Coconut, sambol and curry leaves define the island's cooking, while Ceylon tea arrives from the cooler, wetter hill country around Kandy. Sinhala and Tamil are the official languages, though English is widely understood in tourism and administration, making travel and dining easy to navigate.

Frequently Asked Questions

What kind of food does Fish Bone Restaurant offer?

The kitchen at Fish Bone Restaurant serves dishes rooted in Sri Lankan cooking, where coconut, sambol and curry leaves shape the flavours. Ceylon tea from the central highlands is part of that same culinary tradition.

Where is Fish Bone Restaurant located on Sri Lanka?

Fish Bone Restaurant sits on Marakolliya Beach along Kapuhenwala Road in Tangalle 82200, on the southern coast of Sri Lanka. Tangalle lies within reach of Galle, and three-wheelers are a common way to cover short trips around the area.

Do I need to book a table at Fish Bone Restaurant in advance?

Booking ahead is worth considering for Fish Bone Restaurant, which you can arrange through its website at https://www.shivasbeach.com/. The restaurant occupies a spot on Marakolliya Beach in Tangalle 82200, so demand can rise around mealtimes.

How do diners rate Fish Bone Restaurant?

Fish Bone Restaurant holds a rating of 4.4 out of 5 from 99 reviews, a score built on feedback from visitors to its Tangalle beachfront setting. That places it among the better-reviewed places to eat along Kapuhenwala Road.

How many reviews does Fish Bone Restaurant have?

Fish Bone Restaurant has collected 99 reviews, and its overall rating stands at 4.4 out of 5. The restaurant is found on Kapuhenwala Road at Marakolliya Beach in Tangalle 82200.

Visitor Reviews

Reviews from IslandSpots members

No reviews yet — be the first to share what this place is really like.

Similar Venues

More Restaurant in Sri Lanka