Pretty Bay

  • Pretty Bay - Malta
    © Frank Vincentz and licensed for reuse under this Licence Pinterest
  • Pretty Bay - Malta
    © Jose A. and licensed for reuse under this Licence Pinterest

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

Current weather (Sat Jul 13th 08:00)

Clear sky

(Clear sky)
26.7°C / 80°F

Sea temperature


Pretty BayFull weather & tide times info »