Pulau Perhentian Besar menawarkan pelbagai resort yang terletak di tepi pantai, terutamanya di Teluk Dalam dan Teluk Pauh. Penginapan seperti Suhaila Palace (skor ulasan 90 - Hebat) menyediakan bilik tepi pantai dengan pemandangan laut, manakala Perhentian Island Resort menawarkan kolam renang, gelanggang tenis dan pelbagai aktiviti air. Kebanyakan resort dalam lingkungan RM150-RM300 semalaman, sesuai untuk pasangan, keluarga atau pengembara bajet.
Flora Bay 1 dan 2 menawarkan pilihan bajet dengan kemudahan asas, restoran menyajikan masakan tempatan & barat, serta perkhidmatan sewa alat snorkling. Samudra Beach Chalet menyediakan pantai persendirian dan bilik berhawa dingin. Bagi peminat skuba, pusat menyelam di resort seperti Perhentian Island Resort dan Flora Bay memudahkan akses ke terumbu karang. Pesan awal untuk harga terbaik semasa musim puncak.
