L'hôtel JW Marriott Phuket Resort & Spa propose les types de cuisines suivants :
Bar-B-Q au restaurant M Beach Club
Eclectic au restaurant Sala Sawasdee Lobby Bar
Italian au restaurant Cucina
Grill au restaurant Andaman Grill
Tapas au restaurant Rim Nam Pool Bar
Thai au restaurant Ginja Taste, Cooking School by JW
Japanese au restaurant Benihana
Deli au restaurant Siam Deli
International au restaurant JW Cafe, Splash Pool Bar