Last Updated: 54 minutes ago

Beach guide

Beaches near Valletta

Valletta itself has no beach, but there are swimming spots a short bus or ferry ride away: the Sliema seafront across Marsamxett Harbour, the small sandy Rinella Bay in Kalkara, and the rocks at Xgħajra.

Here are the closest ones, nearest first, with their conditions right now.

Sea conditions update every hour.

Closest beaches to Valletta

  1. Rinella Bay

    Kalkara · Sandy · 1.3 km away

    Rinella Bay, Kalkara: a small sandy beach close to Valletta with calm, shallow water, a kiosk nearby and bus 3 stopping at the bay.

    Sea today, parking and facilities
  2. Qui – Si – Sana

    Sliema · Rocky · 1.5 km away

    Qui-Si-Sana, Sliema: rocky swimming platforms and rock-cut pools near Tigné Point, with lidos, cafés and buses and ferries close by.

    Sea today, parking and facilities
  3. Fond Għadir Bay

    Sliema · Rocky · 2.2 km away

    Fond Għadir, Sliema: rocky swimming spot on Tower Road with old rock-cut pools and ladders. Bus stops, parking, and tips for families.

    Sea today, parking and facilities
  4. Exiles

    Rocky · 2.6 km away

    Exiles, Sliema: rocky swimming with ladders into deep water, a lido and snack bar, and shore diving to the Tug 2 wreck. Bus and access tips.

    Sea today, parking and facilities
  5. Balluta Bay

    St Julians · Rocky · 2.7 km away

    Balluta Bay, St Julian's: a rocky urban swimming spot with steps into the sea, buses 13 and 14, cafes nearby and tips on water quality.

    Sea today, parking and facilities
  6. Spinola Bay

    St Julians · Rocky · 2.9 km away

    Spinola Bay, St Julian's: a small harbour of fishing boats and waterfront restaurants. For a swim, St George's Bay's sand is a short walk away.

    Sea today, parking and facilities
  7. Xgħajra Beach

    Xgħajra · Rocky · 3.3 km away

    Xgħajra: a rocky promenade swim spot near SmartCity with ladders into the sea. Buses 94 and 120, parking and what to bring.

    Sea today, parking and facilities
  8. St. Georges Bay

    St Julians · Sandy · 3.9 km away

    St George's Bay, St Julian's: a small sandy beach by Paceville. Bus routes, nearby paid car parks, facilities and tips for beating summer crowds.

    Sea today, parking and facilities

Frequently asked questions

Is there a beach in Valletta?

Not a sandy one. Locals swim off the rocks below the city walls, but the nearest proper swimming spots are in Sliema (a short ferry ride) and at Rinella Bay in Kalkara.

What is the nearest sandy beach to Valletta?

Rinella Bay in Kalkara, across the Grand Harbour, with bus 3 stopping at the bay.