Neighbourhoods of Pelabuhanratu
- Pangumbahan & CimajaCoastal surf and turtle-watching area, good base for surfers and wildlife watchers.
Dining: Seafood Nightlife: Laid-back Shopping: Local stalls Stays: Guesthouses- 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 TownLow-key town centre for practical needs, transport and local seafood.
Dining: Warungs Nightlife: Quiet Shopping: Markets Stays: Budget- Pelabuhan Ratu Beach: Town’s main sands and a place to watch fishing boats.
- Pelabuhan Ratu Harbor: Fishermen, seafood stalls and easy photo opportunities.
- Pasar Pelabuhanratu (local market): Fresh catch and basic travel supplies.
- Karang Hawu & CisolokRugged coastline for scenery, photography and short coastal walks.
Dining: Seafood Nightlife: None Shopping: Limited Stays: Homestays- 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.
Pelabuhanratu at a Glance
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.
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.
Plan Your Visit to Pelabuhanratu
Best Things to Do in Pelabuhanratu
Mountain
Mount Salak
Volcanic mountain in West Java, steep forested slopes.
Park
Mount Halimun Salak National Park
West Java park protecting montane rainforest and endemic species
Park
Mount Gede-Pangrango National Park
Indonesian national park with twin volcanoes and rainforest
Waterfall
Curug Luhur
High forest waterfall known for scenic viewpoints
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.
Nearby Cities #
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
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
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
Short windows of sun with fewer crowds-surf conditions can spike unexpectedly; roads dry between storms, making it a practical compromise for flexible travelers.
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.
| Month | Comfort | Temp | Feels | Rain | Sky | Humidity | Wind | UV | Daylight |
|---|---|---|---|---|---|---|---|---|---|
| January | Good | 23° - 28° | 25° | 335 mm | overcast | 85% | 2.5 m/s | 2.1 extreme | 12.3h |
| February | Good | 23° - 28° | 25° | 279 mm | overcast | 86% | 2.1 m/s | 2.1 extreme | 12.2h |
| March | Good | 23° - 29° | 26° | 319 mm | overcast | 86% | 2.0 m/s | 2.2 extreme | 12.0h |
| April | Good | 23° - 30° | 26° | 248 mm | overcast | 85% | 2.1 m/s | 2.1 extreme | 11.9h |
| May | Very Good | 23° - 30° | 27° | 180 mm | partly cloudy | 85% | 2.3 m/s | 1.8 very high | 11.7h |
| June | Very Good | 22° - 30° | 26° | 112 mm | partly cloudy | 84% | 2.3 m/s | 1.7 very high | 11.6h |
| July | Excellent | 22° - 30° | 26° | 89 mm | partly cloudy | 84% | 2.3 m/s | 1.8 very high | 11.7h |
| August | Excellent | 22° - 30° | 26° | 65 mm | partly cloudy | 83% | 2.9 m/s | 2.0 extreme | 11.8h |
| September | Excellent | 22° - 30° | 26° | 98 mm | partly cloudy | 83% | 2.2 m/s | 2.2 extreme | 12.0h |
| October | Good | 22° - 30° | 26° | 222 mm | overcast | 84% | 2.3 m/s | 2.1 extreme | 12.1h |
| November | Good | 22° - 29° | 26° | 361 mm | overcast | 85% | 1.5 m/s | 2.0 very high | 12.3h |
| December | Good | 22° - 28° | 25° | 370 mm | overcast | 85% | 2.3 m/s | 2.0 very high | 12.4h |
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.
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).
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.
