Talalla Beach



Visit Talalla Beach
Price found within the past 48 hours. Click for updated prices.

Amaya Beach Pasikudah
Price was €1,536, price is now €1,217 per person
€1,217
per person
16 Apr - 21 Apr
found 1 day ago
Return flight included
Reykjavik (KEF) to Colombo (CMB)
8.8/10 Excellent! (117 reviews)
Friendly staff, attentive to room service needs.
Shakila at breakfast was very good. She went out of the way to service us. There were 2 male receptionist staff also were great! Forgot their names.
Expedia had listed standard room as ocean view, but the property didn’t acknowledge as ocean view for standard room. We got the room we wanted after explaining it, they were accommodating.
Will go back again.
Reviewed on 10 Jan 2026

EKHO Sigiriya
Price was €1,610, price is now €1,255 per person
€1,255
per person
16 Apr - 21 Apr
found 1 day ago
Return flight included
Reykjavik (KEF) to Colombo (CMB)
8.8/10 Excellent! (112 reviews)
Lovely rooms, very attentive staff and super location if you’re planning to climb lions rock.
Reviewed on 2 Feb 2026

Cocobay Unawatuna
Price was €1,713, price is now €1,365 per person
€1,365
per person
16 Apr - 21 Apr
found 1 day ago
Return flight included
Reykjavik (KEF) to Colombo (CMB)
9.2/10 Wonderful! (75 reviews)
The food at the restaurant was delicious and the staff were helpful and nice.
The rooms were quite run down for the price. Our tv, kettle and multiple lights didn’t work and the bathroom was musty. Our laundry also came back with new stains on it.
We stayed in a room with a plunge pool and it lacked privacy. There were no sheer curtains so we had to keep the curtains closed (which meant a dark room) for most of the stay because staff were always walking past our room or standing near it. I would recommend booking an upstairs room.
Reviewed on 4 Feb 2026
Popular places to visit

Hiriketiya Beach
4.5/5(3 reviews)
If a restful holiday is part of your travel plans, Hiriketiya Beach might be the perfect place to visit during your trip to Dikwella. You can enjoy the restaurants while in the area.