We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Charles Grech Bistro

Sir Adrian Dingli St., 59, Sliema, Island of Malta, Malta
+356 2132 0926
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent74%
  • Very good17%
  • Average7%
  • Poor1%
  • Terrible1%
Travelers talk about
“ceviche” (4 reviews)
“beef tartare” (3 reviews)
“antipasti” (2 reviews)
Open Now
Mediterranean, European, Grill, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
Sir Adrian Dingli St., 59, Sliema, Island of Malta, Malta
All Details
Write a ReviewReviews (142)
Traveler rating
Traveler type
Time of year

1 - 10 of 119 reviews

Reviewed today

A popular restaurant with both locals and tourists. Small and quaint inside with exterior seating. Best to make reservations. This particular evening there was a large party which somewhat took away from the ambience of the evening as it was difficult to have a conversation...More

Thank 195marylt
Reviewed 2 weeks ago via mobile

Excellent service, brilliant location , great ambience and atmosphere, which it well complimented with their fine selection of wines to accompany your choice of food that pleases your palate . Highly recommendable 👍

Thank Niki S
Reviewed 2 weeks ago via mobile

Just a place for a drink in the evening. The staff was nice but the food was nothing special and the prices were high. For much less we had good quality food and better experiences in the area.

Thank leoflo2016
Reviewed 3 weeks ago via mobile

My fiancé and I were excited to try this place, having read lots of wonderful reviews on TA. The evening started well, a bottle of Romelo, reasonably priced and promptly brought to us. We then had to wait a short while to order. No problem...More

Thank Jack B
Reviewed 4 weeks ago

Lovely meal with Good service. Nice atmosphere. Staff were attentive. High quality food served in outdoor surroundings.

Thank _fionamsimpson
Reviewed July 12, 2018 via mobile

A fantastic dining experience every time we visit. Excellent food, nice atmosphere, friendly staff and a great place to either have a lovely meal or just sit back and enjoy a couple of drinks from their vast selection of wines and spirits. Highly recommended 👍👍

Thank Bernard B
Reviewed July 9, 2018 via mobile

A very fine fine restaurant in the heart of Sliema highly recommended.The food and service are impeccable.

Thank Charles D
Reviewed July 9, 2018

Even though we walked in late the staff were very welcoming..... Food is excellent...scallops for starter just cooked to perfection and the accompanying sauce excellent.... John Dory for mains with julienne veg also excellent...also good choice of wines obviously ..it's the first time we had...More

Thank Foodymme
Reviewed July 7, 2018 via mobile

Fantastic dinners at Charles Grech in Sliema. All our food was superb. Slobodan and Vito are the best waiters in Malta. Great wines.

Thank Nick B
Reviewed June 24, 2018 via mobile

Cozy and friendly was the best meal we had on this visit to Malta. 10 minutes walk down from Hotel Palace turns out to be the best option for quality and price compared with the offers Palace has. If your options go to fish dishes...More

Thank Alex P
Nearby HotelsSee all 141 hotels in Island of Malta
The Plaza & Plaza Regency Hotels
1,508 reviews
.20 miles away
Windsor Hotel
863 reviews
.21 miles away
Diplomat Hotel Malta
1,100 reviews
.22 miles away
Carlton Hotel
652 reviews
.23 miles away
Nearby Restaurants
Little Argentina
496 reviews
.05 miles away
Dolci Peccati
398 reviews
.22 miles away
Mr Maxims Pastizzeria
184 reviews
.21 miles away
Nearby Attractions
Flyboard Malta
615 reviews
.37 miles away
Independence gardens
122 reviews
.06 miles away
Parish Church of Our Lady of Mount Carmel
87 reviews
.34 miles away
Balluta Square
253 reviews
.35 miles away
Questions & Answers
Get quick answers from Charles Grech Bistro staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$17 - $40
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Street Parking, Free Off-Street Parking, Television, Serves Alcohol, Full Bar, Wine and Beer, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Takeout, Highchairs Available, Accepts Credit Cards
Good for
Romantic, Business meetings, Special occasions, Bar scene
Open Hours
9:00 AM - 2:30 PM
12:00 PM - 10:30 PM
12:00 PM - 10:30 PM
12:00 PM - 10:30 PM
12:00 PM - 10:30 PM
12:00 PM - 10:30 PM
9:00 AM - 10:30 PM
Location and Contact Information
  • Address: Sir Adrian Dingli St., 59, Sliema, Island of Malta, Malta
  • Location: Europe  >  Malta  >  Island of Malta  >  Sliema
  • Phone Number: +356 2132 0926
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing