In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
Home›Restaurants›Valletta›Café Caravaggio
Café Caravaggio - Italian restaurant in Valletta, Malta — photo 1

Café Caravaggio

Italian restaurant · Valletta, Malta

🪑 Outdoor Seating♿ Accessible
Flying to Malta? Book direct with KM Malta Airlines from London Heathrow & Gatwick.Search Flights →

Tucked away on Republic Street in Valletta, Café Caravaggio is a hidden gem that transports diners to the heart of Italy with its authentic cuisine. The restaurant’s warm, inviting atmosphere is complemented by its outdoor seating, offering a delightful spot to enjoy a meal while soaking in the historic surroundings. As Serap put it, "One of the most impressive places in Valletta. From the outside it looks simple, but inside it is absolutely breathtaking with its gold Baroque details and historic atmosphere."

The menu at Café Caravaggio features a selection of Italian classics, with prices starting from €20 per head, making it an accessible yet refined dining option. Open daily from 9:00 AM to 4:45 PM (closed on Sundays), the restaurant is conveniently located just 30 metres from San Giovanni, making it an ideal stop for a leisurely meal while exploring Valletta’s vibrant streets. Its wheelchair accessibility ensures that all guests can enjoy the experience without compromise. For those seeking a taste of Italy in Malta, Café Caravaggio stands out for its commitment to authenticity and charm. The combination of its prime location, welcoming ambiance, and consistently high reviews makes it a must-visit for anyone craving a slice of Mediterranean elegance. Whether you’re stopping by for a quick lunch or a leisurely afternoon, this restaurant promises a memorable culinary journey. It's a natural stop for anyone exploring restaurants in Valletta alongside the island's wider italian dining scene.

Opening Hours

Monday9:00 AM – 4:45 PM
Tuesday9:00 AM – 4:45 PM
Wednesday9:00 AM – 4:45 PM
Thursday9:00 AM – 4:45 PM
Friday9:00 AM – 4:45 PM
Saturday9:00 AM – 4:45 PM
SundayClosed

Location

📍 VGX6+6W7, Republic St, Valletta, MaltaOpen in Google Maps →

Frequently Asked Questions

What is the address of Café Caravaggio?+
Café Caravaggio is located at VGX6+6W7, Republic Street, Valletta, Malta. This prime position places it in the heart of Valletta, close to other notable dining options like San Giovanni, just 30 metres away.
What type of cuisine does Café Caravaggio serve?+
Café Caravaggio specialises in Italian cuisine, offering a menu of classic dishes that capture the essence of Mediterranean flavours. The restaurant focuses on authentic Italian recipes, making it a popular choice for those craving traditional Italian fare in Malta.
What are the opening hours for Café Caravaggio?+
Café Caravaggio is open Monday to Saturday from 9:00 AM to 4:45 PM. The restaurant is closed on Sundays. These hours are consistent throughout the week, providing a reliable option for lunch or an early dinner in Valletta.
Is outdoor seating available at Café Caravaggio?+
Yes, Café Caravaggio offers outdoor seating, allowing guests to dine al fresco while enjoying the historic surroundings of Valletta. This feature is particularly appealing for those who prefer to dine in the open air, weather permitting.
Is Café Caravaggio wheelchair accessible?+
Café Caravaggio is wheelchair accessible, ensuring that all guests can enjoy a comfortable dining experience. The restaurant’s commitment to inclusivity makes it a welcoming option for visitors with mobility needs, aligning with its reputation for hospitality.
What is the average price per head at Café Caravaggio?+
The estimated price per head at Café Caravaggio starts from €20, making it an accessible option for those seeking quality Italian cuisine without breaking the bank. This price point reflects the restaurant’s focus on providing value alongside its authentic menu offerings.
How far is Café Caravaggio from the nearest other restaurant?+
Café Caravaggio is located just 30 metres from San Giovanni, another restaurant in Valletta. This proximity makes it convenient for diners to explore multiple dining options in the area during their visit to the city.

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
VGX6+6W7, Republic St, Valletta, Malta
Visit Website →Get Directions →
Staying in Valletta?

Browse KM Malta Airlines approved hotels near Café Caravaggio.

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 →