L'hôtel W Barcelona propose les types de cuisines suivants :
Mediterranean au restaurant SALT Restaurant & Beach Club
South American au restaurant COYA
Grill au restaurant FIRE
Japanese au restaurant NOXE
International au restaurant W WET DECK, W Lounge