Anilao, tucked into the coastline of Mabini, Batangas, is the Philippines' most accessible world-class muck diving destination — close enough for a weekend trip from Manila, yet packed with the kind of macro marine life divers travel across the globe to see. Whether you're a certified diver chasing nudibranchs or a first-timer who just wants a quiet beach cottage and some snorkeling, the actual cost of a 3-day trip depends heavily on how you get there and what kind of resort you book. Here's a realistic, itemized breakdown so you can plan your budget before you go.

How to Get to Anilao From Manila

There's no single direct bus or van straight to Anilao itself — expect at least two, sometimes three, transport legs. The budget route starts with a Batangas City-bound bus (operators like DLTB, Jam Transit, or Tritran) departing from terminals around Buendia/Gil Puyat or Cubao, costing roughly ₱157–220 one way. From the Batangas City Grand Terminal, take a jeepney toward Mabini or Anilao Port for around ₱40, then a short tricycle ride to your specific resort for roughly ₱60–100. All in, expect to spend around ₱250–350 one way on public transport, with total travel time of 3 to 4 hours depending on traffic leaving Manila.

If you'd rather skip the transfers, a private van or car transfer booked directly with your resort runs roughly ₱3,000–5,000 for a sedan or ₱5,000–7,000 for a van, door to door — genuinely worth it if you're splitting the cost among a group of 4 or more, since it works out cheaper per head than you'd expect while saving significant time and hassle.

Where to Stay: Budget Cottages to Full Dive Resorts

Anilao's accommodation options split fairly clearly into three tiers. Budget cottages and simple inns run roughly ₱1,200–2,500 per night, a good fit if you're mainly there for day-tripping and don't need dive packages bundled in. Mid-range beachfront resorts land in the ₱4,300–6,600 per night range for a room, based on listings like The Philip Ann Resort and Porto Novo Anilao.

Dedicated dive resorts — places like Anilao Diving Resort (Eagle Point) or Buceo Anilao — typically don't price accommodation separately at all. Instead, they bundle your room, meals, and 2 boat dives per day into a single per-person package rate, which can run well above ₱7,000 per person per night once diving is factored in. If diving is your main reason for the trip, comparing these all-inclusive package rates against a budget cottage plus pay-per-dive setup is worth doing before you book, since the math can go either way depending on how many dives you actually plan to do.

Diving Costs: Per-Dive Pricing and Package Rates

Most Anilao dive operators charge per boat dive, with rates that drop the more divers share a boat. At Anilao Diving Resort, a solo diver pays around ₱3,450 per dive, dropping to about ₱2,400 per diver for a pair, and roughly ₱1,750 per diver when 3–4 people share a boat. Buceo Anilao follows a similar shared-cost structure, adding a private-boat surcharge on top of its package rate that also decreases per diver as group size grows.

If you're not diving, several resorts offer snorkeling-focused day options — Anilao Awari Bay's day tour runs about ₱1,880 per adult (₱990 for kids aged 4–7), while Eagle Point Resort's day-use package, which includes an hour of guided snorkeling in their saltwater reef pool, costs around ₱1,000. Gear rental is typically available at most resorts and often bundled into these day-use or dive packages, so confirm what's included when you book rather than assuming a separate rental fee applies.

The Mabini and Tingloy Diver Conservation Fee

If you're diving in Anilao, budget for a mandatory conservation fee — this is real and has been collected in some form since 2003, funding Bantay Dagat marine patrols, mooring buoys, and coastal cleanup efforts. As of January 2026, Mabini and Tingloy (the two municipalities covering Anilao's dive sites) split their previously unified dive-pass system: each now collects its own ₱150 per diver, per day fee, or ₱300 per day total if your dive sites span both municipalities' waters in the same trip.

Mabini now issues a waterproof wristband instead of the old paper pass, so keep it on for the duration of your stay rather than needing to show a physical ticket at each dive site. This fee applies specifically to divers — it's not clearly confirmed to apply to snorkeling-only visitors, so if you're only snorkeling, don't assume you'll be charged the same fee, though it's worth confirming with your specific operator.

Food Costs in Anilao

If you're eating at local carinderias in Mabini town or near the port rather than exclusively at your resort, a single viand — think sinigang, menudo, or a simple sautéed vegetable dish with rice — typically costs ₱20–60, and a full, filling local meal is achievable for roughly ₱60–100. This is standard provincial Batangas pricing rather than a tourist markup, since these eateries primarily serve locals, not resort guests.

Most mid-range and dive resorts bundle 2 to 3 meals a day directly into their room or dive package rate rather than pricing meals individually, so if you're staying at one of these, your food cost is effectively already folded into the accommodation figure above — budget separately mainly for snacks, drinks, or the occasional meal outside the resort.

Best Time to Visit for Diving and Weather

Anilao's dry and dive season runs roughly November through May, with January to March generally offering the clearest visibility, up to about 20 meters on a good day, and the lowest risk of storms disrupting your boat dives. This stretch, along with the Holy Week and summer break window from December through April, is also Anilao's peak season, meaning resorts fill up faster and rates climb, so book ahead if you're planning a trip during these months.

Avoid July through September if you can — this is the Philippines' peak rainy season, and Anilao's exposure to the open sea means choppier water, reduced visibility, and real typhoon risk that can cancel dive trips outright on short notice.

Sample 3-Day, 2-Night Budget: Budget-Conscious Traveler

  • Round-trip transport (bus + jeepney + tricycle): ₱600–800
  • Accommodation, 2 nights at a budget cottage: ₱2,400–5,000
  • Conservation fee, if diving 2 days: ₱300–600
  • Snorkeling day tour or gear access: ₱1,000–1,900
  • Food for 3 days: ₱900–1,500

Total: roughly ₱5,200–9,800 per person. This assumes you're staying at a simple cottage rather than a bundled dive resort package, eating mostly at local carinderias, and doing one guided snorkel or shore-based activity rather than multiple boat dives.

Sample 3-Day, 2-Night Budget: Mid-Range Diver

  • Round-trip van transfer (shared or split among a group): ₱1,500–3,500
  • Resort package (accommodation + meals + boat dives), 2 nights: ₱7,000–15,000
  • Conservation fee, 2 days: ₱300–600
  • Extra meals and incidentals: ₱1,000–2,000

Total: roughly ₱9,800–21,100 per person. Because most Anilao dive resorts price as all-inclusive per-person packages rather than itemizing room, meals, and dives separately, this range varies significantly depending on the specific resort and how many dives are included — always confirm the current package rate directly with the resort before booking, since these change seasonally.

Frequently Asked Questions

How do I get from Manila to Anilao without a private car?

Take a Batangas City-bound bus from a Manila terminal like Buendia or Cubao, which costs roughly ₱157–220 and takes a few hours depending on traffic. From the Batangas City Grand Terminal, transfer to a jeepney heading toward Mabini or Anilao Port for around ₱40, then a short tricycle ride for ₱60–100 to reach your specific resort. Total travel time is usually 3 to 4 hours door to door.

Is there an entrance or environmental fee to visit Anilao?

Yes, but it specifically applies to divers, not general visitors. As of January 2026, Mabini and Tingloy each collect their own ₱150 per diver, per day conservation fee, or ₱300 per day if you dive in both municipalities' waters during the same trip. The fee funds marine patrol and coastal cleanup efforts, and Mabini now issues a waterproof wristband instead of a paper pass.

How much does a dive trip in Anilao cost per person?

Per-dive pricing typically ranges from around ₱1,750 to ₱3,450 per dive depending on how many divers share the boat — solo divers pay the highest per-dive rate, while groups of 3 to 4 sharing a boat pay significantly less per person. Many resorts instead sell all-inclusive packages bundling accommodation, meals, and 2 dives a day into one per-person rate, which is worth comparing against pay-per-dive pricing based on how many dives you actually plan.

What's the cheapest way to experience Anilao without diving?

Book a budget cottage in the ₱1,200–2,500 per night range, eat at local carinderias for ₱60–100 a meal, and do a snorkeling day tour instead of boat diving — options like Eagle Point Resort's day-use package run around ₱1,000 and include guided snorkeling. This approach can bring a full 3-day trip down to around ₱5,200–9,800 total per person.

When is the best time to visit Anilao for diving?

The dry season from November to May is best, with January to March typically offering the clearest water visibility, up to about 20 meters, and the lowest risk of storms canceling boat dives. December through April is also peak season for bookings, so reserve your resort ahead of time if traveling during the holidays or summer break, since rates and availability tighten up considerably.

Should I avoid Anilao during the rainy season?

It's generally best to avoid July through September, the peak of the Philippine rainy season, when Anilao's open-sea exposure brings choppier water, poor visibility, and real typhoon risk that can force last-minute dive cancellations. If you must travel during these months, build flexibility into your itinerary and confirm conditions with your resort close to your travel date.

Are meals included when staying at an Anilao dive resort?

Often yes — most mid-range and dedicated dive resorts in Anilao bundle 2 to 3 meals a day directly into their room or dive package rate rather than charging for food separately. If you're staying at a simple budget cottage instead, you'll typically need to budget separately for meals at local carinderias, which run roughly ₱60–100 for a filling dish with rice.

Do I need to book a private van, or can I split transport costs with a group?

A private van or car transfer, which runs roughly ₱3,000–7,000 one way depending on vehicle size, becomes much more cost-effective once split among a group of 4 or more people, often working out close to or cheaper than public transport once you factor in convenience and time saved. Solo travelers or pairs are usually better off with the bus, jeepney, and tricycle combination instead.

Conclusion

Anilao rewards a little planning — knowing whether you're chasing dive sites or just a quiet beach weekend changes your budget dramatically, from around ₱5,200 for a bare-bones public-transport trip to over ₱20,000 for an all-inclusive dive resort package. Whichever route you choose, factor in the Mabini/Tingloy conservation fee if you're diving, and book ahead if you're traveling during the November-to-May dry season when Anilao's resorts fill up fastest.