Pool day passes in Yogyakarta

Pool day passes in Yogyakarta from Rp 50,000 (about $3). Four hotels with public pool access, from heritage courtyards to a 19th-floor rooftop.

Hotel pool day pass in Yogyakarta
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 Yogyakarta cost Rp 50,000 to Rp 100,000 (about $3 to $6) per person, and most include a full meal and drink in that price. Four hotels offer confirmed day passes, from a heritage courtyard in central Yogyakarta to a 19th-floor rooftop overlooking Sleman.

The inclusions make these some of the best-value day passes in Indonesia. Bali has 14 options from Rp 135,000; Jakarta starts at Rp 132,000.

All four passes are walk-in friendly on weekdays. Call ahead on weekends, especially at the Jayakarta's three-pool complex, which fills fastest.

How much does a pool day pass in Yogyakarta cost?

Pool day passes in Yogyakarta run Rp 50,000 to Rp 100,000 (about $3 to $6) per person, the lowest price range of any Indonesian city with confirmed day pass access.

HotelPriceBest for
Sagan Heritage HotelRp 50,000 (about $3)Budget, atmosphere
Hotel Neo Malioboro by AstonRp 50,000 (about $3)Central location
The Jayakarta YogyakartaRp 79,000 (about $5)Families
Indoluxe Hotel JogjakartaRp 100,000 (about $6)Rooftop views

None of the confirmed options charge a premium for weekends. The Jayakarta is the only property with child pricing (Rp 30,000 per child).

What's included in a Yogyakarta pool day pass?

Most passes include a light meal and a drink alongside pool access, which is unusual for this price range. Sagan Heritage and Neo Malioboro include fried rice and a beverage; the Jayakarta provides potato snacks and a soft drink. Indoluxe's couple package includes snacks, with a full meal added in the per-person version.

Towels are included at Indoluxe and Neo Malioboro. At Sagan Heritage and the Jayakarta, towel rental may apply. Sunbeds are available at all four properties; the Jayakarta's spa requires a separate booking.

Sagan Heritage Hotel

Sagan Heritage Hotel pool

The pool at Sagan Heritage sits in the courtyard of a colonial-era building in Gondokusuman, a quiet neighborhood a few minutes east of Malioboro Street. It's a small pool, uncrowded, suited to the property's heritage character. The Day Pass (Rp 50,000 per person) includes pool access, fried rice, and a choice of iced or hot tea, making it one of the best-value inclusions at any day pass in the city.

Capacity is limited, so call ahead on weekends.

Book direct: saganheritagehotel.com — or call +62 274 549963.

Hotel Neo Malioboro by Aston

Hotel Neo Malioboro by Aston pool

Hotel Neo Malioboro's outdoor pool and children's pool sit in a three-star city hotel half a block from Malioboro Street, the most central location of any day pass in the city. The Swim & Dine Package (Rp 50,000 per person) includes pool access, a towel, fried rice, and iced tea. It's the same price as Sagan Heritage, with more walk-in convenience and less atmosphere.

Good for visitors spending the day along Malioboro who want to cool off mid-afternoon.

Book direct: neohotels.com — or call +62 274 511999.

The Jayakarta Yogyakarta

The Jayakarta Yogyakarta pool

Three outdoor pools spread across the Jayakarta's resort grounds, about 8km east of the city center near Adi Sucipto Airport. The Pool Day Pass (Rp 79,000 per person, children Rp 30,000) covers all three pools with potato snacks and a soft drink. The main pool has a lap lane, the second suits families, and a third sits adjacent to the spa where treatments can be booked separately.

Open 06:00–18:00. Best option for families wanting a full resort setting rather than a city hotel pool.

Book direct: jayakartahotelsresorts.com — or call +62 274 488 418.

Indoluxe Hotel Jogjakarta

Indoluxe Hotel Jogjakarta pool

The Nirvana Pool & Lounge sits on the 19th floor of the Indoluxe Hotel in Ngaglik, north of the city, with views across Sleman's rooftops and Mount Merapi visible on clear days. It's the only rooftop pool with confirmed public day pass access in Yogyakarta. The Couple Pool Package (Rp 100,000 for 2 people) includes access, towels, and fried potato snacks, around Rp 50,000 per person.

A solo package with a full meal runs Rp 100,000 per person. Open 07:00–20:00, the latest hours of any pool day pass in the city.

Book direct: indoluxegroup.com — or call +62 274 872 2388.

Frequently asked questions

How do you book a pool day pass in Yogyakarta?

Call or WhatsApp the hotel the day before you plan to visit. Most Yogyakarta properties don't require advance booking on weekdays, but weekend capacity fills, particularly at the Jayakarta's three-pool complex.

Booking through third-party platforms adds a markup. The Jayakarta and Indoluxe take reservations by phone; Sagan Heritage is reachable on WhatsApp using the number on their website. Getting confirmation before you arrive avoids the risk of being turned away at the gate.

Can non-guests use hotel pools in Yogyakarta?

Yes. All four hotels on this page sell day passes to non-guests, and the practice is common across Yogyakarta's mid-range and business hotels.

Capacity is limited, so arriving without a reservation is fine on weekdays but riskier on weekends and public holidays. If you're staying near a hotel not on this list, it's worth asking directly whether they offer day access.

Is there a rooftop pool day pass in Yogyakarta?

Yes. The Indoluxe Hotel Jogjakarta has the city's only rooftop day pass. The Nirvana Pool & Lounge sits on the 19th floor in Ngaglik, with views toward Mount Merapi on clear days. The couple package runs Rp 100,000 for two people; a solo pass with a full meal costs Rp 100,000 per person. Hours run until 20:00, later than any other pool in the city.

More pool day passes near Yogyakarta

Bali has 14 hotel pool day passes from Rp 135,000, ranging from jungle infinity pools in Ubud to cliffside settings in Uluwatu. Lombok is quieter, with four options from Rp 100,000 including a fully F&B-redeemable beachfront pass.

For bigger budgets and city rooftops, Jakarta has eight options from Rp 132,000 across CBD towers and a northern waterfront resort.

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