Pelabuhanratu City

City in West Java, Indonesia

Pelabuhanratu’s broad bay on Java’s south coast brings surfers, fishermen, and pilgrims who come for big Atlantic surf, prawns at the harbor market, and the local legends tied to nearby cliffs and sea temples.

Pelabuhanratu at a Glance#

Local Time
7:16 AM
GMT+7
Population
109,523

Costs: Daily budget around $25-50 USD - cheap food, simple guesthouses and bus access keep costs low.

Safety: Moderate - avoid dangerous surf and risky areas - strong currents and rough surf pose real hazards; usual crime risks in town.

Best Time: Best time: Apr-Oct (dry season) - drier months give calmer seas and clearer skies for beach visits.

Pelabuhanratu is a coastal fishing town on Java’s southern shore known for Pelabuhan Ratu Bay, powerful surf and the Karang Hawu rock formations. It draws surfers, pilgrims and travelers seeking rugged beaches and Sundanese coastal culture.

Getting around: Intercity buses from Jakarta or Sukabumi stop at terminal near Pelabuhan Ratu; use ojeks or angkots locally, and prebook private drivers for remote beaches.

Infrastructure & convenience: Basic shops, warungs and ATMs cluster around the central harbor and Jl. Raya; mobile signal is spotty at Karang Hawu and southern coves.

Local tips: Dress modestly outside beach areas, remove shoes entering homes or mosques, never climb dangerous cliffs at Karang Hawu during high tide, heed local warnings.

Dining: Seafood warungs near the harbor serve fresh grilled ikan bakar and sambal; try soto Sukabumi and street pisang goreng, expect simple cash-only stalls.

Pelabuhanratu’s name means “Queen’s Harbour” and it’s tied to Sundanese sea-queen folklore.

Why Visit Pelabuhanratu?#

Coastal life and folklore draw travelers to this stretch of West Java: surfers and day-trippers come for the surf and black-sand cliffs around Karang Hawu and the working fishing port atmosphere. Fresh seafood grilled at local warungs, like ikan bakar, gives a taste of the area’s maritime culture. Visitors are often intrigued by the local legends tied to Nyai Roro Kidul and the chance to see traditional Sundanese coastal communities at work.

Who's Pelabuhanratu For?#

Adventure Seekers

Pelabuhanratu is a surf destination thanks to the Cimaja break - surf schools rent boards and offer lessons (≈IDR 200-400k). Seasonal swells attract experienced surfers, and day trips to nearby rocky headlands provide cliff fishing and tide-pool exploring.

Nature Buffs

The coastal cliffs, fishing harbor at Loji and quieter beaches around Pelabuhanratu make for easy seaside walks and bird-watching. Expect basic facilities, local boat trips and low-season solitude rather than developed parks.

Backpackers

Budget guesthouses and surf camps around Cimaja and Pelabuhanratu town (≈IDR 100-300k/night) make it an affordable stopover for overland travelers. Transport from Sukabumi/Bogor is usually by bus or shared minivan.

Foodies

Seafood warungs along the harbor serve grilled fish, sambal and sotong at modest prices (≈IDR 30-60k per dish). Local Sundanese snacks and roadside kopi round out a simple coastal food scene.

Best Things to Do in Pelabuhanratu#

Pelabuhanratu Bucket List#

Don't Miss

Pantai Pelabuhan Ratu - Long crescent beach by the fishing harbor, center of local folklore and sunsets.

Pantai Karang Hawu - Low-tide rock arch with caves; popular for photos and dramatic coastal walks.

Pantai Cimaja - Reef-sheltered surf break attracting surfers; calm bayside views at golden hour.

Ciletuh-Palabuhanratu UNESCO Global Geopark - Coastal-terraced landscapes with waterfalls, cliffs, and viewpoints spanning Sukabumi’s southern coastline.

Hidden Gems

Pantai Pangumbahan (Pangumbahan Turtle Conservation) - Quiet beach where leatherback and green turtles nest; guided nighttime visits available.

Tebing Panenjoan (Panenjoan Cliff viewpoint) - High cliff viewpoint offering sweeping panoramas over Ciletuh’s bays and island-scattered shoreline.

Curug Cikaso - Three-tier waterfall fed by a wide river, accessible via short village boat ride.

Pelabuhan Ratu Fish Market (Pasar Ikan Pelabuhanratu) - Busy morning market where fishermen unload catches and locals bargain for fresh seafood.

Day Trips

Ujung Genteng - Coastal village with turtle conservation, sandy beaches, and nearby small island excursions.

Sawarna Beach (Pantai Sawarna) - Laid-back beach village with coral coves, surf breaks, and traditional kampung atmosphere.

Sukabumi city center - Regional hub offering local eateries, markets, and access to nearby mountain parks.

Curug Cimarinjung - Tall waterfall within Ciletuh Geopark reached by short trek through lush farmland.

Neighborhoods of Pelabuhanratu#

Pangumbahan & Cimaja

A stretch of coast known for surf breaks and sea turtle conservation. Expect small cafés, surf schools and quiet guesthouses rather than big resorts. Great if you want early-morning waves or to join a guided turtle-watch at dusk. Roads can be bumpy, so allow time for transfers.

Dining: Seafood · Nightlife: Laid-back · Shopping: Local stalls · Stays: Guesthouses

Top Spots

  • Pantai Pangumbahan - famous for evening turtle landings and simple beachside stalls.
  • Pangumbahan Turtle Conservation - local project to watch and protect nesting turtles.
  • Pantai Cimaja - surf-friendly break that draws boarders and surf schools.

Pelabuhan Ratu Town

The low-key town center where most practical things happen: markets, simple restaurants and transport links. It’s where you’ll sort accommodations, catch a local minibus, and sample freshly grilled fish. Not polished, but useful for getting into the area’s beaches and villages.

Dining: Warungs · Nightlife: Quiet · Shopping: Markets · Stays: Budget

Top Spots

  • Pelabuhan Ratu Beach - the town’s main sands and a place to watch local fishing boats.
  • Pelabuhan Ratu Harbor - fishermen, seafood stalls and easy photo ops.
  • Pasar Pelabuhanratu (local market) - fresh catch and basic travel supplies.

Karang Hawu & Cisolok

Rugged coastline with distinctive rock formations and quieter coves. Visitors come for scenery, photography and short coastal walks rather than swimming. Small local cafés and homestays provide the only amenities-bring supplies if you plan to explore.

Dining: Seafood · Nightlife: None · Shopping: Limited · Stays: Homestays

Top Spots

  • Pantai Karang Hawu - dramatic hoodoo-like rock formations and sea caves at low tide.
  • Pantai Cisolok - sheltered bay with calmer water and cliff views.
  • Coastal lookouts - short walks and photo spots along the cliffs.

Plan Your Visit to Pelabuhanratu#

Dining
Fresh coastal seafood
Simple warungs serve fresh grilled fish and seafood sambal.
Nightlife
Low-key beachside bars
Nightlife revolves around relaxed beach bars and live music on weekends.
Accommodation
Budget stays, a few resorts
Affordable homestays and modest hotels; limited upscale options.
Shopping
Local markets, few souvenirs
Fish markets and stalls selling simple souvenirs and beachwear.

Best Time to Visit Pelabuhanratu#

Pelabuhanratu is best visited in the dry season (May-September) for clearer skies, dependable south-coast swells, and easier travel. The rainy months (November-March) bring heavy tropical downpours, high humidity, and rough seas.

Dry Season

May - September

23-30°C (73-86°F)

Best time for surfing and beach days-sunny mornings, smaller chance of rain, lively swells on the south coast but bring sun protection and expect occasional trade winds.

Rainy Season

November - March

24-31°C (75-88°F)

Heavy afternoon downpours, muddy roads, and rough seas make travel unpredictable; good if you like dramatic storms and cheaper guesthouses, not ideal for snorkeling.

Transition Season

April & October

24-31°C (75-88°F)

Short windows of sun with fewer crowds-surf conditions can spike unexpectedly; roads dry between storms, making it a practical compromise for flexible travelers.

Climate

Pelabuhanratu's climate is classified as Tropical Rainforest - Tropical Rainforest climate with consistently warm temperatures year-round. Temperatures range from 22°C to 30°C. Heavy rainfall (2678 mm/year), wettest in December.

Best Time to Visit
AugustJulySeptember
Temperature & Rainfall
Temperature Range
32°
Warmest Month
19°
Coldest Month
Monthly Conditions

January

January is warm with muggy conditions (dew point 23°C). Heavy rain (335 mm) and mostly overcast skies.

63 Good

Comfort

25°
Feels Like Warm
25°C
Temperature
23° 28°
85%
Humidity
Very Humid

Weather

335 mm
Rainfall
2.5 m/s
Wind
Calm
2.1
UV Index
Extreme
12.3h daylight

February

February is warm with muggy conditions (dew point 23°C). Heavy rain (279 mm) and mostly overcast skies.

63 Good

Comfort

25°
Feels Like Warm
25°C
Temperature
23° 28°
86%
Humidity
Very Humid

Weather

279 mm
Rainfall
2.1 m/s
Wind
Calm
2.1
UV Index
Extreme
12.2h daylight

March

March is warm with muggy conditions (dew point 24°C). Heavy rain (319 mm) and mostly overcast skies.

63 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 29°
86%
Humidity
Very Humid

Weather

319 mm
Rainfall
2.0 m/s
Wind
Calm
2.2
UV Index
Extreme
12.0h daylight

April

April is warm with muggy conditions (dew point 24°C). Heavy rain (248 mm) and mostly overcast skies.

65 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 30°
85%
Humidity
Very Humid

Weather

248 mm
Rainfall
2.1 m/s
Wind
Calm
2.1
UV Index
Extreme
11.9h daylight

May

May is the warmest month with muggy conditions (dew point 24°C). Significant rainfall (180 mm) and partly cloudy skies.

71 Very Good

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 30°
85%
Humidity
Very Humid

Weather

180 mm
Rainfall
2.3 m/s
Wind
Calm
1.8
UV Index
Very High
11.7h daylight

June

June is warm with muggy conditions (dew point 23°C). Significant rainfall (112 mm) and partly cloudy skies.

75 Very Good

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 30°
84%
Humidity
Very Humid

Weather

112 mm
Rainfall
2.3 m/s
Wind
Calm
1.7
UV Index
Very High
11.6h daylight

July

July is warm with muggy conditions (dew point 22°C). Regular rainfall (89 mm) and partly cloudy skies.

81 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 30°
84%
Humidity
Very Humid

Weather

89 mm
Rainfall
2.3 m/s
Wind
Calm
1.8
UV Index
Very High
11.7h daylight

August

August is warm with highs of 30°C and lows of 22°C. Moderate rainfall (65 mm) and partly cloudy skies.

83 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 30°
83%
Humidity
Very Humid

Weather

65 mm
Rainfall
2.9 m/s
Wind
Calm
2.0
UV Index
Extreme
11.8h daylight

September

September is warm with highs of 30°C and lows of 22°C. Regular rainfall (98 mm) and partly cloudy skies.

81 Excellent

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 30°
83%
Humidity
Very Humid

Weather

98 mm
Rainfall
2.2 m/s
Wind
Calm
2.2
UV Index
Extreme
12.0h daylight

October

October is warm with muggy conditions (dew point 23°C). Heavy rain (222 mm) and mostly overcast skies.

65 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 30°
84%
Humidity
Very Humid

Weather

222 mm
Rainfall
2.3 m/s
Wind
Calm
2.1
UV Index
Extreme
12.1h daylight

November

November is warm with muggy conditions (dew point 23°C). Heavy rain (361 mm) and mostly overcast skies.

63 Good

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 29°
85%
Humidity
Very Humid

Weather

361 mm
Rainfall
1.5 m/s
Wind
Calm
2.0
UV Index
Very High
12.3h daylight

December

December is warm with muggy conditions (dew point 23°C). The wettest month with heavy rain (370 mm) and mostly overcast skies.

63 Good

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 28°
85%
Humidity
Very Humid

Weather

370 mm
Rainfall
2.3 m/s
Wind
Calm
2.0
UV Index
Very High
12.4h daylight

How to Get to Pelabuhanratu#

Pelabuhanratu is reached most easily by road from Jakarta, Bogor or Sukabumi; the nearest major railhead is Sukabumi Station and the closest major international airport is Soekarno-Hatta (CGK). Domestic flights into Bandung (BDO) can also work as an alternative, but all routes require a road transfer of 1.5-4 hours to reach the town.

By Air

Soekarno-Hatta International Airport (CGK): The main international gateway for West Java. By car or ride-hail (Grab/Bluebird) directly to Pelabuhanratu costs roughly Rp400,000-Rp800,000 and takes about 3.5-5 hours depending on Jakarta traffic and the Ciawi-Sukabumi route. Cheaper multi-modal option: take an airport bus or shuttle to Bogor/Kampung Rambutan (roughly Rp40,000-Rp80,000, ~1-2 hours), then continue by train or intercity minibus to Sukabumi and a local minibus/ojek to Pelabuhanratu (see train/bus card for typical onward fares and times).

Husein Sastranegara Airport (BDO): Bandung’s airport is an alternate option if you fly in from domestic hubs. A direct taxi or ride-hail from BDO to Pelabuhanratu typically costs about Rp350,000-Rp700,000 and takes around 3-4 hours depending on route (via Cianjur/Sukabumi). A common cheaper sequence is taxi/transfer to Sukabumi (Rp150,000-Rp300,000, ~2-3 hours) then minibus/angkot to Pelabuhanratu (see below).

By Train & Bus

Train: The nearest major rail connection is Sukabumi Station (KA Pangrango operates between Bogor and Sukabumi). Take commuter services/KRL from Jakarta to Bogor, then KA Pangrango or onward services Bogor→Sukabumi; the Bogor-Sukabumi train leg typically takes ~1.5-2 hours and fares are modest (on the order of tens of thousands of rupiah). From Sukabumi Station you must continue by local minibus/angkot or ojek to Pelabuhanratu - that final stretch is around 70-90 km and often takes 1.5-2.5 hours by road.

Bus / Minibus: Regular intercity minibuses (mikrolet/kolot/angkot) and longer-distance buses run to Pelabuhanratu from Sukabumi and from parts of Jakarta and Bogor. From Sukabumi the minibus ride to Pelabuhanratu usually costs around Rp20,000-Rp50,000 and takes 1.5-2.5 hours; from Jakarta expect 3.5-5 hours and fares commonly in the Rp50,000-Rp150,000 range depending on operator and comfort. Most services arrive at or depart from local bus/minibus terminals and travel along the Sukabumi-Cisolok coastal road.

How to Get Around Pelabuhanratu#

Getting around Pelabuhanratu is mostly by road: minibuses and ojeks handle local connections while taxis/ride-hails and private cars are easiest for door-to-door transfers. For short hops and village exploration, ojeks are quickest; for comfort and longer day trips a rented car or private driver works best.

  • Train (KA Pangrango) (Rp15k-Rp50k) - KA Pangrango connects Bogor and Sukabumi; to use it you typically KRL into Bogor and change for Pangrango. It’s useful if you prefer to avoid Jakarta road traffic, but remember it finishes at Sukabumi - you’ll need a bus or ojek for the final leg to Pelabuhanratu. Timetables can change, so check PT Kereta Api Indonesia schedules in advance.
  • Intercity buses & minibuses (Rp20k-Rp150k) - Minibuses (angkot/transportasi antar kota) are the most common public option to Pelabuhanratu from Sukabumi, Bogor and some Jakarta pools. They’re frequent from Sukabumi and affordable, but can be slow on winding coastal roads and crowded at peak times. For more comfort look for executive bus services from larger terminals, which cost more but save time and offer reserved seats.
  • Taxi & ride-hailing (Grab / Bluebird) (Rp50k-Rp800k) - Grab and Bluebird operate in the region and are the easiest door-to-door option, especially with luggage. Expect higher fares for long intercity trips (a direct ride from Jakarta or the airports can be several hundred thousand rupiah). In heavy Jakarta traffic the time advantage can disappear, so compare cost vs. convenience.
  • Ojek (motorcycle taxi) (Rp10k-Rp150k) - Motorcycle taxis (ojek) - both app-based (Gojek/Grab) and local - are the fastest way to negotiate short distances, village lanes and last-mile connections from bus stops. Use them for short hops from Sukabumi station or minibus stops to local beaches/guesthouses. For long distances expect discomfort and limited luggage space; agree price or use the app for transparent fares.
  • Car rental / private transfer (Rp300k-Rp900k/day) - Renting a car or booking a private driver is popular for groups or anyone planning to explore the coastal road and nearby sights on their own schedule. Roads outside urban centres are two-lane and can be winding; hire a local driver if you’re unfamiliar with mountain/coastal driving. Expect daily rental rates (with driver) starting around several hundred thousand rupiah per day depending on vehicle class.
  • Walking - Pelabuhanratu town and its beach areas are compact enough to explore on foot for short distances; walking is the best way to visit the fisherman’s harbour, local eateries and short beach stretches. Bring sun protection and sturdy shoes for uneven village streets and slippery coastal rocks.

Where to Stay in Pelabuhanratu#

Budget

Pelabuhanratu Coast - $10-40/night

Small seaside town with simple homestays and budget hotels; expect basic facilities, shared bathrooms, and simple food stalls nearby.

Various guesthouses (Pelabuhan Ratu listings) - Basic beachside rooms and homestays

Pelabuhanratu area listings (Tripadvisor) - Multiple low-cost options near the shore

Mid-Range

Pelabuhanratu Bay - $40-90/night

Few mid-range options clustered near the main beach; better rooms and private bathrooms, limited English at reception and simple dining.

Local mid-range beach hotels (booking listings) - Private rooms, sea views sometimes available

Agoda Pelabuhanratu listings - Comfortable mid-range choices near main beach

Luxury

Bayfront & private villas - $90-250/night

No big international luxury hotels in town; stay in private villas or upscale cottages around the bay for more space and privacy.

Sukabumi / private villas (nearby) - Upscale private villas with beach access

Boutique beachfront stays (select listings) - Higher-end comfort but limited inventory

Best for First-Timers

Harbourfront - $20-80/night

Choose a beachfront guesthouse near the main harbor for easy access to restaurants, boat tours, and calmer swimming spots for first-timers.

Central Pelabuhanratu guesthouses (Booking) - Close to main transport and beach

Popular local hotels (Tripadvisor) - Easy to book, tourist-friendly options

Best for Families

Beachfront & cottages - $30-120/night

Family-oriented cottages and simple hotels near the beach; look for private bungalows with kitchenettes and easy shore access.

Family-friendly guesthouses (Pelabuhanratu listings) - Larger rooms and family arrangements available

Beach cottages and bungalows (Agoda) - Private cottages near sand, good for kids

Digital Nomads

Near pier / Sukabumi commute - $20-80/night

Limited coworking options and patchy internet; choose a mid-tier guesthouse that advertises stable Wi‑Fi or stay in nearby Sukabumi for better connectivity.

Long-stay guesthouses (local listings) - Basic Wi‑Fi, quiet work spots sometimes

Seaside homestays (Booking) - Good for slow-paced remote work

Where to Eat in Pelabuhanratu#

Pelabuhanratu is a no-nonsense coastal town where the food scene centers on whatever the boats bring in that morning. Expect smoky ikan bakar (grilled fish), pepes ikan wrapped in banana leaf, and simple sambals eaten sitting on plastic chairs with ocean views. The Pasar Ikan is the heartbeat here - buy a catch and have a nearby warung grill it while you wait.

Don’t come expecting formal fine dining; instead roam Jalan Raya and the beachfront warungs for lively, affordable seafood and Javanese home-style cooking. If you need international or specialty vegetarian food you’ll find only basic café fare or chain outlets; for the best experience, embrace the market-to-table seafood and local vegetable dishes.

Local Food

Pelabuhanratu is a fishing town - think grilled fish (ikan bakar), pepes ikan and sambal on the sand. Head to the fish market and the seaside warungs for the freshest, cheapest seafood.

  • Pasar Ikan Pelabuhanratu - Fresh catch stalls; pick and have it grilled nearby.
  • Warung ikan bakar di Pantai Pelabuhanratu - Simple grills along the beach, savory sambal.
  • Depot seafood Jalan Raya Pelabuhanratu - Family-style plates: pepes ikan and tumis kangkung.
International Food

You won’t find many formal international restaurants here, but small cafés and street stalls bring Chinese-influenced stir-fries and basic Western café fare. International chains and simple grills cover cravings for familiar tastes.

  • Warung/seafood spots on Jalan Raya - Some serve Chinese-style steamed fish and stir-fries.
  • Small cafés near Pelabuhanratu beach - Coffee, pastries and simple Western breakfasts.
  • Chain outlets (local branches) - Basic international fast-food options in town center.
Vegetarian

Vegetarian options are modest - vegetable stir-fries, tempe/tahu dishes and salads at warungs and cafés. The market is your best bet for fresh produce to DIY meals.

  • Local warungs near the market - Sayur tumis, tempe goreng and sambal terasi-free on request.
  • Simple cafés by the beach - Sandwiches, salads and coffee; limited vegan options.
  • Pasar Sayur Pelabuhanratu - Buy fresh vegetables and cook at guesthouses.

Breakdown of cuisine types found across Pelabuhanratu’s restaurants and food venues, based on OpenStreetMap data.

Asian
Chinese
Japanese

Nearby Cities #