One of the few sandy beaches within reach of Valletta by public transport, with calm shallow water suited to families.
Pretty Bay in Birżebbuġa, on the south-east coast of Malta about twelve kilometres from Valletta, is one of the few genuinely sandy beaches on the island that can be reached by public bus from the capital. The beach is a gently curving strip of fine pale sand backed by a seafront promenade, with calm, shallow water that stays knee-deep for some distance, making it one of the most family-friendly swimming spots in the Valletta area. The bay is fairly open but sheltered enough that summer conditions are usually gentle, and the water is clear with a light turquoise tint over the sand. It is a moderately long beach rather than a hidden cove, and the surrounding town gives it a lived-in, local character. Families from nearby villages use it heavily on summer weekends, so the atmosphere is relaxed and child-oriented rather than a party or surf scene. The nearby Malta Freeport container terminal is visible along the shoreline to one side, which affects the view but not the swimming. Amenities include a lifeguard service during the summer season, cafes and snack bars along the promenade, toilets, and the usual seasonal rental of sun loungers and umbrellas, though visitors should confirm what is operating on the day. Access is straightforward. A bus from the Valletta terminus toward Birżebbuġa takes about 40 to 50 minutes, and a taxi covers the distance in about 20 to 25 minutes. The promenade is flat and the beach sits directly beside the road, so the walk from the bus stop is short. Parking is available along the seafront and nearby streets but fills up on hot summer weekends, so arriving early is wise. The area also has historical interest: the Ghar Dalam cave and the Borg in-Nadur prehistoric site are in the vicinity of Birżebbuġa, and the fishing harbour at Birżebbuġa gives visitors a calmer corner of southern Malta to explore after a swim. For visitors based in Valletta who want sand rather than rock, Pretty Bay is a practical half-day trip.
| Distance | About 12 km south of Valletta |
|---|---|
| Getting there | Bus from Valletta terminus toward Birżebbuġa, about 40-50 minutes; a taxi takes about 20-25 minutes |
| Difficulty | easy |
| Best season | June-September |
| Address | Pretty Bay, Birżebbuġa, Malta |
Amenities
- sandy beach
- shallow water
- lifeguard in summer
- cafes
- toilets
Good to know
- Best for
- families, swimmers, sunbathers, beachcombers
Location
Pretty Bay, Birżebbuġa, Malta
35.8248, 14.5294 View on map
Highlights
- Fine sandy beach with calm, shallow water suited to young children
- Reachable by public bus from the Valletta terminus in about 40-50 minutes
- Summer lifeguard service plus cafes, toilets and a flat seafront promenade
- Close to the Ghar Dalam cave and other southern Malta sights
Tips for visiting
- Arrive before late morning on summer weekends to secure parking and a good patch of sand.
- Bring sun protection; shade on the sand is limited outside rented umbrellas.
- Allow nearly an hour each way by bus, or take a taxi for about 20-25 minutes.
- Eat at the promenade cafes, which are the nearest reliable food to the beach.
- Confirm lifeguard hours on site, as the service operates in the summer season only.
When to visit
June to September is the swimming season; weekday mornings are quieter, while summer weekends bring local families.
Frequently asked questions
Is Pretty Bay good for children?
Yes. The sand is fine and the water stays shallow and calm for a good distance from the shore, and there is a lifeguard service in summer.
How do visitors get to Pretty Bay from Valletta?
A bus from the Valletta terminus toward Birżebbuġa takes about 40-50 minutes, and a taxi takes about 20-25 minutes.
Are there facilities at the beach?
Yes. There are cafes, toilets, seasonal sun lounger rental and a summer lifeguard, though availability should be confirmed on the day.
What else is near Birżebbuġa?
The Ghar Dalam cave and the Borg in-Nadur prehistoric site are nearby, along with the town's fishing harbour.