by the sea 对的。其他的翻译方法:
at the seashore.
along shore
on the shore
near the sea
at the seaside
by the seaside