A historic building with intricate frescoes and a dome.

Find Beach Hotels in Xaghra

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Xaghra Beach Hotels

Tonight
23 Aug - 24 Aug
Tomorrow
24 Aug - 25 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sep - 6 Sep

Our top choices for Xaghra beach hotels

1. The Segond Hotel

The Segond Hotel
Xaghra
AED 273
AED 305 total
includes taxes & fees
21 Sep - 22 Sep
The Segond Hotel

2. Il-Logga Boutique Hotel

Il-Logga Boutique Hotel
Xaghra
AED 357
AED 395 total
includes taxes & fees
26 Aug - 27 Aug
Il-Logga Boutique Hotel

3. Georges Boutique Living

Georges Boutique Living
Xaghra
AED 325
AED 360 total
includes taxes & fees
31 Aug - 1 Sep
Georges Boutique Living

4. All Nations Gozo - Duplex

All Nations Gozo - Duplex
Xaghra
AED 202
AED 229 total
includes taxes & fees
26 Aug - 27 Aug
All Nations Gozo - Duplex

5. Cornucopia Hotel

Cornucopia Hotel
Xaghra
  • Unwind at a traditional Mediterranean hotel minutes from sandy beaches, perfect for snorkeling and diving adventures.
AED 441
AED 485 total
includes taxes & fees
24 Aug - 25 Aug
Cornucopia Hotel

6. The Duke Boutique Hotel

The Duke Boutique Hotel
Victoria
AED 450
AED 494 total
includes taxes & fees
13 Sep - 14 Sep
The Duke Boutique Hotel

7. Grand Hotel Gozo

Grand Hotel Gozo
Ghajnsielem
  • Escape to Mediterranean bliss with seaside elegance, just steps from Gorgun Beach and featuring a scenic ocean-view restaurant.
AED 407
AED 448 total
includes taxes & fees
22 Sep - 23 Sep
Grand Hotel Gozo

8. Hotel Ta' Cenc & Spa

Hotel Ta' Cenc & Spa
Sannat
  • Unwind at this luxurious Mediterranean retreat with access to a private beach, two outdoor pools, and a rejuvenating spa
AED 960
AED 1,040 total
includes taxes & fees
24 Aug - 25 Aug
Hotel Ta' Cenc & Spa

9. Kempinski Hotel San Lawrenz

Kempinski Hotel San Lawrenz
San Lawrenz
AED 1,042
AED 1,128 total
includes taxes & fees
23 Sep - 24 Sep
Kempinski Hotel San Lawrenz

10. Paradise Bay Resort

Paradise Bay Resort
Mellieha
  • Dive into blissful days at a private sandy paradise, with three inviting pools and a beachfront bar serving refreshing beverages.
AED 571
AED 624 total
includes taxes & fees
27 Aug - 28 Aug
Paradise Bay Resort
View all properties

Choose what matters most at beach hotels in Xaghra

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Xaghra Hotel Reviews

Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands

10/10 Excellent
"We really enjoyed hotel. Room and facilities were all good quality’s. Food in the restaurants was also good quality and not ridiculously expensive given the quality of hotel."
Stephen 4-night trip
Posted 7 hours ago
Radisson Blu Resort & Spa, Malta Golden Sands
Malta Marriott Resort & Spa

Malta Marriott Resort & Spa

10/10 Excellent
"Three choices of swimming pools for different crowds and needs, strategic location for nightlife and restaurants . Staff is courteous and helpful. Room is clean and spacious."
Wen Chih 8-night trip
Posted 9 hours ago
Malta Marriott Resort & Spa
Radisson Blu Resort, Malta St. Julian's

Radisson Blu Resort, Malta St. Julian's

10/10 Excellent
"Amazing!"
Catherine 4-night trip
Posted 14 hours ago
Radisson Blu Resort, Malta St. Julian's
Corinthia St George's Bay

Corinthia St George's Bay

10/10 Excellent
"Great breakfast, staff and amenities- all in one resort where you can relax after a hot day touring beautiful Malta. Highly recommend."
Stephen 1-night trip
Posted 1 day ago
Corinthia St George's Bay
Corinthia Palace Malta

Corinthia Palace Malta

10/10 Excellent
"A lovely stay - ataff we’re all so helpful and couldn’t do enough for us. Particular mention to Angela and Ev…. in restaurant who almost had our preferred coffees waiting for us on arrival. Food all a very good standard too. Pool area lovely and plenty of poolside service too. A very quiet area and a bit of a way to Valetta but around €15-18 in a Bolt."
Nancy 5-night trip
Posted 2 days ago
Corinthia Palace Malta
InterContinental Malta by IHG

InterContinental Malta by IHG

8/10 Good
"Staff was very helpful and kind. You always felt like they were there to help! Only downside was the beach wasn’t actually on the property. But was only a short walk."
victoria 4-night trip
Posted 2 days ago
InterContinental Malta by IHG
Barceló Fortina Malta

Barceló Fortina Malta

10/10 Excellent
"Amazing service"
Jamahl 3-night trip
Posted 4 days ago
Barceló Fortina Malta
Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta

8/10 Good
"Really lovely room with clean and modern bathroom. The staff were kind enough to accommodate our halal diet for the breakfast. We enjoyed our stay."
Hafsa 2-night trip
Posted 8 days ago
Maritim Antonine Hotel & Spa Malta
be.HOTEL

be.HOTEL

10/10 Excellent
"Clean room."
Hamit 5-night trip
Posted 9 days ago
be.HOTEL

Frequently asked questions

What is Xaghra like for travelers who love the beach?
Known for its island views, Xaghra offers a lot for the traveler planning a getaway.
What's the best accommodation for a beach vacation in Xaghra?
The old Mill is a top beach B&B offering free breakfast and free WiFi, located within a short 14-minute walk of Marsalforn Beach.
When's the best time for a beach vacation in Xaghra?
You can plan your beach trip with this snapshot of weather throughout the year in Xaghra: The hottest months are usually August and July with an average temp of 78°F, while the coldest months are February and January with an average of 59°F. Average annual precipitation for Xaghra is 17 inches.
What is there to see and do around Xaghra?
After getting settled at your accommodation of choice, you'll likely want to venture out and explore. Beach lovers can head straight to Marsalforn Beach or Paradise Bay Beach for some quality time by the water. Discover the area's island views, and make time for local attractions like Ramla Bay Beach and Calypso's Cave. For more things to see and do, consider visiting Ggantija Temple or Pomskizillious Museum of Toys.
What's the best way to get to my beach hotel in Xaghra?
Here's some information to help you get to and around your beach accommodation in Xaghra with ease. The closest major airport is Malta Intl. Airport (MLA), located 19.2 mi (30.9 km) from the city center. If you'd like to venture out around the area, you may want a rental car for your journey.