In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026

Alma

International restaurant · Sliema, Malta

Reserve a Table →
4.2(210 Google reviews)
Alma restaurant Sliema Malta
Alma Malta photo 2
Alma Malta photo 3
Alma Malta photo 4
Alma Malta photo 5
🍽 Dine In📦 Takeaway✓ Reservations🌿 Vegetarian🍷 Wine🍺 Beer♿ Accessible☀️ Lunch🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Alma is an international restaurant in Sliema, Malta. Located in Sliema, it offers a diverse menu catering to various tastes. The restaurant is situated in the heart of Sliema, providing a convenient dining option for visitors exploring Malta.

What Diners Say

"I really enjoyed the dinner I recently had at Alma. I came in around 8 pm on a Friday night and even though they had a good number of patrons in the restaurant, I was seated immediately. After about 5-10 minutes with the menu, they took my order. I ordered the Calamari Fritti and a bottle of Sparkli..."

Eve A. Bryan · 5 months ago · via Google

"The fusion was interesting, we ordered “The Smitten” cocktails for happy hour but I would recommend trying a different one. The starters we ordered were prawns, chicken karaage and the beef carpaccio, the beef was bland but the other dishes were great! We then ordered the sushi platter which comes w..."

Jade · a year ago · via Google

"We visited Alma as a group of three and chose the all-you-can-eat menu. Before our dinner, the restaurant called to confirm the table and whether we preferred all-you-can-eat or à la carte. On arrival, we were warmly welcomed by a waitress who remembered our seating preference. She seated us as fa..."

db90 mt · a year ago · via Google

Opening Hours

Monday6:00 – 10:00 PM
Tuesday6:00 – 10:00 PM
Wednesday6:00 – 10:00 PM
Thursday6:00 – 10:00 PM
Friday12:00 – 3:00 PM, 6:00 – 11:00 PM
Saturday12:00 – 3:00 PM, 6:00 – 11:00 PM
Sunday12:00 – 3:00 PM, 6:00 – 10:30 PM

Location

📍 132 Tower Road, Sliema, MaltaOpen in Google Maps →

Frequently Asked Questions

What cuisine does Alma serve?+
Alma serves international cuisine in Sliema, Malta. It has a Google rating of 4.2/5 from 210 reviews.
Where is Alma located in Malta?+
Alma is located at 132 Tower Road, Sliema, Malta.
Does Alma take reservations?+
Yes, Alma accepts reservations.
What are Alma's opening hours?+
Monday: 6:00 – 10:00 PM, Tuesday: 6:00 – 10:00 PM, Wednesday: 6:00 – 10:00 PM, Thursday: 6:00 – 10:00 PM, Friday: 12:00 – 3:00 PM, 6:00 – 11:00 PM, Saturday: 12:00 – 3:00 PM, 6:00 – 11:00 PM, Sunday: 12:00 – 3:00 PM, 6:00 – 10:30 PM
Does Alma offer vegetarian options?+
Yes, Alma offers vegetarian food options.
How do I get to Alma from Valletta?+
Alma is in Sliema, Malta. From Valletta, take the Tallinja bus network or a taxi to Sliema.
Plan Your Visit
Address
132 Tower Road, Sliema, Malta
Visit Website →Get Directions →
Staying in Sliema?

Browse KM Malta Airlines approved hotels near Alma.

Find Hotels →
Ask Melita

Get personalised restaurant recommendations from our AI Malta expert.

Ask Melita — AI Expert →
Malta Holidays
Complete holiday packages with flights & hotels
Book a Malta Holiday →