L'hôtel JW Marriott Hotel Bangkok propose les types de cuisines suivants :
Chinese au restaurant Man Ho Chinese Restaurant
Steakhouse au restaurant New York Steakhouse
Pub au restaurant Manhattan Bar
Japanese au restaurant Tsu Japanese Restaurant, Nami Teppanyaki Steakhouse
Coffee House au restaurant BBCO
International au restaurant JW Café
Other au restaurant Lobby Lounge