Gozo Region, Malta

Xlendi Beach

Xlendi Beach is a scenic bay located on the island of Gozo, Malta. The beach is nestled between high cliffs, providing a stunning backdrop for visitors. The natural characteristics of the beach include a lovely cove and a small beach area. The beach is also known for its gorgeous bay and a little cave on the other side, which can be reached by hiking. A watch tower is also located nearby, offering beautiful views, especially during sunset.

Swimming is a popular activity at Xlendi Beach, with a lifeguard post ensuring the safety of swimmers. Despite its beauty and the activities it offers, the beach is not overcrowded, making it a peaceful destination for visitors.

Discover places to stay near Xlendi Beach and enjoy the stunning cliffside views and peaceful ambiance.

The beach is accessible via the hop on hop off bus route, and it is only 2 miles away from Victoria. In terms of amenities, there are several restaurants and hotels in the vicinity, providing a variety of options for dining and accommodation.

What to do at Xlendi Beach?

Restaurants

You can enjoy one of the restaurants at the beach while soaking up the sun.

Visitor Reviews

Visitor reviews highlight the scenic beauty and tranquility of the beach, with its high cliffs and gorgeous bay views being particularly appreciated. Many visitors also enjoy the swimming opportunities and the presence of a lifeguard post for safety. However, some visitors express dissatisfaction with the beach being part of a bus tour route, which could potentially lead to overcrowding.

Where to Stay near Xlendi Beach?

Most visitors to Xlendi Beach choose to stay in the nearby town of Victoria due to its proximity and variety of accommodations. However, there are also hotels and guesthouses within walking distance of the beach for those who prefer to stay closer to the scenic bay.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is Xlendi Beach?

Latitude: 36.0304826 / Longitude: 14.2170616

Xlendi Beach is located in Gozo Region. The following map of Xlendi Beach shows the exact location.


Nearby destinations:

Xlendi Beach: Weather Today

📅 Thursday, July 23, 2026
Today is a fantastic day to head to Xlendi Beach for anyone looking to soak up the sun and enjoy the water. You can expect plenty of bright sunshine throughout the day with minimal clouds to get in your way. With a maximum air temperature of 31 °C and a lovely sea temperature of 28.9 °C, the conditions are perfect for a refreshing swim and a long afternoon of relaxing on the shore. The light breeze will keep things comfortable, and the water remains calm enough for a pleasant dip. Just be sure to pack plenty of sun protection, as the UV Index is 8.35, making it very easy to burn during the peak hours of the day. It is an ideal day to make the most of the coast.
🌬️

Air

Low / High28.8°C/31°C
Feels Like (High)37.5°C
🌊

Sea

Sea Temperature28.9 °C
Wave Height0.8 m
🌧️

Rain

Rain Chance0%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset06:03/20:15
Sunshine Hours13.2 hrs
UV Index8.35
Cloud Cover12%
💨

Wind

Speed14.5 km/h
Gusts25.9 km/h
DirectionSW

These beaches might also interest you

Beaches near Xlendi Beach