Xaghra Holidays from £202

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • 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.
Palazzo Violetta

Palazzo Violetta

Save 100% on your flight
£202
per person
8 Dec - 13 Dec
found 12 hours ago
Return flight included
London (LGW) to Luqa (MLA)
9.2/10 Wonderful! (544 reviews)
Staff were really helpful in solving an issue outside of management’s control (construction drilling noise in nearby building), and moved us without delay. Fantastic property, very clean, exceptional balcony, large room, and a well-sized communal pool. Would recommend!

Reviewed on 4 Sept 2026

Iniala Valletta

Iniala Valletta

Save 100% on your flight
£1,644
per person
3 Dec - 8 Dec
found 1 day ago
Return direct flight included
Birmingham (BHX) to Luqa (MLA)
9.8/10 Exceptional! (121 reviews)
A fantastic boutique hotel. Great location and excellent service- cannot fault it in any way.

Reviewed on 22 Sept 2026

Il Palazzin Hotel

Il Palazzin Hotel

Qawra
£1,465
per person
8 Dec - 13 Dec
found 1 hour ago
Return flight included
London (LGW) to Luqa (MLA)
8/10 Very good! (393 reviews)
Great staff and a beautiful place to stay.

Reviewed on 3 Sept 2026

Santa Lucia Boutique Hotel

Santa Lucia Boutique Hotel

Save 100% on your flight
£315
per person
7 Nov - 14 Nov
found 12 hours ago
Return flight included
Birmingham (BHX) to Luqa (MLA)
9.6/10 Exceptional! (52 reviews)
Lovely stay as always ....looking forward to our next one..

Reviewed on 26 Aug 2026

InStyle Aparthotel

InStyle Aparthotel

Paceville
Save 100% on your flight
£349
per person
13 Dec - 20 Dec
found 16 hours ago
Return flight included
London (STN) to Luqa (MLA)
7.4/10 Good! (9 reviews)
Clean property wonderful staff who bent over backwards for us. Breakfast was awesome 🤩 Would recommend older persons check which floor apartment is on as we were on 4th. Is only a staircase no lift, I can verify I was definitely physically fitter at the end of the holiday lol ☺️ The aircon on wall did not work but had trundle aircon that was sufficient ☺️ Definitely lots of shops and nightlife nearby. Can recommend the restaurants also. Nightlife can be noisy at times but interesting lol as is the nightlife spot for Malta 🇲🇹 Overall great holiday thank you 🙏

Reviewed on 13 Jul 2026

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

The Segond Hotel

The Segond Hotel

Triq Ta' Gajdoru Xaghra Gozo
£48
21 Oct - 22 Oct
includes taxes & fees
The Segond Hotel
Corinthia St George's Bay

Corinthia St George's Bay

St. Georges Bay St. Julian's Malta
Fully refundableReserve now, pay when you stay
£204
23 Sept - 24 Sept
includes taxes & fees
9/10 Wonderful! (1,004 reviews)
"We have visited this property before and enjoyed our stay but the rooms were getting a little tiered, it was great to stay in a newly refurbished room this time. They have been refurbished to a very high standard and the air conditioning was A*"

Reviewed on 20 Sept 2026

Corinthia St George's Bay
The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta

Dragonara Road St. Julian's Malta
Fully refundableReserve now, pay when you stay
£243
8 Oct - 9 Oct
includes taxes & fees
The Westin Dragonara Resort, Malta
See all 5,399 properties in Xaghra
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.

Stay near popular Xaghra attractions

A sandy beach with people relaxing, a colorful umbrella, and waves in the background.
Photo by FromSwitzerlandToWorld

Ramla Bay Beach

8.2/10 (150 reviews)
If a restful holiday is part of your travel plans, Ramla Bay Beach might be the perfect place to visit during your trip to Xaghra. Wander the seaside in this relaxing area.
See properties
A person standing in front of ancient ruins with large rocks and stone structures.
Photo by Jock Watson

Ggantija Temple

8.6/10 (507 reviews)
You can learn about the history of Xaghra when you stop by Ggantija Temple. Wander through the beautiful beaches and seaside in this quaint area.
See properties
A windmill with a green top and a metal lattice structure.
Photo by David Wildridge

Ta'Kola Windmill

8.0/10 (1 review)
After visiting Ta'Kola Windmill, make a plan to see the other sights and activities in Xaghra. Stroll along the beautiful beaches in this family-friendly area or visit its top-notch restaurants.
See properties

Calypso's Cave

You can learn about the history of Xaghra with a trip to Calypso's Cave. Amble around this quaint area's beautiful beaches and enjoy its lively bars.
See properties

Xerri's Grotto

Commune with nature and explore the great outdoors at Xerri's Grotto during your travels in Tal-Barmil. Amble around this family-friendly area's seaside and enjoy its top-notch restaurants.
See properties

Pomskizillious Museum of Toys

You can spend an afternoon studying the exhibits at Pomskizillious Museum of Toys during your travels in Xaghra. Wander through the beautiful beaches and seaside in this quaint area.
See properties

Ta' Mena Estate

8.0/10 (1 review)
You can enjoy a tasting or tour at Ta' Mena Estate during your travels to Xaghra. Amble around this quaint area's seaside and enjoy its top-notch restaurants.
See properties

What to do in Xaghra

Half day Cruise - Comino, Gozo, Blue & Crystal Lagoon, and Caves

Half day Cruise - Comino, Gozo, Blue & Crystal Lagoon, and Caves

£24
per adult
98% of travellers recommend
Half day Cruise - Comino, Gozo, Blue & Crystal Lagoon, and Caves
Malta Coastline Cruise: Comino, Blue Lagoon, Crystal Lagoon

Malta Coastline Cruise: Comino, Blue Lagoon, Crystal Lagoon

£34
per adult
Malta Coastline Cruise: Comino, Blue Lagoon, Crystal Lagoon
Gozo Buggy Tour: All-inclusive Day Trip + Blue Lagoon

Gozo Buggy Tour: All-inclusive Day Trip + Blue Lagoon

£98
per adult
Gozo Buggy Tour: All-inclusive Day Trip + Blue Lagoon
See all activities 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.