The cuisines offered at JW Marriott Hotel Surabaya are:
Chinese at Tang Palace Chinese Restaurant
Steakhouse at Uppercut Steakhouse
Pub at Lobby Lounge
Japanese at Imari Japanese Restaurant
Deli at SBCO (Surabaya Baking Company)
International at Pavilion Restaurant