Pulau Sepa atau disebut juga Pulau Sepa Besar dan Pulau Sepa Barat adalah salah satu pulau di gugusan Kepulauan Seribu. Secara administratif termasuk dalam wilayan Kabupaten Kepulauan Seribu, Provinsi DKI Jakarta, Indonesia. Pulau ini dikelola oleh PT Sepa Paradise, dikenal sebagai pulau dengan pasir pantai berwarna putih, bibir pantai langsung menjorok ke tengah laut, dan pantai yang belum diblok oleh tanggul pencegah abrasi. Julukan untuk pulau ini adalah julukan "The Paradise for Diver in Jakarta".[1]
Pulau ini dijadikan tempat latihan menyelam bagi penyelam scuba pemula untuk mendapatkan sertifikat Open Water dari PADI.[2] Pulau yang jaraknya sekitar dua jam dari Pantai Marina ini terkenal sebagai tempat ideal untuk berenang, menyelam, snorkeling, atau memancing.[1] Di pulau ini tersedia fasilitas olahraga air dan penyewaan peralatan menyelam.
Pulau Sepa merupakan pusat penangkaran penyu sisik. Pulau ini tidak mempunyai sumber air tawar. Air yang tersedia di kamar mandi cottage adalah air payau.