5 of the Best Scuba Diving Resorts in Bali

by Allie d'Almo  |  Published April 9, 2021

Between its vibrant coral walls, diverse marine life and spectacular wrecks, Bali’s aquatic realms offer some of the world’s best diving opportunities. Combine this with an excellent diving infrastructure and a wide range of affordable scuba diving resorts, and it isn’t hard to see why it’s a top choice for divers of all levels. 

Scuba diving resorts Bali

(Photo: Villa Markissa, Bali)

With its turquoise water, white sand and swaying palm trees, this small volcanic island is what most people picture when they think of tropical paradise. It’s just as impressive underwater too, which is why divers from across the world travel to Bali for diving adventures. If you’re considering making the trip, we’ve rounded up the best 5-Star Padi scuba diving resorts in Bali.

Villa Markissa

Villa Markissa offers laid-back and luxurious accommodation in Bali’s renowned Tulamben, moments from the world-famous Liberty Wreck. A favourite with photographers due to its proximity to hotspots like Seraya Secrets, visitors can choose from a curated collection of elegant bungalows set along the beautiful black beach front. The state-of-the-art dive centre offers guests easy access to the region’s best underwater adventures, as well as speedboat transport to the most famous sites. Dives can be arranged flexibly, to beat the crowds too. Back on dry land, you can enjoy the pool complex, spa treatments, jacuzzis and meals prepared with locally-sourced produce.  From $81 per night

Book at

Bali Reef Divers

Best diving resorts Bali

(Photo: Bali Reef Divers)

Best for macro and muck diving fans, Bali Reef Divers offers beautiful, affordable accommodation in the Puri Wirata Dive Resort and Spa. Located on a pretty slope between the mountains and the ocean, Bali Reef Divers is perfect for those looking for peace and quiet. All of the island’s east coast is at your fingertips, with daily trips to sites including Jemeluk Wall, Pyramids and the Nusa Islands. Best of all are the multi-day dive safaris that tick off some of the best diving sites in Bali.  Since there is very little current, it’s great for beginners too. From $52 per night 

Book at

Scuba Junkie Penida

For the best chance of swimming with rarely-sighted Mola Mola, Scuba Junkie Penida is hard to beat. Located on Nusa Penida’s north coast, this award-winning resort offers up to three dives a day to some of the region’s most iconic spots. Accommodation is affordably priced, offering  a range of dorm and double rooms, as well as generous half-board meals. The diving training is highly reputed too, with instructors boasting years of experience in the area. A great option for backpackers or those looking to spend as long as possible underwater. From $120 per night 

Book at

Two Fish Divers Lemongang

Moments from Mushroom Bay, this PADI 5-star resort offers an intimate and budget-friendly diving experience. Set in a tranquil garden, there’s a pool, cafe and chilling out room. Two Fish Divers pride themselves on tailored service and with just 16 divers split into small groups, you’re guaranteed to receive the attention you need. The team offers up to four dives a day and groups are organised according to air consumption and experience level. Pro-divers can enjoy long dive times too. From $10 per night 

Book at

Lotus Bungalows 

Nestled among peaceful gardens and palms in the picturesque village of Candidasa is Lotus Bungalows. The cutting-edge dive centre offers rec and tec courses, a training pool for beginners and custom dive boats. Part of the Lotus Hotel group, the bungalows offer all the trappings of a luxury resort for an affordable price, including an on-site day spa, a yoga pavilion and an infinity pool, against the backdrop of Mount Agung. With thoughtful touches like diver spa treatments, there’s no question that this resort was designed by divers, for divers. From $43 per night 

Book at