our opening hours
Are you an experienced travel professional? We are hiring. Click here to apply

Award winning travel company,
ATOL & trust account protected

There will be a dive operation on virtually all of the Maldives 109 resort islands. Most will be professionally run and have multi-lingual guides and instructors on staff to provide both day diving and dive instruction services. However all resorts are not made equal. Although every island will offer day boat diving only a handful of Maldives resort islands can claim to have first class house reefs and easily accessible shore diving. From some resorts there will be multiple top signature dives sites just 15-60 minutes boat journey away, on others the diving will be more mixed. Some may offer easy access to Manta cleaning stations, others sunken wrecks most will be within reach of exhilarating channel dives.
While Dive Instruction is available on all the resorts islands, normally PADI courses, the style and standard of instruction will differ. The range of courses available from learn to dive through specialties and advanced diver training will also differ between resorts.
If you are looking for a particular style of diving, or in taking a particular course, it is best to call us and speak to a Maldives dive travel expert. The Maldives can be a complex destination to understand so it is important that you are on the right island for your experience, expectations and time of travel.
Prices below are as an average to be used as a guide.

Pre Booked Sports Services


  • 10 Boat Dives (Tanks, Weights & Air)
  • 6 Guided Boat Dives Plus 6 Days Unlimited Shore Diving with equipment



  • PADI Advanced Open Water Diver Course (5 dives)
  • PADI Open Water Course (5 confined & 4 Open Water Dives)

Sport centre prices are as a guide, prices can change depending on the season and exchange rates. When pre booking with Planet you normally receive around a 10% discount on direct local prices. More importantly, you MUST pre book any essential sport services at the time of booking to ensure availability. Please be sure to ask us about this during the booking process.