Discover the best dive resorts in Bali, where stunning underwater adventures meet luxurious accommodations. Explore vibrant coral reefs and unique marine life, all while enjoying exceptional service and comfort at these top resorts..
Book with us for the lowest possible price



These 4 areas are no more than a 15-minute to 1-hour drive away from each other. Wherever you stay in East Bali, most dive operators will be able to arrange a dive at any of the sites in these areas. Day trips to Nusa Penida are also common from Padang Bai and Candidasa.
Nusa Penida, especially Crystal Bay, is one of the very few places divers reliably see the oceanic sunfish (mola mola). Manta Point is another popular dive site nearby, which, as the name suggests, offers the chance to swim or dive up close with manta rays.
The island is deceptively large and with relatively poor infrastructure, so plan to stay at a dive resort for easier logistics. You'll also find accommodation options and land-based dive operators on neighboring Nusa Lembongan and Nusa Ceningan islands.
Head to Pemuteran in the northwest corner of Bali to escape the crowds and enjoy some of the best diving on the island. Pemuteran Bay offers a mix of muck and reef diving, and Menjangan Island boasts spectacular plunging coral walls and stellar visibility. Day trips to dive popular muck sites Secret Bay and Puri Jati are great for macro photographers.
Pemuteran and the nearby villages of Sumberkima and Pejarakan offer a wide variety of accommodation options to suit every budget and taste, and you'll find a selection of reputable dive centers.
Find more information on the diving season, marine life, dive sites, and how to get to Bali on our in-depth guide to diving in Bali
Bluewater Travel can help you book a dive resort in Bali and over 40+ destinations in the world at the same price or even lower than booking any other way. We are experts in accommodation, diving, and logistics in Bali. Email us today or leave us a message through the live chat box to start planning your dream dive vacation in Bali!

