Uppuveli Beach

A beach with rows of colorful boats, palm trees, and a clear blue sky.
A row of thatched-roof huts surrounded by tropical vegetation.
A beach with clear blue water, a sandy shore, and several boats.


Stay near popular Uppuveli Beach attractions