Pool day passes in Surabaya

Find 7 hotel pool day passes in Surabaya from Rp 50,000 to Rp 100,000. Rooftop pools, F&B inclusions, and central Surabaya locations.

Hotel pool day pass in Surabaya
Heads up: Some links on this page are affiliate links. If you book an overnight stay at a hotel I recommend, I may earn a small commission — at no extra cost to you. I make nothing from day pass bookings. Hotel photos are provided by the properties and remain their property; they're used here for reference only. Prices and availability change often — always confirm current rates directly with the hotel before you visit. Full disclosure.

Pool day passes in Surabaya run from Rp 50,000 to Rp 100,000 (about $3–6) across seven hotels open to non-guests. Most are rooftop pools in the central districts around Tunjungan, Pemuda, and Ahmad Yani, putting you close to the city's main shopping corridors.

Several passes bundle a full meal at those prices: nasi goreng and iced tea are standard at the higher-priced options. The price gap between the two tiers is small enough that Rp 75,000–100,000 options often work out better value once you factor in the included food.

Most hotels accept walk-ins, but Swiss-Belinn Tunjungan requires advance reservation. Calling or WhatsApp messaging ahead is the safest approach across all properties, since capacity is capped and popular weekend slots fill quickly.

How much does a pool day pass in Surabaya cost?

Passes split into two tiers: Rp 50,000 (about $3) for pool-only access and Rp 75,000–100,000 (about $5–6) with a meal and drink bundled in. The price gap is small enough that the higher tier often works out better value once you factor in the included food.

HotelPriceBest for
Surabaya River View HotelRp 50,000 (about $3)Budget pick with inclusions
Surabaya Suites HotelRp 50,000 (about $3)Evening swims (open until 21:00)
Kokoon Hotel SurabayaRp 75,000 (about $5)Best value overall
Life Styles Hotel SurabayaRp 75,000 adults / Rp 50,000 childrenFamilies
Java Paragon Hotel & Residencesfrom Rp 75,000 (about $5)Early or late swimmers
Best Western Papilio HotelRp 100,000 adults / Rp 75,000 childrenInfinity pool views
Swiss-Belinn Tunjungan SurabayaRp 100,000 (about $6)Central location

What's included in a Surabaya pool day pass?

Kokoon Hotel's Rp 75,000 pass is the most comprehensive: pool and gym access, nasi goreng, iced tea, towel, and WiFi. Best Western Papilio and Swiss-Belinn Tunjungan include nasi goreng (Swiss-Belinn also offers mi goreng) and iced tea at Rp 100,000. Surabaya River View Hotel includes a welcome drink and towel at Rp 50,000. Java Paragon's Battery Pool includes hot sauna access. The Surabaya Suites Hotel pass at Rp 50,000 is pool access only, with food ordered separately.

Surabaya River View Hotel

Surabaya River View Hotel pool

The 12th-floor rooftop pool at Surabaya River View Hotel looks over the city centre and the Kalimas river below, one of the better vantage points available on a day pass in Surabaya. At Rp 50,000 (about $3), the Day Pass includes a welcome drink and towel, making it the best-value pass in the city that comes with actual inclusions. Access runs from 07:00 to 19:00; plan your visit accordingly. A solid pick for anyone wanting a city view without paying resort prices.

Book direct: srvhotel.com/srv-pool — or call 0811 3600 060.

Surabaya Suites Hotel

Surabaya Suites Hotel pool

Surabaya Suites Hotel's pool is in the Pemuda business district, within walking distance of the city's main shopping strips and Tunjungan Plaza. The Pool Day Pass (Rp 50,000 / about $3) is pool-only access with no meals included, but the pool stays open until 21:00, longer than anywhere else on this page. Food and drinks can be ordered separately from the poolside menu. Worth it for an evening swim after a full day in the city.

Book direct: surabayasuites.com/pool — or call (031) 5316833.

Kokoon Hotel Surabaya

Kokoon Hotel Surabaya pool

Kokoon Hotel sits in the old Slompretan harbour district, Surabaya's historic Chinese quarter near the Kota Lama waterfront. The Day Pass (Rp 75,000 / about $5) bundles pool and gym studio access with a nasi goreng, iced tea, towel, and WiFi, the most generous package on this page per rupiah spent. It's also the easiest to book: WhatsApp 0821-1211-2626 and the hotel responds quickly to confirm capacity.

Book direct: kokoonhotelsvillas.com — or WhatsApp 0821-1211-2626.

Life Styles Hotel Surabaya

Life Styles Hotel Surabaya pool

Life Styles Hotel has a rooftop pool on Sumatera Street in the city centre, a quieter pocket of central Surabaya compared to the Tunjungan strip. The Pool Day Pass (Rp 75,000 adults / Rp 50,000 children, about $5 / $3) includes a snack and juice. The children's pricing and the central location make it a practical family option. Call ahead to confirm day pass availability, as the hotel doesn't publish a direct booking page.

Book direct: [NEEDS DIRECT URL] — or call (031) 99448111.

Java Paragon Hotel & Residences

Java Paragon Hotel & Residences pool

The Battery Pool at Java Paragon Hotel is one of Surabaya's better-equipped day facilities: an outdoor pool with hot sauna access, open from 06:00 to 21:00. The Battery Pool Day Pass starts from Rp 75,000 (about $5), with a pool promo at Rp 100,000 per person depending on availability. The early-open, late-close window suits swimmers who want to beat the crowds or finish the day with a dip. Java Paragon is in the western residential district near the toll road corridor, a short drive from the city centre.

Book direct: javaparagon.com — or call +62 31 562 1234. [NEEDS DIRECT PASS PAGE — call to confirm current pricing]

Best Western Papilio Hotel

Best Western Papilio Hotel pool

Best Western Papilio Hotel's infinity pool sits on the 8th floor, positioned to look south over the Ahmad Yani commercial strip in the Gayungan district. The Pool Day Pass (Rp 100,000 adults / Rp 75,000 children, about $6 / $5) includes nasi goreng and iced tea, and the pool runs from 07:00 to 17:00. The infinity edge and the eighth-floor city view make this the most visually distinctive pool on the list. Families find it consistently well maintained, with a relaxed atmosphere compared to the busier central-city options.

Book direct: bwpapilio.com — or call (031) 99043000.

Swiss-Belinn Tunjungan Surabaya

Swiss-Belinn Tunjungan Surabaya pool

Swiss-Belinn Tunjungan sits directly on the Tunjungan strip, the busiest shopping and business corridor in central Surabaya, steps from Tunjungan Plaza mall. The Pool Day Pass (Rp 100,000 / about $6) includes a full portion of nasi goreng or mi goreng and iced tea. Unlike most hotels on this page, Swiss-Belinn requires advance reservation, so call ahead rather than walking in. A practical pick if you're combining a pool day with shopping or a business visit in the Tunjungan area.

Book direct: swiss-belhotel.com — or call (031) 99001999.

How to book a pool day pass in Surabaya

Most hotels accept walk-ins, but Swiss-Belinn Tunjungan requires advance reservation. Calling or WhatsApp messaging ahead is the safest approach across all properties, since capacity is capped and popular weekend slots fill quickly. Kokoon Hotel accepts WhatsApp bookings at 0821-1211-2626, the most convenient option on this list. For all others, a quick phone call the morning of your visit is sufficient on weekdays. Fridays and weekends attract the most local demand, so contact hotels at least a day ahead.

Can non-guests use hotel pools in Surabaya?

Yes. All seven hotels on this page sell day passes to non-guests; this is common practice across Surabaya. Several properties have specifically allocated day-visitor capacity separate from in-house guests. Availability isn't guaranteed on weekends without calling ahead, as some hotels cap the number of day visitors per session.

Frequently asked questions

What time do hotel pools in Surabaya open?

Java Paragon's Battery Pool opens earliest at 06:00 and closes at 21:00, the widest window on this page. Surabaya Suites also runs until 21:00, making both the only options for an evening swim after dinner. Most other pools open by 07:00. Best Western Papilio closes at 17:00, so plan for a morning or midday visit if you choose that option.

Do I need to book a pool day pass in Surabaya in advance?

Most hotels accept walk-ins on weekdays, but advance booking is recommended for weekends and public holidays. Swiss-Belinn Tunjungan always requires a reservation. Kokoon Hotel accepts WhatsApp bookings at 0821-1211-2626. A morning call the day before your visit is sufficient for most other properties.

Is a pool day pass in Surabaya worth it?

At Rp 50,000–100,000 (about $3–6), Surabaya has some of the most affordable hotel pool day passes in Indonesia. The mid-range options at Rp 75,000–100,000 include a meal and drink, making the total cost competitive with a restaurant lunch. It's worth it for anyone wanting a cool, clean pool and a few hours away from the city heat.

More pool day passes near Surabaya

Bali has 14 hotel pool day passes from Rp 135,000, covering beach clubs in Kuta, cliffside pools in Uluwatu, and jungle infinity pools in Ubud — the most varied pool day pass market in Indonesia. Jakarta has eight options from Rp 132,000, with a broader price range that tops out at Rp 700,000 for the Park Hyatt's SCBD rooftop terrace.

More pool day pass destinations: Bali, Jakarta, Lombok, Yogyakarta, Koh Samui, Da Nang.