Marinduque, Philippines: travel guide

Heart-shaped island with beaches, caves and a famous Holy Week festival

Island province known for Moriones Festival, hidden beaches, and relaxed island atmosphere.

About Marinduque

Marinduque is a small heart-shaped island province in the Sibuyan Sea, south of Luzon. It is quiet and rural, with a coastline of pale sandy coves, coconut groves and rolling hills, and it sees far fewer visitors than the better-known beach islands.

The island is best known for the Moriones Festival, held during Holy Week, when villagers wear carved wooden masks and Roman soldier costumes in street theatre. Outside the festival, visitors can explore Bathala Caves, the offshore islands of Tres Reyes and the beaches near Buenavista, and watch for local birdlife.

Marinduque suits travellers who value a slow pace and local culture. The dry season from about March to May is the most reliable.

Country
Philippines
Currency
PHP
Time zone
Asia/Manila
Typical trip
3-4 days

Last updated

Plan a Marinduque trip

Top places to visit in Marinduque

  • Boac Cathedral

    church · 4.7 rating · about 0.5 h · check the fee at the gate

    A 16th-century fortress-church that served as a refuge during Dutch invasions — the spiritual heart of Marinduque.

  • Poctoy White Beach

    Beach · 4.5 rating · about 3 h · check the fee at the gate

    A pristine white-sand beach on Marinduque's east coast — calm clear water and a backdrop of coconut palms.

  • Malbog Hot Spring

    Nature · 4.2 rating · about 1.5 h · entry ₱50 (≈ ₹76)

    Natural hot spring pools in a forested setting — Marinduque's answer to geothermal relaxation.

  • Moriones Festival Site

    Cultural · 4.1 rating · about 0.8 h · check the fee at the gate

    Marinduque hosts the Easter Moriones Festival — townspeople dress as Roman soldiers in colorful masks and chase the legend of Longinus.

  • Tres Reyes Islands

    Beach · 5.0 rating · about 4 h · entry ₱200 (≈ ₹300)

    Three small forested islands named after the Three Kings — pristine coral reefs and white sand in Marinduque's south.

  • Bathala Caves

    Nature · about 2 h · entry ₱50 (≈ ₹76)

    A cave system named after the supreme deity of pre-colonial Tagalog beliefs — stalactites, bats, and an underground pool.

Things to do

  • Moriones Festival Mask Parade Cultural · 4 h
  • Boac Heritage Town & Cathedral Walk Heritage · 1.5 h
  • Tres Reyes Islands Snorkeling Boat · 6 h · from PHP 290 per person
  • Bathala Cave Spelunking Adventure Adventure · 3 h · from PHP 180 per person

Where to stay in Marinduque

  • Island Town about PHP 1,800 per night

    Island with beach and cultural accommodation

Hotels

  • Marina Marinduque Hotel and Resort 4-star · PHP 5,000 to PHP 6,500 per night
  • Marinduque Eco-Lodge 2-star · PHP 1,500 to PHP 3,500 per night
  • Boac Hotel Marinduque 2-star · PHP 1,200 to PHP 2,800 per night

Where to eat

  • Kamay Kainan Boac Filipino · about PHP 100 per person
  • Tres Reyes Seafood Grill Filipino, Seafood · about PHP 200 per person
  • Marinduque Heritage Café Filipino · about PHP 100 per person

Getting to Marinduque

Nearest airport: Manila (MNL), about 146 km away in a straight line. The road or rail journey is longer.

How visitors arrive in Marinduque

  • Bus to Lucena, then RoRo or fast craft to Balanacan By ferry from Lucena (Dalahican Port) · common · unconfirmed

    Bus from Manila to Lucena Grand Terminal, then a ferry from Dalahican Port to Balanacan Port in Mogpog. Source: philippinebeaches.org

  • JAC Liner through-bus with RoRo crossing By road from Manila (Cubao) · common · unconfirmed

    A direct JAC Liner coach from Cubao rides the RoRo from Dalahican to Balanacan. Source: philippinebeaches.org

  • Flight Manila to Marinduque Airport (Gasan) By air from Manila · possible · unconfirmed

    Cebu Pacific has served Gasan from Manila on a few days a week; check current schedule. Source: philippinebeaches.org

From the port to the centre

  • Jeepney or van from Balanacan Port unconfirmed

    Jeepneys and vans run from Balanacan to the island towns; Boac is the usual transfer point. Source: philippinebeaches.org

Getting around

  • Scooter Rental
  • Tricycle

    Jeepneys link towns in Marinduque, and tricycles are used for short trips within towns.

  • Walking

Safety and scams to avoid

  • Money exchange short-change

    Major tourist zones

    Cashier counts notes quickly, palms one, then re-counts and accuses you of being short.

    How to avoid it: Use credit card. Count change yourself before stepping away.

Best time to visit Marinduque

  • Jan 27°C
  • Feb 28°C
  • Mar 29°C
  • Apr 31°C
  • May 31°C
  • Jun 30°C
  • Jul 29°C
  • Aug 29°C
  • Sep 29°C
  • Oct 29°C
  • Nov 29°C
  • Dec 28°C

More in Philippines

Frequently asked questions about Marinduque

How many days do you need in Marinduque?
A typical trip to Marinduque is 3-4 days.
What are the top-rated places to visit in Marinduque?
The highest-rated places in our Marinduque guide are Tres Reyes Islands, Boac Cathedral, Poctoy White Beach, Malbog Hot Spring, Moriones Festival Site.
Where should I stay in Marinduque?
Our guide covers these areas to stay in Marinduque: Island Town.
How do I get around Marinduque?
Ways to get around Marinduque covered in our guide: Scooter rental, Tricycle, Walking.
What scams should I watch out for in Marinduque?
Scams reported to us for Marinduque include Money exchange short-change. Each is explained in the guide, with how to avoid it.
What is the weather like in Marinduque?
Average daytime highs in Marinduque run from 27°C in Jan to 31°C in May.
✦ Your next adventure awaits

Dream it!
Plan it!
Book it!

All in one zippy experience.
From weekend getaways to epic multi-country adventures.

Round Trip Multi City
From
Delhi, Mumbai…
To
Bangkok, Bali…
Departure
Select Date
Return
Select Date
Travellers & Class
2 Travellers