Make a Reservation

Name *
Name
Reservations are highly recommended

Online

Kindly note, we accept online bookings and reservations no less than 24 hours in advance. 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.

SMALL EVENTS

Seats 10 or more

LARGE EVENTS

Seats up to 160

 
 

Find Us

194/195 Main Street
Sliema, SLM05
Malta

Contact us

+356 2133 1817
barracuda@wgc-group.com

Hours

Daily: 19hrs - 22:30hrs