In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026
HomeRestaurantsSt Paul's BayVecchia Napoli Salini

Vecchia Napoli Salini

Pizza, Italian restaurant · St Paul's Bay, Malta

Reserve a Table →
4.3(1,620 Google reviews)
€15-30 per head££
Vecchia Napoli Salini restaurant St Paul's Bay Malta
Vecchia Napoli Salini Malta photo 2
Vecchia Napoli Salini Malta photo 3
Vecchia Napoli Salini Malta photo 4
Vecchia Napoli Salini 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 →

Tucked away at Triq Is-Salini Naxxar in St Paul's Bay, Vecchia Napoli Salini has earned its place among Malta's dining gems with a consistent 4.3-star rating from over 1,600 reviews. The restaurant's charm lies in its warm hospitality and panoramic views of Salina Bay, particularly enchanting as evening lights dance across the water. As Andy W on Gower put it, "A really lovely, friendly restaurant within the Salini Resort complex which is run by a local pizza restaurant company (also has a branch in St Paul's Bay). Open to visitors / non residents."

Diners can savour authentic Italian cuisine, with pizzas crafted to perfection and a menu that caters to vegetarians and vegans alike. The restaurant operates daily with lunch and dinner service, offering a relaxed yet refined atmosphere. Its wheelchair accessibility and acceptance of reservations ensure a seamless experience for all guests.

For those exploring the area, Vecchia Napoli Salini is conveniently located near Zigumar Restaurant, just 456 metres away, making it an ideal stop for a culinary tour of the region. The combination of traditional flavours, scenic vistas, and attentive service makes this a standout destination in Maltese dining.

What Diners Say

"A really lovely, friendly restaurant within the Salini Resort complex which is run by a local pizza restaurant company (also has a branch in St Paul's Bay). Open to visitors / non residents. There are great views over Salina Bay, especially at night with the distant lights glistening on the water. ..."

Andy W on Gower · 8 months ago · via Google

"Amazing restaurant within the hotel. Lovely Italian food!"

Ryan van der Berg · a month ago · via Google

"Remarkably fast kitchen serving very tasteful food. Personnel is very friendly. Menu elaborate..."

B Verzijl · 4 months ago · via Google

Opening Hours

Monday12:00 – 4:00 PM, 6:00 – 10:30 PM
Tuesday12:00 – 4:00 PM, 6:00 – 10:30 PM
Wednesday12:00 – 4:00 PM, 6:00 – 10:30 PM
Thursday12:00 – 4:00 PM, 6:00 – 10:30 PM
Friday12:00 – 4:00 PM, 6:00 – 10:30 PM
Saturday12:00 – 4:00 PM, 6:00 – 11:00 PM
Sunday12:00 – 4:00 PM, 6:00 – 10:30 PM

Location

📍 Triq Is-Salini Naxxar, In-Naxxar NXR 9030, MaltaOpen in Google Maps →

Frequently Asked Questions

What type of cuisine does Vecchia Napoli Salini serve?+
Vecchia Napoli Salini specialises in Italian cuisine, with a focus on pizzas. The menu also offers vegetarian and vegan options, ensuring a variety of choices for different dietary preferences.
What are the opening hours for Vecchia Napoli Salini?+
The restaurant is open daily from 12:00 PM to 4:00 PM for lunch and 6:00 PM to 10:30 PM for dinner, with extended hours until 11:00 PM on Saturdays. These hours apply to all days of the week, providing flexibility for dining plans.
Is Vecchia Napoli Salini wheelchair accessible?+
Yes, Vecchia Napoli Salini is wheelchair accessible, ensuring that all guests can comfortably enjoy their dining experience. The restaurant is committed to providing a welcoming environment for visitors with mobility needs.
What is the price range at Vecchia Napoli Salini?+
Vecchia Napoli Salini is priced at ££, with an estimated cost of €15-30 per head. This mid-range pricing reflects the quality of the Italian cuisine and the overall dining experience offered at the restaurant.
Can I make a reservation at Vecchia Napoli Salini?+
Reservations are accepted at Vecchia Napoli Salini, making it easy to secure a table for your visit. Guests can contact the restaurant directly to arrange a reservation, ensuring a smooth and organised dining experience.
What amenities are available at Vecchia Napoli Salini?+
The restaurant offers dine-in and takeaway services, along with wine and beer options. It serves both lunch and dinner, catering to different meal times. Vegetarian and vegan choices are also available on the menu.
How far is the nearest restaurant to Vecchia Napoli Salini?+
The nearest restaurant to Vecchia Napoli Salini is Zigumar Restaurant, located 456 metres away. Zigumar specialises in seafood and Mediterranean cuisine, offering another dining option for those exploring the area.
What is the address of Vecchia Napoli Salini?+
Vecchia Napoli Salini is situated at Triq Is-Salini Naxxar, In-Naxxar NXR 9030, Malta. This location places it in the heart of St Paul's Bay, providing easy access for visitors to the region.

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
Triq Is-Salini Naxxar, In-Naxxar NXR 9030, Malta
Average Spend
€15-30 per head
Visit Website →Get Directions →
Staying in St Paul's Bay?

Browse KM Malta Airlines approved hotels near Vecchia Napoli Salini.

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 →