Nowish

Restaurant in Xlendi

Terrazzo Restaurant & Beach Bar

Terrazzo Restaurant & Beach Bar, perched on the stunning Xlendi Bay, offers a delightful mix of international cuisine, Mediterranean dishes, and fresh seafood. Enjoy cocktails while soaking up breathtaking sea views, especially during sunset. With both formal restaurant seating and relaxed outdoor beach-bar terraces, you can revel in a vibrant atmosphere complete with occasional live DJs. To secure your spot, booking is recommended at +356 2788 8807.

Open Mon–Thu 12:00–15:00, 18:00–21:30, Fri–Sun 12:00–15:00, 18:00–22:00

The details

Where
San Xmun, Xlendi XLN 1301, Malta, Xlendi
Hours
Mon–Thu 12:00–15:00, 18:00–21:30, Fri–Sun 12:00–15:00, 18:00–22:00
Cuisine
International, Mediterranean, seafood
Price
€15–30 per main
Booking
Recommended; phone +356 2788 8807
Known for
Sea views, seafood, cocktails, sunsets
Cuisine
Fish & seafood, Mediterranean
Price
€€
Good to know
Sea view, outdoor seating, kid-friendly, book online

Contact details checked November 2026 from public sources (tripadvisor.com, bookia.mt, restaurantsmalta.com).

Something out of date? Details come from OpenStreetMap and public sources — always check with the venue before you go.

Open larger map

More restaurants

All in Malta

Nearby