L'hôtel Khao Lak Marriott Beach Resort & Spa propose les types de cuisines suivants :
Mediterranean au restaurant Pool Bar
Grill au restaurant Panasia Grill & Bar
Thai au restaurant Thai Curry Sala
Asian au restaurant Thai Baking Company
Deli au restaurant Greatroom & Bar
International au restaurant Goji Kitchen & Bar, Lido Beach Restaurant & Lounge