Suryalanka Beach or Bapatla Beach is a beach in Guntur District of the Indian state of Andhra Pradesh. It is located approximately 9 kilometers from Bapatla Bhavanarayana Swamy Temple and 50 miles south of Guntur City. It is located in the Bay of Bengal. The place has many resorts close to the beach.