Skip to content

Tri Ribara

Seafood restaurant directly on Rafailovići beach, serving black risotto and octopus salad.

Bečićka plaža 37, Rafailovići 85316

Beachfront Seafood Restaurant in Rafailovići

Tri Ribara sits on the sand at Rafailovići, a ten-minute walk east of Bečići along the beach path. Tables on the lower terrace are close enough to the water that spray reaches them on rough days. The menu follows the coast — black risotto, octopus salad with parsley and garlic oil, whole grilled fish weighed before cooking. Bread is baked in-house and arrives with a spread of olive oil and sea salt. The restaurant draws a mix of guests from the nearby hotel strip and day visitors walking the beach. Lunch service is quieter; evenings book out in July and August.

Tri Ribara photo 1
Tri Ribara photo 2
Tri Ribara photo 3
Tri Ribara photo 4
Tri Ribara photo 5
1/5