Pretty Bay

Located on the western side of the large natural harbour of Marsaxlokk Bay, Pretty Bay Beach is approximately 200 metres in length. Made up of soft, light sand the beach is surrounded by Birzebbuga town, meaning a plethora of amenities are only a short stroll away.

Just north of Pretty Bay, visitors will find the Borg in-Nadur historic landmark as well as the Ghar Dalam cave, where skeletons of pygmy elephants have been uncovered and put on display in the neighbouring museum. To the beach’s south is a large port facility.

One of just a few sand beaches in Malta’s southern areas, Pretty Bay is man-made and created using sand dredged from the seabed. It has a football pitch and children’s playground, while the promenade that backs onto the sand fills in the early evening with residents taking in the fresh sea air.

Nearest town/city



  • Swimming/bathing


  • Cafe/restaurant
  • Restroom/toilets

Submit a correction

2022-09-27 07:00:00

Current weather (Tue Sep 27th 07:00)

Partly cloudy

(Partly cloudy)
25°C / 77°F

Sea temperature

Pretty Bay surf forecasts

Pretty BayFull weather & tide times info »

What did we get wrong?