Main image

Tuderna CC BY-SA 4.0 Wikimedia Commons

Caramoan Peninsula

Historical Site

Limestone karst islands, sheltered bays and sandy coves make the Caramoan Peninsula a base for island‑hopping, snorkeling and cave exploration; several beaches have served as TV survival show locations.

Caramoan Peninsula ViganSagadaBanaueBaguioSubicManilaTaal VolcanoPuerto GaleraMarinduqueDonsolCaramoan Peninsula
In this guide

Caramoan Peninsula essentials

Address: Caramoan Peninsula, Camarines Sur, Bicol Region, Philippines
Admission: No fixed fee; boat and island-hopping tour costs apply

About Caramoan Peninsula

Caramoan Peninsula is a coastal peninsula and island group in the municipality of Caramoan, province of Camarines Sur in the Bicol Region of the Philippines. The area is characterized by limestone karst formations, sandy beaches and numerous offshore islets.

Island-hopping, beach visits, caves and coastal cliffs are principal attractions, and the area has been used multiple times as a filming location for international reality-TV productions. Tourism infrastructure is centered on the town of Caramoan, with boats used to reach the surrounding islands and coves.

Historically the peninsula has been a fishing and small-scale agricultural area; its modern tourism profile expanded after becoming a location for televised productions and commercial island-tour packages. Many of the offshore islands and beaches are managed locally through barangay and municipal arrangements.

The peninsula projects into the Philippine Sea on the southeastern coast of Luzon and is administered from the town of Caramoan in Camarines Sur. It faces a network of small islands and islets that lie off the main peninsula.

When to Go

Best Time to Visit Caramoan Peninsula

Dry season (Dec-May) offers reliable sea conditions and the best time for island hopping.

Dry season
December-May · 24-32°C
Best time for boat access, island hopping and sunny beaches.
Wet season
June-November · 24-30°C
Rain and occasional storms; some islands cut off by weather.

Weather & Climate near Caramoan Peninsula

Climate

Caramoan Peninsula's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 21°C to 31°C. Heavy rainfall (3355 mm/year), wettest in December.

Air Quality: AQI 45 Good
Best Time to Visit
AprilMarchMay
Temperature & Rainfall
Temperature Range
33°
Warmest Month
22°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Good 21° - 27° 24° 281 mm overcast 82% 3.5 m/s 1.6 very high 11.3h
February Very Good 21° - 28° 24° 177 mm partly cloudy 80% 2.6 m/s 2.0 very high 11.6h
March Very Good 21° - 29° 25° 160 mm partly cloudy 80% 2.4 m/s 2.2 extreme 11.9h
April Very Good 22° - 30° 26° 152 mm some cloud 79% 2.0 m/s 2.5 extreme 12.3h
May Very Good 23° - 31° 30° 193 mm partly cloudy 79% 1.9 m/s 2.3 extreme 12.6h
June Good 24° - 31° 30° 239 mm partly cloudy 80% 2.0 m/s 2.2 extreme 12.8h
July Good 24° - 30° 27° 263 mm overcast 82% 2.0 m/s 2.1 extreme 12.7h
August Good 24° - 31° 30° 189 mm overcast 82% 2.2 m/s 2.1 extreme 12.4h
September Good 23° - 30° 27° 260 mm overcast 82% 1.7 m/s 2.1 extreme 12.1h
October Good 23° - 30° 26° 405 mm overcast 82% 1.5 m/s 1.8 very high 11.7h
November Good 23° - 29° 26° 514 mm overcast 83% 2.6 m/s 1.6 very high 11.4h
December Good 22° - 28° 25° 522 mm overcast 84% 3.1 m/s 1.4 high 11.2h
Getting There & Around

How to Get to Caramoan Peninsula

By air and road: Fly into Naga (Pili) or Legazpi and take a van or bus to the Caramoan Peninsula (a several-hour road transfer). Local boat transfers from Caramoan town ferry visitors to nearby islands.

Tips for Visiting Caramoan Peninsula

  • Island-hop via local bangka or charter to see multiple karst islands and secluded beaches in a single day.
  • Local guesthouses on Caramoan provide access to early-morning departures for popular filming coves - book ahead in high season.
  • Respect protected island ecosystems - many spots are fragile and regulated seasonally.