Xaghra Holidays from £247

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.
Spinola Hotel

Spinola Hotel

Paceville
Save 100% on your flight
£247
per person
12 Oct - 16 Oct
found 1 day ago
Return flight included
London (LGW) to Luqa (MLA)
8/10 Very good! (173 reviews)
Ac not working properly, cocroaches in rooms, carpet outside the rooms not hoovered

Reviewed on 19 Jul 2026

Lulu Boutique Hotel

Lulu Boutique Hotel

Save 100% on your flight
£537
per person
12 Oct - 16 Oct
found 1 day ago
Return direct flight included
Edinburgh (EDI) to Luqa (MLA)
10/10 Exceptional! (48 reviews)
We were wow’d the moment we stepped into this gorgeous, unique property. The owners, Lulu and Clive were so hospitable and you could tell the attention to detail from the unique, eclectic lobby to the courtyard with swimming pool. Out room was equally stunning. We booked the one with a jacuzzi- a small living area, separate bedroom area, and spiral staircase to a surprise cavernous room w a jacuzzi! Everything was perfect! Bathrobes, fluffy towels and luxury bath products, this hotel was better than most of the 5 star hotels we stayed at! And it’s only 10 minutes to Mdina and 15 mins to the airport. We absolutely loved it !!!

Reviewed on 15 Jul 2026

Palazzo Violetta

Palazzo Violetta

Save 100% on your flight
£675
per person
28 Oct - 4 Nov
found 10 hours ago
Return direct flight included
Birmingham (BHX) to Luqa (MLA)
9.2/10 Wonderful! (540 reviews)
Nice hotel. Good breakfast! Diego was pleasant

Reviewed on 6 Aug 2026

All Nations Gozo - Duplex

All Nations Gozo - Duplex

Save 100% on your flight
£326
per person
19 Sept - 26 Sept
just found
Return flight included
Birmingham (BHX) to Luqa (MLA)
8.6/10 Excellent! (9 reviews)
It's a nice place but

Reviewed on 4 Aug 2026

Iniala Valletta

Iniala Valletta

Save 100% on your flight
£3,801
per person
11 Sept - 18 Sept
found 1 day ago
Return direct flight included
Birmingham (BHX) to Luqa (MLA)
9.8/10 Exceptional! (119 reviews)
Fantastic hotel with amazing staff!

Reviewed on 5 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
£62
1 Sept - 2 Sept
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
£217
1 Sept - 2 Sept
includes taxes & fees
9/10 Wonderful! (1,010 reviews)
"Hotel in a lovely location and great staff, but the rooms in particular require a refurb as look a bit old."

Reviewed on 7 Aug 2026

Corinthia St George's Bay
Ramla Bay Resort

Ramla Bay Resort

Marfa L/o Mellieha Mellieha Malta
8.6/10 Excellent! (796 reviews)
"In order to stop parents from lying about children’s ages so they can have access to the one and only adult pool (3 family pools / 1 adult) anyone 21 and under has a bracelet Green for being 18-21 and red for under 18. Staff were constantly approaching children and parents in the adult pool to ask ..."

Reviewed on 8 Aug 2026

Get rates
Ramla Bay Resort
See all 5,349 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 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 seaside in this quaint area or visit its top-notch restaurants.
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 romantic area's seaside and enjoy 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 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

Mellieha: Gozo, Comino, Sea Caves, and Blue Lagoon Cruise

Mellieha: Gozo, Comino, Sea Caves, and Blue Lagoon Cruise

£26
per adult
100% of travellers recommend
Mellieha: Gozo, Comino, Sea Caves, and Blue Lagoon Cruise
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
Comino: Blue Lagoon, Crystal Lagoon and Sea Caves Boat Tour

Comino: Blue Lagoon, Crystal Lagoon and Sea Caves Boat Tour

£22
per adult
Comino: Blue Lagoon, Crystal Lagoon and Sea Caves Boat Tour
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.