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

San Giovanni

International restaurant · Valletta, Malta

4.1(1,851 Google reviews)
€15-30 per head££
San Giovanni restaurant Valletta Malta
San Giovanni Malta photo 2
San Giovanni Malta photo 3
San Giovanni Malta photo 4
San Giovanni Malta photo 5
🍽 Dine In📦 Takeaway🛵 Delivery🌿 Vegetarian🍷 Wine🍺 Beer♿ Accessible📶 WiFi☀️ Lunch🌙 Dinner
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Tucked away in St. John’s Square, San Giovanni has quietly earned its 4.1-star rating from over 1,800 diners, a testament to its charm in the heart of Valletta. What sets it apart is its prime perch overlooking the cathedral, where the golden evening light spills across limestone walls, casting a warm glow over the terrace. The air hums with conversation, the scent of wood-fired pizza mingling with the city’s history, making every visit feel like a secret shared with the past.

Here, the menu balances rustic and refined, with pizzas like the Hot Honey—featuring a cheese-filled crust—and the truffle-laden San Giovanni drawing regulars back for more, alongside a pistachio tiramisu that’s become something of a legend. “The pizza was served after 12 minutes,” one guest notes, “and the waiter noticed I was cold and brought the heating system closer.” With wine and beer flowing, it’s a space that suits everyone: couples sharing a bottle, families lingering over lunch, or solo diners soaking in the view.

For those seeking Valletta’s pulse, San Giovanni is open daily until 11 PM, though booking is wise to secure a table by the cathedral. Whether you’re starting the day with breakfast or winding down with dinner, this spot offers more than a meal—it’s a moment suspended in time, where the city’s heartbeat meets the warmth of a well-loved local haunt.

What Diners Say

"Absolutely delicious! Ordered the Greek salad, oven, roasted potatoes, and the hot honey pizza! The host invited us in as we were walking by and I’m glad we went. Charming waiters and beautiful outside setting with a view of St. John’s Cathedral. Highly recommend. Oh yes! Delicious Mojitos."

A.A. Meyer · 2 months ago · via Google

"A very cozy restaurant right by the beautiful cathedral. The drinks were good och the pizzas were wonderful! We ordered the Hot Honey pizza which had a nice cheese-filled crust and the Cattedrale. The service was smooth and professional. Would recomend to anyone visiting Valletta."

Anton Löf · 2 months ago · via Google

"Delicious pizza ( especially San Giovanni with truffle) and pistassio tiramisu . Also cool music . The waiter noticed I’m cold and brought closer the heating system. Pizza was served after 12 min after ordering ❤️ really recommend, we will definitely come back !"

Sofia Marques · 7 months ago · via Google

Opening Hours

Monday8:00 AM – 11:00 PM
Tuesday8:00 AM – 11:00 PM
Wednesday8:00 AM – 11:00 PM
Thursday8:00 AM – 11:00 PM
Friday8:00 AM – 11:00 PM
Saturday8:00 AM – 11:00 PM
Sunday8:00 AM – 11:00 PM

Location

📍 St. John's Square Valletta, Il-Belt Valletta VLT 1150, MaltaOpen in Google Maps →

Frequently Asked Questions

What cuisine does San Giovanni serve?+
San Giovanni serves international cuisine in Valletta, Malta. It has a Google rating of 4.1/5 from 1851 reviews.
Where is San Giovanni located in Malta?+
San Giovanni is located at St. John's Square Valletta, Il-Belt Valletta VLT 1150, Malta.
Does San Giovanni take reservations?+
Please contact San Giovanni directly to check reservation availability.
What are San Giovanni's opening hours?+
Monday: 8:00 AM – 11:00 PM, Tuesday: 8:00 AM – 11:00 PM, Wednesday: 8:00 AM – 11:00 PM, Thursday: 8:00 AM – 11:00 PM, Friday: 8:00 AM – 11:00 PM, Saturday: 8:00 AM – 11:00 PM, Sunday: 8:00 AM – 11:00 PM
Does San Giovanni offer vegetarian options?+
Yes, San Giovanni offers vegetarian food options.
How do I get to San Giovanni from Valletta?+
San Giovanni is in Valletta, Malta. From Valletta, take the Tallinja bus network or a taxi to Valletta.

Menu prices and opening hours are correct as of July 2026 and are subject to change. Always confirm directly with the restaurant before visiting.

Plan Your Visit
Address
St. John's Square Valletta, Il-Belt Valletta VLT 1150, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in Valletta?

Browse KM Malta Airlines approved hotels near San Giovanni.

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 →