CUBASpinola Bay

St. Julian's

havefun by the bay

Right in the heart of Spinola Bay, CUBA brings the buzz. Join us for breakfast by the water, lunch with a view, or cocktails that keep the good times flowing! From laid-back mornings to happy hour o’clock, we serve bold flavours in a vibrant, always-on atmosphere. A go-to Malta restaurant in a top tourist hotspot ❤️‍🔥 Spinola’s energy, CUBA’s vibe.

view menuBook a spot


SeafoodSummer Specials

Summer by the sea calls for something special — and we’ve got it on a plate. Our Seafood Specials bring you the freshest catches, bold island flavours, and sun-soaked Mediterranean vibes right by the water, where every bite tastes like summer in Malta.

Exclusively at CUBA Spinola Bay 🌊

Specials MenuBook a spot

openinghours

Monday to Friday: 10:00 – 22:00
Saturday & Sunday: 09:00 – 22:00

🍹 HAPPY HOUR
Daily: 16:00 – 19:0016:00 – 19:00


Getin touch

📞 +356 2010 2323
💌 [email protected]
📍 CUBA Spinola Bay, St. Julian’s