Make a Reservation

Name *
Reservations are highly recommended


Please make sure you receive a confirmation from us to secure your booking. Alternatively and for last minute bookings please call us.

By phone

Prefer to make your reservation via phone? You can make a reservations by calling +356 2133 1817.


Special Events & Private Parties

Whether you’re looking for the right environment to build business relationships, host a product launch, or just show your team some appreciation, Barracuda is always ready to welcome you. 

Call +356 2133 1817 to discuss your needs.


Find Us

194/195 Main Street
St. Julians, SLM05

Contact us

+356 2133 1817


Mon-Sun: 18:30hrs - 22:30hrs