Pantai Sorake adalah pantai terbaik untuk melakukan kegiatan selancar. Merupakan terbaik kedua setelah pantai Hawaii, Amerika. Pantai ini bersebelahan dengan pantai Lagundri. Lokasi pantai ini di Desa Botohilitano, Kecamatan Teluk Dalam, Kabupaten Nias Selatan, Sumatera Utara. Pantai ini berhadapan langsung dengan Samudera Indonesia.
Ombaknya yang besar sangat terkenal dan cocok sekali untuk kegiatan berselancar, ombak dapat mencapai 3-5 meter dan memiliki 5 tingkatan ombak. Peselancar dapat menaikki ombak sampai jarak terjauh yaitu 200 meter, karena pantai ini memiliki ombak dengan karakter panjang yang jarang ditemui di pantai manapun.
Tidak hanya wisatawan dalam negeri, bahkan wisatawan asing tiap tahun mengunjungi pantai ini. Para wisatawan sering mengikuti kompetisi selancar baik lokal maupun internasional. Salah satunya adalah Nias Open, yaitu sebuah kejuaraan selancar yang diadakan di pantai ini, dan didominasi oleh peselancar Australia tiap tahunnya. Biasanya kejuaraan ini diadakan pada bulan Juni sampai Juli karena pada bulan itu ombak sedang besar.
Keunikan di pantai ini adalah tidak adanya pasir tetapi lebih banyak terdapat batu karang di seluruh pinggir pantai. Para peselencar tidak perlu berenang jauh untuk melakukan kegiatan selancarnya, hanya berenang 2-3 meter saja dari tepi pantai sambil menunggu ombak datang.