Xaghra Holidays from £325

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon
    Better together
    Save up to £335 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Packages with flights are ATOL protected

Your Xaghra Holiday

An easy way to experience this interesting city is with a tailor-made Xaghra holiday package. Base yourself in the neighbourhood of Santa Lucija, which is good for views, culture and history or choose someplace else — our packages are all about you. Make your trip to Xaghra even more enjoyable by going sightseeing. Blue Lagoon, Ggantija Temple and Ramla Bay Beach are among the most popular attractions worth exploring. A few clicks is all it takes to create the perfect Xaghra holiday on Expedia.

Top Xaghra Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
M31 Boutique Hotel
Iniala Harbour House
Ta' Tereza In Manwel Dimech
ME Malta by Meliá
Onyx Hotel

Xaghra Essential Information

Language
Maltese
Currency
Euros
Local Welcome
Hawn
Local Goodbye
Ċaw
Closest Airport
Malta Intl. Airport (MLA)
Population
3,700
Max Temp Winter
16ºC
Max Temp Summer
24ºC
Top Sights
Ramla Bay Beach, Marsalforn Beach and Dahlet Qorrot Beach

Top hotels in Xaghra

Il-Logga Boutique Hotel
Il-Logga Boutique Hotel
3 out of 5
Church Street, Xaghra
9.4/10 Exceptional! (113 reviews)
"The staff was really accommodating and friendly ."

Reviewed on 12 May 2025

Il-Logga Boutique Hotel
All Nations Gozo - Duplex
All Nations Gozo - Duplex
3 out of 5
Gnien Imrik, Frangisk Roza Crt, Flat 1 B/B, Xaghra
The price is £67 per night from 20 Jul to 21 Jul
£67
20 Jul - 21 Jul
includes taxes & fees
7.6/10 Good! (5 reviews)
Beware
"This day was not what we expected at all. First and foremost when looking at the advert for this day, it states a one bedroom one bath duplex. When you click on pictures, it talks about having a private pool, private bathroom and entrance in a space, alter yourself. When I went through the booking ..."

Reviewed on 25 May 2025

All Nations Gozo - Duplex
Corinthia St George's Bay
Corinthia St George's Bay
5 out of 5
St. Georges Bay, St. Julian's, Malta
Fully refundableReserve now, pay when you stay
The price is £191 per night from 7 Jul to 8 Jul
£191
7 Jul - 8 Jul
includes taxes & fees
8.8/10 Excellent! (1,013 reviews)
"Loved ever moment of staying at the Corinthia. We hoped over for a 4 day break from the UK. We opted for the executive suite (highly recommend) and will certainly be visiting again! Hands down on of the best hotels around Malta. 5*"

Reviewed on 29 Jun 2025

Corinthia St George's Bay
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit

What to do in Xaghra

Frequently asked questions

Why should I book my Xaghra holiday with Expedia?
Choose Expedia to organise your next escape with ease, all in one place. Our insider tip for landing an unbeatable deal on a Xaghra getaway? Bundle your hotel, flights and/or hire car into a package holiday. Then add some fun tours and activities. Most bookings also come with flexible cancellation policies, so there's no need to worry if you have to switch up your travel agenda. Round-the-clock help with cancelling and amending your trip is on-hand via our Customer Service Portal link.
When is the best time of year to holiday in Xaghra?
Peak season falls in April, June and August and is a thrilling time to visit --- but be prepared for bigger crowds and longer queues. October, November and December are usually quieter times of the year. With average daytime temperatures of 14ºC, January is the coolest month in Xaghra. The warmest month is August, when you can expect averages of 27ºC during the day. Whatever the weather conditions, you'll find plenty to keep you busy here.
What is the top hotel for my holiday in Xaghra?
Offering many of the creature comforts of home, Kempinski Hotel San Lawrenz will make the ideal base for your Xaghra escape.
How do I get a cheap holiday to Xaghra?
Booking a Xaghra holiday with Expedia is a smart way to save. We have access to more than 400 air carriers and 321,000 properties spread across the globe. With such a wonderful range to choose from, you'll have no trouble creating your ideal escape. Learn more about how you can save money on your holiday when you bundle your flight and hotel bookings with Expedia.
What should I do on my Xaghra holiday?
Offering major attractions like Ggantija Temple and Gozo Ferry Terminal, a holiday in Xaghra promises plenty of fun things to see and do. Ramla Bay Beach and St. Georges Basilica are a couple of other sights also worth checking out.
What is the best area to stay in when on holiday in Xaghra?
There's so much to explore in Xaghra, so spend your nights close to its best sights and treat yourself to more time sightseeing. Ggantija Temple is one place that should be on your itinerary.
Do I need a visa for my Xaghra holiday?
Look up the latest information on official government websites. Your nationality and whether you're visiting for study, business or leisure will determine if you require a visa for Xaghra. Familiarise yourself with the application process, including the required documentation, turnaround times and fees. Finalise your application well in advance to allow sufficient processing time. Some visas can take several weeks or even months to obtain, depending on the country.
What should I wear on my Xaghra holiday?
Think about the types of things you'll be doing during your Xaghra trip and choose versatile pieces that can be mixed and matched. For fashion inspiration or information on any dress codes, browse a few style blogs or social media accounts. Be sure to look at the weather forecast so you can pack accordingly. The warmest month in Xaghra is August, with average daily temperatures of 27ºC. If you're holidaying in the coolest month of January, the mercury hovers around 14ºC during the day.
What does an Expedia Xaghra holiday include?
Hotels, flights and hire cars --- you'll find them all here. With Expedia, you can create your Xaghra travel package the way you like it. All you have to do is work out what you need. Once you've made your booking, why not add fun things like activities and tours? The more you bundle, the greater the savings! Explore a huge range of property types and pick one that fits your group size and travel needs. The most popular rentals here are villas and apartments. With Expedia, it's easy to design your Xaghra escape however you like.
Does Expedia offer Book Now, Pay Later Xaghra holidays?
Your bank balance shouldn't get in the way of taking a holiday, so Expedia has devised a solution to help. Now that we've joined forces with online lender Klarna, it's easier than ever to book an incredible getaway without exhausting your savings. Klarna offers flexible payment options at checkout that take the worry out of budgeting for your escape. Consider one of these flexible payment options:

  • Pay monthly holidays: Klarna offers convenient monthly payment plans that fit all budgets, so you can lock in that well-deserved holiday sooner.
  • No-deposit holidays: Pressing the "book now" button is much easier with this payment option. With no deposit required for your escape, you can Book Now, Pay Later and start packing your bags.

Can I choose my airline with a Xaghra Expedia holiday?
You can. Expedia has access to more than 400 airline partners across the globe, so pick the carrier that fits your budget and travelling style.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.