Pulau rupat merupakan sebuah pulau di Kabupaten Bengkalis, Riau. Pulau ini memiliki luas lebih kurang 1.500 km2 dan dihuni sekitar 55.000 jiwa penduduk. Pulau Rupat terbagi dua, yakni Rupat dan Rupat Utara. Pulau ini dapat dijangkau dari Pekanbaru, Dumai atau Bengkalis. Jalur utama pengangkutan ke pulau ini adalah melalui laut. Dengan transportasi tetap menuju ke pulau ini, yaitu jadwal penyebrangan Roro dumai rupat.
Pulau Rupat banyak menyimpan pesona alam yang masih asri dan masih alami seperti pemandangan pantai dengan panorama pasir putih yang dapat menawan hati para pengunjungnya
Ada beberapa Objek wisata di Pulau Rupat yang cukup dikenal, sebagai berikut:
Pantai Ketapang
Pantai lorong
Pantai makeruh
Pantai pasir putih
Pantai putri sembilan
Pantai Tanjung lapin
Pantai teluk rhu
Pantai pesona
Pantai Tanjung jaya
Pantai beting aceh
Salah satu Pantai yang menawarkan pesona serta pemandangan alam bahari di Pulau Rupat yaitu Pantai Rupat Utara. Keunikan dari Pantai Rupat Utara, dapat langsung terlihat pada panjangnya pesisir pantai yang mencapai sekitar 11 kilometer, serta lebar 30 meter tersebut. Letaknya yang juga berada disekitar pesisir Selat Malaka, menjadikan pantai ini sebagai salah satu pantai dengan pemandangan alam bahari terindah