AFFILIATE (ID: {$ main.user.affiliate.memberNumber $})
Dashboard Tools Reports Group trip quote
Link to this page Share this page
< Back

Contact us

Our scuba travel experts are available 24/7 to assist you in planning and booking a fantastic scuba diving vacation

Magic Island Dive Resort

Hotel category
3 Star
Rooms
10
Wellness/Spa
YES
Internet
FREE
PADI dive center
Onsite
House reef
YES

Resort Highlights

  • Tropical dive resort in Moalboal, Cebu
  • Private balconies, comfy seating with a view
  • Trips to dive & snorkel with whale sharks
  • Amazing house reef with mandarin fish during sunset!
  • Family style dining area, tropical cocktails
  • Waterfalls, markets, long white sand beaches
  • Rent a motorcycle and explore! 

Prices

Your search parameters

{$ $select.selected $}{$ count $} night
{$ ctrl.formattedRoomsText($select.selected) $}{$ ctrl.formattedRoomsText(option) $}
Room type
Meal plan
Dates
What's included
Today's Price
  • {$ room.title $}

    1 / {$ room.images.length $}
    • Max occupancy: {$ room.maxOccupancy $}
    • Beds: {$ room.bedTypeTitle $}
    • Room size:
    Show room information
    • This room is sold out for selected dates

      View availability calendar
    • No prices available for the selected dates

      Please contact us for a quote
    • {$ rate.mealPlan ? main.utils.getTextFromInfo(rate.mealPlan,'shop','RESORT_MEAL_PLANS') : 'Room only' | translate $}

      Special last minute rate

      This rate is valid for bookings made less than {$ rate.applicationDays $} days before check-in date

      This rate is valid for bookings made between {$ rate.dateFrom | date:"dd MMM yyyy" $} and {$ rate.dateTo | date:"dd MMM yyyy" $}

      {$ ::ctrl.filter.from | date:"dd MMM yyyy" $} - {$ ::ctrl.filter.to | date:"dd MMM yyyy" $} ({$ ::ctrl.filter.duration $} {$ 'nights' | translate $})
      Edit dates
      + {$ $root.currency $} {$ $root.setValue(rate.personRatePrice - room.rates[0].personRatePrice, ctrl.info.currency, 0,0,0,true) $}
      For all guests
      • {$ item.title $}
      For each diver
      • {$ room.divesAmount $} {$ 'dives' | translate $}
      • {$ 'DAN dive insurance' | translate $}
      • {$ item.title $}
      {$ $root.currency $} {$ $root.setValue(rate.personCompareRatePrice, ctrl.info.currency,0,0,0,true) $}{$ $root.currency $} {$ $root.setValue(rate.personRatePrice, ctrl.info.currency,0,0,0,true) $}

      per person for

      {$ ::ctrl.filter.duration $} night

      Total price

      {$ $root.currency $} {$ $root.setValue(+rate.ratePrice + +room.divesPrice, ctrl.info.currency,0,0,0,true) $}

      including {$ room.divesAmount $} dives per diver ({$ ctrl.totalDivers * room.divesAmount $} dives in total)

      {$ 'Prices include taxes & service fees' | translate $}

      {$ 'Select' | translate $}

      You can customize the dives in your package on the next step

      free cancellation until {$ ::main.utils.showCancellationDate(room.freeCancellationDays) $}

SEARCH RESULTS ARE LOADING
Sorry, there are no available rooms for the dates you selected
Select search parameters to view available rooms & prices

BOOKING

Once we receive your booking, we double check availability with the dive operator and reserve your spot. If there are any issues, we get back to you within 24 hours

CONFIRMATION

If all is good, we send you an E-mail confirming that your booking is final

24H FREE CANCELLATION PERIOD

You then have 24 hours to take care of other travel arrangements. Your credit card will only be charged after that period

Payment terms

  • 20% of the total booking amount is due at the time of booking
  • 80% (balance) is due 60 days prior to arrival

Cancellation fee

  • 10% of the total booking amount will be charged if you cancel more than 79 days prior to arrival
  • 15% will be charged if you cancel between 79 and 51 days prior to arrival
  • 25% will be charged if you cancel between 51 and 39 days prior to arrival
  • 40% will be charged if you cancel between 39 and 30 days prior to arrival
  • 50% will be charged if you cancel between 30 and 23 days prior to arrival
  • 75% will be charged if you cancel between 23 and 16 days prior to arrival
  • 100% will be charged if you cancel less than 16 days prior to arrival

Why Book With Padi Travel?

+

GREAT DEALS ON
PACKAGES

24/7 Expert
ADVICE

MOST TRUSTED
SCUBA BRAND

Best price
guarantee

No Hidden
Fees

Free DAN
Dive Insurance

Resort Description

Magic Island Dive Resort can be found in Moalboal, located on the green island of Cebu, Philippines. 

Tucked away amongst tropical gardens are 10 cottages with air conditioning and private balconies with comfy seating. 

The resort has a swimming pool with spacious lounging areas, sun beds and umbrellas. The spa offers a range of massage services and beauty treatments. 

In the dining area, all tables are linked together to allow guests to sit together and talk about the amazing underwater creatures they saw that day (private dining available on request). The bar serves tropical cocktails made with fresh fruit and branded spirits. 

During your stay, you can explore local waterfalls or rent a motorcycle and visit the local market or long white sand beaches in the neighbourhood. 

Explore diving around the Magic Island Dive Resort

Best dive sites in Cebu

Talima – This reef and wall dive is a firm favourite of many Cebu divers due to the healthy, vibrant corals and abundant fish life. Look out for groupers, oriental sweetlips, schooling batfish, jacks and snappers. The remains of the small wreck are teeming with marine life. Nalusuan Island – This marine protected area offers world-class corals, a colourful shallow reef top and a steep slope. The biodiversity is impressive with schooling snappers, trevally, grouper and barracuda as well as a plethora of reef fish. Look out for stingrays, passing sea turtles and even a mermaid statue. This is a stunning dive from start to safety stop. Hilutongan Island – Kaleidoscopic corals, incredible fish biomass, turtles, schooling giant trevally, snapper, jacks and sweetlips are all highlights of this marine sanctuary dive site. The colourful topography, clear waters and calm conditions make this site suitable for all divers and a must for wide-angle photographers. Monad Shoal – Located in Malapascua, in Cebu’s north, this submerged sea mount is one of Cebu’s most famous dive sites and the best spot for thresher sharks sightings. Diving here is either a “swimming dive” or on a stationary line waiting for the sharks to approach. Close encounters with these incredible predators are not unusual. It’s a thrilling dive. Pescador Island - Located in Moalboal, in Cebu’s south-west, this protected marine park is one of the most famous dive spots in the area for good reasons. Underwater, this small island is a diver’s playground with tunnels, caverns and swim throughs. Fish life is abundant here and you’ll find white tip reef sharks, schooling barracudas, sardines, jacks and occasional thresher sharks. The diversity and mass of reef fish is breathtaking.

What to see

Big and small, Cebu has it all. At Monad Shoal in Malapascua, dive at dawn to see the beautiful thresher shark, which rises from the depths to visit the cleaning station almost every day. Oceanic manta rays also like to visit this cleaning station. Around Malapascua, find seahorses, mandarinfish, pipefish, moray eels and other critters. Gato Island is popular for its whitetip sharks. At Kimud Shoal, you could get lucky and see a huge school of scalloped hammerhead sharks.

Moalboal has regular sightings of sardines forming large schools that attract predators like blackfin trevally. You might also spend time with whale sharks coming to feed in the nutrient rich waters. At Mactan, a myriad of small critters can be found along with sharks and turtles at the outer reefs. There have been sightings of thresher sharks at Olango as well but not on a regular basis.

Dive Center

Highlights

  • PADI 5* Dive Resort in Moalboal, Cebu
  • Seafront location, great house reef, 30+ dive sites
  • Day trips to the whale sharks of Oslob!
  • Dive sites are reachable within 30 minutes by boat
  • Small groups, experienced gudies, house reef open 24/7
  • Fluoro diving, black out dives, schools of sardines

Description

Magic Island Dive Center is a PADI 5* Dive Resort in Moalboal, Cebu. 

The dive center is located on the sea front facing toward the house reef, where you can dive at any time, day or night. By boat, there are 30+ local dive sites to choose from.

Dive amongst turtles, whale sharks, mandarin fish and more. Don't miss your chance to see huge schools of sardines, go fluoro diving or on a black out dive. 

After your dives, retire to the lounge to talk about what you saw and to look it up at one of the many marine life books. Magic Island conducts all diver training on one of thier terraces.

DIVING SERVICES

PADI Courses Available

  • Intro Dives/Discover Scuba
  • Open Water Diver
  • Advanced Open Water Diver
  • Rescue Diver Certification
  • Divemaster
  • Nitrox Certification
  • Deep Diver Certification
  • Night Diver
  • Drift Diving
  • Peak Performance Buoyancy
  • Other Specialties

Adaptors & tanks

  • Tanks With Int (Yoke) Valves
  • Tanks With Din Valves
  • Din/Int Adapters
  • 15L Tanks Available
  • Filling Station

Diving Facilities

  • Shop
  • Training Pool
  • Battery Charging Station
  • House Reef
  • Warm-Water Showers
  • Fish Id And Diving Books

For your safety

  • Emergency Oxygen Kit
  • First Aid Kits

Languages spoken

  • English
  • German
  • Dutch
  • Filipino

PADI membership level

  • Padi 5 Star Dive Resort

Resort Amenities

Activities

  • Book Swap/Library
  • Live Music
  • Cultural Excursions
  • Karaoke
  • Hiking

Food & drink

  • Private Dining
  • Buffet
  • A La Carte
  • Snacks All Day
  • Alcohol
  • Vegetarian Food
  • Gluten Free Food

Wellness & Relaxation

  • Spa Facility
  • Beauty Treatments
  • Massage Services

Facilities

  • Restaurant
  • Bar / Lounge
  • Swimming Pool(S)
  • Wi-Fi (Free)
  • Air-Conditioning
  • Garden
  • Equipment For Kids

Great for families

  • Board Games
  • Babysitting/Child Services

Payments

  • Visa
  • Mastercard
  • Amex
  • Discover
  • Cash (Usd)
  • Cash (Eur)
  • Cash (Gbp)
  • Cash (Aud)
  • Cash (Nzd)
  • Cash (Local Currency)

Sports & Watersports

  • Archery
  • Snorkeling
  • Pool/Snooker
  • Golf (Close By)
  • Horseback Riding
  • Cycling

How to get there

Arrival 

  • Cebu City has an international airport with flights from a number if international airlines. 
  • Cebu airport is 90 km from Moalboal. When you arrive at the airport, you will find the resort's team ready and waiting to take you by car on the scenic two and a half hour coastal and mountain road drive to the resort (advance notice required). 
  • The drivers are easy to recognize at the exit of the airport, because of the signboard with your name and the name of the resort on them.
  • Please share your flight details with us as soon as possible following booking confirmation, so we can make arrangements for your pick up. 
  • If you are traveling by yourself then it is easier to find a local cab. Ask the driver to take you to 'Magic Island Dive Resort in Tongo, Basdiot, Moalboal, Cebu'.
  • Check in time is 2pm, but the resort can be flexible provided advance notice is given. 

Departure

  • Check out time is 12pm, but the resort aims to be flexible as long as they know your plans ahead of time. 
  • Upon check out, the resort will arrange a driver to take you back to the airport in Cebu.
  • Please give us your flight details as soon as possible, so we can arrange the transfer. 
  • If you are heading elsewhere, just ask the resort the day before you leave and they will arrange a transfer on your behalf. 

Reviews

Reviewed on {$ review.dateWritten | date:"MMMM dd, yyyy" $}

{$ review.title $}

Reviewed by {$ review.screenName $}, a ScubaTribe travelerRead full review

See more reviews
{$ review.title $}
Review by {$ review.user.username $}, a TripAdvisor traveler
Read full review

We don't have enough ratings for this dive operator to display them yet

We don't have enough ratings for this dive operator to display them yet

Resort
Dive center
Service
Rooms
Rental gear
Safety
Food
Staff
Value
Reviewed on {$ review.tripStartDate ? review.tripStartDate : review.created | timezone | date:"MMMM dd, yyyy" $}

Show details

Resort
Dive center
Service
Rooms
Rental gear
Safety
Food
Staff
Value
Hide details
Answer from dive operator: