Sri Lanka’s pristine sandy beaches and blue water are ideal for spending a couple of days relaxing on the beach or staying in coastal resorts. Sri Lanka has both popular and uncrowded beaches, as well as beaches that offer seclusion and romance.