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