JW Marriott Surabaya features an outdoor pool, a children's pool, and a gym. Onsite parking is available, both free self and paid valet parking (IDR 100000 per stay)—also useful is a shuttle from the airport to the hotel (available 24 hours) for IDR 600000 per person. Multilingual staff at the 24-hour front desk can assist with tours or tickets, luggage storage, and securing valuables. Other amenities at this luxury hotel include a sauna, free WiFi in public areas, and a hot tub.