Pretty bay is located in Birzebbuga, in the south of the island. It is a man-made large sandy beach, with plenty of cafes, bars, restaurants, and other amenities surrounding the shore. Pretty Bay is located in a port, making it very protected and especially ideal for when seas are a but rough.