How to Build a Where-to-Eat Itinerary for St Julian's: A 3-Step Selection System
Where to Eat in St Julian's: A Practical Guide to Spinola Bay, Paceville and Beyond
Ask ten people where to eat in St Julian's and you'll get ten different answers. Half point you toward Paceville's nightlife strip; the other half insist the only real dining is on Spinola Bay's waterfront. Both are right, sort of. The truth is St Julian's isn't one dining district. It's three or four overlapping ones, each with its own price point, its own crowd, and its own reason to book (or not book) a table.
Most visitors we speak to assume "St Julian's" means one strip of restaurants. It doesn't. And that mix-up is exactly how people end up overpaying for a mediocre bay-view pizza when a better plate of pasta sits one street back at half the price.
The waterfront premium is real, but it's not random
Spinola Bay's promenade restaurants, places like Gululu at 133 Spinola Bay and San Giuliano just up from the water, charge more for a simple reason: the tables facing the harbour are limited in a small bay, and demand for them spikes every summer evening. A full dinner with wine at a Spinola Bay waterfront restaurant typically runs €35–60 per person. Push further into fine dining and Barracuda, set in a historic townhouse right on the bay, is the name that comes up most. Expect €50–75 per person for a three-course seafood dinner.
That's not a rip-off. It's a location premium, and it buys you a specific thing: sitting at a table where fishing boats bob twenty feet away while you eat grilled lampuki or a seafood risotto. If that's what you came for, pay it. But if you just want good food and don't care about the view, walk one street back.
Places like Peperoncino and Zeri's, tucked slightly off the direct waterfront, serve comparable Italian-Maltese and traditional Maltese dishes (rabbit, bragjoli, fresh local fish) for noticeably less. On the bay front, expect pasta and pizza at €14–18, seafood risotto at €20–25, and a typical two-course dinner with wine around €32 per person. Move back a street and you'll often trim another 20–30% off that bill without sacrificing the cooking.
Paceville isn't just nightclubs, it's where the affordable variety lives
Say "Paceville" to most tourists and they picture nightclubs and bar crawls. Fair enough, that's most of what happens there after 11pm. But before the music starts, Paceville's side streets hold some of St Julian's most varied and affordable eating. ImPasta and Il Pirata, both on Triq Paceville, do straightforward Italian (fresh pasta, wood-fired pizza) in a casual setting with none of the bay-view markup. Saffron Indian Restaurant on Wilga Street offers a proper Indian menu with tandoori and vegetarian options, a rarity in an area otherwise dominated by Mediterranean cuisine.
Cost-wise, this is where St Julian's gets sensible. Casual mains in the Paceville area typically run €10–18, and a mid-range dinner (two courses plus wine) comes to roughly €30–40 per person, well under half what you'd pay for the equivalent at a front-row Spinola Bay table. So why does anyone eat on the waterfront at all? Atmosphere, mostly. Paceville gets you fed well and cheaply; Spinola Bay sells you an evening.
Gluten-free and dietary needs: which places actually deliver
Here's a question we hear constantly: "Is it actually safe to eat gluten-free in St Julian's, or is it just a tick-box on a menu?" The honest answer is that a handful of restaurants have made a real effort, and the rest haven't bothered.
Gululu on Spinola Bay lists vegetarian, vegan and gluten-free options directly on its Tripadvisor profile. San Giuliano goes a step further with full allergen coding on its menu: dishes are marked for gluten, fish, nuts, and eight other allergens, which suggests they've actually thought about cross-contamination rather than just slapping a "GF" label on a salad. CUBA Restaurant on Spinola Bay has a dedicated gluten-free menu covering burgers, pizza and pasta, useful if you're travelling with someone who can't just "pick around" the bread. Peppino's, on St George's Road between the bay and Paceville, covers vegetarian, vegan and gluten-free together with a seafood-led menu. It's one of the more flexible options for mixed groups. Wagamama, near the bay on St George's Road, also flags gluten-free dishes clearly if you want something quick and pan-Asian.
If gluten-free dining matters to your group, build your evening around one of these five rather than hoping a random trattoria can accommodate you on the spot.
Book ahead in summer, or don't bother with the view
Between June and September, Spinola Bay's waterfront tables are scarce. Booking several days ahead is essential if you want a prime seat facing the water; Friday and Saturday evenings can require booking up to a week out. Walk-ins during peak season (roughly 8pm–10pm) will usually get seated, just not at the table you pictured.
Paceville is far more forgiving. ImPasta, Il Pirata and Saffron rarely turn away walk-ins outside weekend peaks, though groups of four or more should still call ahead.
All licensed restaurants in Malta operate under national tourism legislation: the Malta Tourism Authority's licensing framework covers tourism establishments broadly, while food-specific hygiene and operating standards fall under the Restaurant and Food Establishment Regulations. Malta doesn't post a visible hygiene score at the door the way the UK does, so reviews and reputation do more of the work here than official signage.
What to do next
- Decide what you're paying for tonight: a view or a meal. Pick Spinola Bay or one street back accordingly.
- Book Spinola Bay waterfront tables 2–3 days ahead in June through September; longer for weekend evenings.
- If gluten-free or vegan dining is non-negotiable, start with Gululu, San Giuliano, CUBA, Peppino's or Wagamama rather than gambling on an unlisted venue.
- For a cheaper, faster meal before a night out in Paceville, ImPasta or Il Pirata will feed a group well without a reservation on weekdays.
Bottom line: St Julian's dining splits cleanly into a premium waterfront tier and a cheaper, more varied inland tier. Neither is "better"; they just serve different evenings. The real question isn't where the best food in St Julian's is. It's whether tonight calls for a harbour view or a good plate of pasta at half the price.







