Xaghra Hotel Accommodation

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
17 Oct - 18 Oct
Tomorrow
18 Oct - 19 Oct
Next weekend
23 Oct - 25 Oct
In two weeks
30 Oct - 1 Nov

Where to stay in Xaghra?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Xaghra on Hotels.com. These Xaghra hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. The Segond Hotel

The Segond Hotel
Xaghra
RM206
RM234 total
includes taxes & fees
4 Nov - 5 Nov
The Segond Hotel

2. Il-Logga Boutique Hotel

Il-Logga Boutique Hotel
Xaghra
RM342
RM380 total
includes taxes & fees
20 Oct - 21 Oct
Il-Logga Boutique Hotel

3. Georges Boutique Living

Georges Boutique Living
Xaghra
RM273
RM306 total
includes taxes & fees
20 Oct - 21 Oct
Georges Boutique Living

4. San Pawl bnb Farmhouse Calypso

San Pawl bnb Farmhouse Calypso
Xaghra
RM404
RM446 total
includes taxes & fees
1 Nov - 2 Nov
San Pawl bnb Farmhouse Calypso

5. C4 Retreats Gozo

C4 Retreats Gozo
Xaghra
RM245
RM276 total
includes taxes & fees
28 Oct - 29 Oct
C4 Retreats Gozo

6. Cornucopia Hotel

Cornucopia Hotel
Xaghra
RM381
RM422 total
includes taxes & fees
8 Nov - 9 Nov
Cornucopia Hotel

7. All Nations Gozo - Duplex

All Nations Gozo - Duplex
Xaghra
RM199
RM226 total
includes taxes & fees
19 Oct - 20 Oct
All Nations Gozo - Duplex

8. Calypso Grand Oasis Xaghra, 3-br Luxury Apartment

Calypso Grand Oasis Xaghra, 3-br Luxury Apartment
Xaghra
RM502
RM551 total
includes taxes & fees
18 Oct - 19 Oct
Calypso Grand Oasis Xaghra, 3-br Luxury Apartment

9. The Duke Boutique Hotel

The Duke Boutique Hotel
Victoria
RM438
RM482 total
includes taxes & fees
16 Nov - 17 Nov
The Duke Boutique Hotel

10. Grand Hotel Gozo

Grand Hotel Gozo
Ghajnsielem
RM419
RM462 total
includes taxes & fees
1 Nov - 2 Nov
Grand Hotel Gozo

11. Kempinski Hotel San Lawrenz

Kempinski Hotel San Lawrenz
San Lawrenz
RM686
RM748 total
includes taxes & fees
16 Nov - 17 Nov
Kempinski Hotel San Lawrenz

12. Riviera Spa Resort – Adults Only

Riviera Spa Resort – Adults Only
Mellieha
RM313
RM349 total
includes taxes & fees
16 Nov - 17 Nov
Riviera Spa Resort – Adults Only

13. Paradise Bay Resort

Paradise Bay Resort
Mellieha
RM354
RM393 total
includes taxes & fees
15 Nov - 16 Nov
Paradise Bay Resort

14. Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands
Għajn Tuffieħa
RM502
RM550 total
includes taxes & fees
15 Nov - 16 Nov
Radisson Blu Resort & Spa, Malta Golden Sands

15. Solana Hotel & Spa

Solana Hotel & Spa
Mellieha
RM214
RM243 total
includes taxes & fees
8 Nov - 9 Nov
Solana Hotel & Spa

16. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
Mellieha
RM302
RM337 total
includes taxes & fees
16 Nov - 17 Nov
Maritim Antonine Hotel & Spa Malta

17. Hotel VIU57

Hotel VIU57
Mellieha
RM310
RM345 total
includes taxes & fees
13 Nov - 14 Nov
Hotel VIU57

18. Pergola Hotel & Spa

Pergola Hotel & Spa
Mellieħa Heights
RM334
RM371 total
includes taxes & fees
15 Nov - 16 Nov
Pergola Hotel & Spa

19. DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
Qawra
RM488
RM536 total
includes taxes & fees
8 Nov - 9 Nov
DoubleTree by Hilton Malta

20. Ramla Bay Resort

Ramla Bay Resort
Mellieha
RM421
RM465 total
includes taxes & fees
15 Nov - 16 Nov
Ramla Bay Resort
View all properties
Our prices for hotels in Xaghra are cheapest in March
Price trends for hotels in Xaghra
Pricing is based on two traveller single night rates
View properties in October
Typical weather for Xaghra
October
High 24°C / low 22°C. Sunny most days.
View properties in October
24°
22°
21°
19°
18°
15°
16°
14°
15°
13°
16°
14°
17°
15°
20°
18°
24°
22°
27°
25°
28°
26°
27°
25°
Monthly weather averages (˚C)

Top landmarks in Xaghra

A sandy beach with footprints, a few people, and a hilly landscape in the background.
Photo by FromSwitzerlandToWorld

Ramla Bay Beach

8.2/10 (150 reviews)
When the beach is calling your name, you might want to head down to Ramla Bay Beach, located 0.9 mi (1.4 km) from central Xaghra. If you want to continue walking by the waves, head to San Blas Beach located nearby.
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)
If you're planning a bit of sightseeing during your trip, head to Ggantija Temple – just one of the landmarks located 0.8 mi (1.2 km) from central Xaghra. Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches.
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)
Ta'Kola Windmill is 0.6 mi (1 km) from central Xaghra, why not stop by during your stay? Hotels.com travellers also say the area is family-friendly and that it has lots of nice beaches.
See properties

Calypso's Cave

Calypso's Cave is just one of the landmarks located 0.6 mi (1 km) from central Xaghra, so you might want to stop by for a few pics during your trip. Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches.
See properties

Xerri's Grotto

Xerri's Grotto is 0.4 mi (0.6 km) from central Tal-Barmil, why not stop by during your stay? Spend the afternoon at the beach and head to one of the restaurants for a bite to eat.
See properties

Ta' Mena Estate

8.0/10 (1 review)
Travellers might want a tour of Ta' Mena Estate, just one of the places to visit, located 1 mi (1.6 km) from central Xaghra. Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Pomskizillious Museum of Toys

If museums are on your list of things to see in Xaghra, then you might want to head to Pomskizillious Museum of Toys. Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches. If you want to see more of the museums in Xaghra, Kelinu Grima Maritime Museum and Gozo Nature Museum aren't far.
See properties

Ninu's Cave

Ninu's Cave is 0.5 mi (0.9 km) from central Xaghra, why not stop by during your stay?
See properties

Learn more about Xaghra

Notable for its seaside, Xaghra features attractions such as Ggantija Temple and Ramla Bay Beach. This relaxing city has something for everyone including sights like Calypso's Cave and Pomskizillious Museum of Toys within a small-town setting.

See all hotels in Xaghra
A historic building with intricate frescoes and a dome.

Check out reviews of Xaghra hotels guests love

Radisson Blu Resort, Malta St. Julian's

Radisson Blu Resort, Malta St. Julian's

8/10 Good
"Great location with great views. Melody was amazing with helping us get a room ready for a special birthday surprise."
Eman 6-night trip
Posted 1 day ago
Radisson Blu Resort, Malta St. Julian's
Hard Rock Hotel Malta

Hard Rock Hotel Malta

8/10 Good
"Hotel staff very helpful, not everything is open yet, rooftop bar / pool/ restaurant was not finished. Breakfast was very busy, didn’t appear to have enough staff / space for all the guests at busy times, but the staff that were there were doing their upmost to accommodate."
Matthew 7-night trip
Posted 2 days ago
Hard Rock Hotel Malta
Azur Hotel by ST Hotels

Azur Hotel by ST Hotels

8/10 Good
"."
Pamela 8-night trip
Posted 2 days ago
Azur Hotel by ST Hotels
The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta

10/10 Excellent
"Unbelievable experience. World class service and amenities. Property is amazing and the staff is above and beyond. Kids loved the pools and buffet. One of the nicest properties and hotels we’ve stayed in. Would highly recommend."
Andrew 3-night trip
Posted 2 days ago
The Westin Dragonara Resort, Malta
The Segond Hotel

The Segond Hotel

10/10 Excellent
"Best stay ever.I was lucky I met a local couple who showed me around both Islands.This tells us that the people of Malta are friendly and very welcoming and helpful"
Johnny 5-night trip
Posted 2 days ago
The Segond Hotel
The St George Park Hotel

The St George Park Hotel

8/10 Good
"Central location, Good staff -very helpful and efficient! The plumbing & utility features are showing signs of age."
MAMIDANNA 2-night trip
Posted 3 days ago
The St George Park Hotel
InterContinental Malta by IHG

InterContinental Malta by IHG

8/10 Good
"This hotel does not live up to the Intercontinental name. The hotel needs major room renovations. The lobby area and restaurant areas are nice but the rooms are so outdated. The 1st room we checked in had a musty smell and the carpets were stained. Asked for a room change, the staff were very helpful and accommodating. The 2nd room was a bit better but the same issue with the old carpet. We had club access which gave us separate breakfast area, tea time and pre-dinner food and drinks. The Seabeach pool on 19th floor is very nice but even with Club Access we were told that the amenities were not included and it was an extra charge. Overall not a bad stay. Location is perfect. The staff made sure we were taken care of, and they worked very hard with a smile 😊"
Arti 4-night trip
Posted 10 days ago
InterContinental Malta by IHG
be.HOTEL

be.HOTEL

10/10 Excellent
"Good breakfast and outdoor pool."
David John 6-night trip
Posted 2 weeks ago
be.HOTEL
Blubay Apartments by ST Hotels

Blubay Apartments by ST Hotels

10/10 Excellent
"Great place n great services"
Hanan 1-night trip
Posted 3 months ago
Blubay Apartments by ST Hotels

Frequently asked questions

How much does a hotel room cost in Xaghra?
You can find top hotels in Xaghra from RM226 with options to suit your budget and needs. If you're looking for an affordable hotel in Xaghra that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Xaghra hotels?
Discover great deals on Xaghra hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Xaghra hotels.
Can I book Xaghra hotels with free cancellation?
In order to book a refundable Xaghra hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Xaghra?
One of the most popular luxury hotels in Xaghra is The old Mill. The old Mill is a luxury bed & breakfast with a high guest rating amongst our travellers, and it offers a beach (direct access) and an outdoor pool, plus heated floors in the guestrooms.
What are some of the best Xaghra beach hotels?
For a beach holiday in Xaghra, Ramla Bay Beach is a top place to visit. Pick a well-reviewed Xaghra beach hotel to maximise your holiday. Check out The old Mill if you're after a bed & breakfast that's near the water. With a beach (direct access) and guestrooms offering decks/patios, our travellers rate it highly at 9.4 out of 10.
What are the top Xaghra hotels with a pool?
Discover some of the best Xaghra hotels with a pool for a little extra luxury on your trip. San Pawl bnb Farmhouse Calypso is a great bed & breakfast with a seasonal outdoor pool and a children's pool, and a guest rating of 10 out of 10. Plus, you can make the most of its free continental breakfast. il figolla is a popular bed & breakfast that features 2 outdoor pools along with a free buffet breakfast and a rooftop terrace. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Xaghra with a pool.
What are some of the best Xaghra hotels with free parking?
If you're arriving by car, choosing a great Xaghra hotel with free parking is a plus. Our travellers' favourites include:
What are some popular hotels in central Xaghra?
If you're looking for hotels in central Xaghra, check out Grand Hotel Gozo and Townhouse17. Travellers love Grand Hotel Gozo for its location, as well as the indoor pool, full-service spa and ocean-view restaurant this hotel offers. Townhouse17 is another popular central bed & breakfast with a restaurant, a bar/lounge and a coffee shop/cafe. When you stay at one of these central hotels, you'll be in easy reach of top sights including Blue Lagoon. Ta' Għammar and Ta' Pinu are some of the most central areas for your Xaghra holiday.
Can I book a refundable accommodation option in Xaghra?
If you want the flexibility to change your plans to Xaghra, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Xaghra if I want a holiday rental instead of a hotel?
If you want a good alternative to a hotel, browse our selection of 39 holiday homes. You can also book one of 69 apartments or 42 villas.
What will the weather in Xaghra be like during my visit?
August and July are typically the warmest months in Xaghra, when the average temperature is 25°C. February and January are the coldest months, when the average temperature is 15°C. November and October are the months with the most rain.
Why should I book my Xaghra hotel with Hotels.com?
There are plenty of reasons to book your Xaghra travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Xaghra

Xaghra Unveiled: A Tapestry of Ancient Temples, Coastal Splendour and Sacred Heritage

Discover Xaghra, a charming small town in the Gozo Region of Malta, where ancient temples and historic churches harmonise with the serene beauty of the Mediterranean Sea. Wander through cobbled streets and visit the iconic Ġgantija Temples, one of the world's oldest free-standing structures. Admire the stunning Xavier Basilica and the quaint cathedral, encapsulating centuries of rich cultural heritage. Xaghra promises an intimate escape with its blend of historical allure, natural splendour, and warm local hospitality – an ideal destination for those seeking a unique and memorable holiday experience.

Discover great hotels near Xaghra

Xaghra hotels offer a range of cosy B&Bs and stylish stays, many with traditional charm and modern comforts. Visitors enjoy intimate atmospheres, scenic surroundings and easy access to local attractions in this historic Gozo village. Here are some of our travelers' favorite hotels near Xaghra:

  1. Electra GuesthouseOpens in a new window: This 3.0-star guesthouse is a delightful choice for leisure travellers seeking a comfortable and engaging holiday experience. The property offers a charming atmosphere with thoughtful amenities that ensure a smooth, high-quality journey. Guests have appreciated the clean rooms and attentive service, adding to the overall positive sentiment. With a focus on delivering a relaxed and inviting stay, this hotel provides a unique setting for those in search of a distinctive retreat.
  2. Maria Giovanna Guest HouseOpens in a new window: This 3.5-star guesthouse boasts a remarkable guest rating of 9.6 out of 10 and is ideal for adventure-focused leisure travellers. The property is well-equipped with thrilling adventure sports and recreation activities such as snorkeling, hiking, fishing and horse riding, ensuring an exhilarating and memorable escape. The hotel's commitment to providing a superior experience is evident in its vibrant ambience and curated experiences that cater to those seeking both excitement and refined comfort.
  3. Calypso HotelOpens in a new window: This 4.0-star hotel is a superb destination for leisure travellers who appreciate adventure and style. With a guest rating of 8.4 out of 10, the property offers a blend of adventure sports including kayaking, scooter or moped rides, horse riding, snorkeling and sailing alongside distinctive amenities. The hotel is celebrated for its pristine rooms and excellent service, providing a refined setting complete with elements that enhance a luxurious and engaging escape.

Where to stay near Xaghra

Some of the best areas to stay in the Gozo Region are Mellieha, Ghajnsielem, and Victoria. Mellieha offers stunning beaches and family-friendly dining, making it ideal for relaxation. Ghajnsielem is perfect for those wanting a charming port atmosphere and access to ferries. Victoria, with its rich history and attractions, is best suited for first-time visitors to fully experience the culture of Gozo.

  1. MelliehaOpens in a new window: Mellieha is a great choice for travellers who appreciate a mix of beach vibes and family-friendly fun. With must-see places like Paradise Bay Beach, Mellieha Bay and Golden Bay, it offers a relaxed seaside experience perfect for swimming and sporty pursuits. The area’s dining options and friendly people create a warm, welcoming atmosphere, making it ideal for a romantic or family break.
  2. GhajnsielemOpens in a new window: Ghajnsielem offers a unique coastal charm with its relaxed, portside vibe. Its focus on sea experiences and easy access to ferries makes it a brilliant spot for those who love islands and swimming. Enjoy the local dining scene and unwind in a friendly, laid-back setting that perfectly suits a romantic retreat or a family-friendly getaway.
  3. VictoriaOpens in a new window: Victoria stands out with its rich historical and cultural ambience. It’s great for travellers who enjoy exploring monuments and museums, including must-see places like The Citadel and St. George's Basilica, as well as the scenic Ramla Bay Beach. With a mix of historical charm and vibrant local culture, Victoria is well-suited for those who seek both entertainment and a taste of authentic island life.

Things to do in Xaghra

Xaghra charms travellers with its quaint town vibe, ancient temples, and seaside splendour. Enjoy leisurely walks through peaceful parks, refreshing swims in the sea, and invigorating hikes along scenic paths, all set amidst a blend of historical and natural beauty.

  • Paradise Bay BeachOpens in a new window – Relax on the sun-kissed sands of Paradise Bay Beach, where you can enjoy the tranquil waters and stunning coastal views. This picturesque spot is ideal for swimming and sunbathing, making it a perfect getaway for families and friends alike.
  • Marsalforn BeachOpens in a new window – Head to Marsalforn Beach to experience a lively seaside atmosphere. This charming beach is surrounded by quaint eateries where you can savour fresh seafood while overlooking the sparkling sea. Don’t forget to take a leisurely stroll along the promenade!
  • Ghadira Nature ReserveOpens in a new window – Discover the natural beauty of Ghadira Nature Reserve, a sanctuary for various bird species and a haven for nature enthusiasts. Walk along the scenic trails and take in the serene landscapes, or bring your binoculars for some birdwatching.
  • Hondoq ir-Rummien Beach – Enjoy the crystal-clear waters at Hondoq ir-Rummien Beach, a perfect spot for swimming and snorkelling. The beach offers breathtaking views of Comino and is an excellent choice for those looking to unwind in a peaceful setting.
  • The CitadelOpens in a new window – Explore the historic Citadel, a remarkable fortress that offers a glimpse into Malta’s rich past. Wander through its ancient walls and take in the panoramic views of the surrounding landscape, making it a must-visit for history lovers and photographers.

4 tips for savvy savings when booking a hotel in Xaghra

  1. Book for the cheapest times: The most affordable time to visit Xaghra is between January and March, when hotel prices typically lower. For those on a budget, a stay of at least 4 to 5 days is recommended to fully appreciate the town's historical landmarks and cultural attractions. During your visit, you can enjoy leisurely walks through charming streets, explore temples and churches, relax by the sea, and even visit local wineries. This duration will provide ample opportunity to immerse yourself in the rich history and culture of Xaghra, making it great value for money.
  2. Look for last-minute deals on Hotels.com: Explore DealsOpens in a new window on Hotels.com to discover discounted hotel stays near your travel date. You may find last-minute deals in the Last-Minute Deals section, and by enabling email alerts or push notifications, you're more likely to see flash sales and special promotions. Additionally, the Smart Shopping tool in the app allows travellers to compare hotel prices and amenities, keeping you informed about any changes, so you can swiftly secure a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and time of year, so being flexible with your travel dates may assist you in finding a more economical option for your stay at a hotel in Xaghra. For those in search of something distinctive, boutique hotels often provide a more personalised experience and may offer better value. When you make a reservation with Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price seems a bit steep, we’ll suggest alternative dates that could help you discover a more appealing offer.
  4. Consider your location: Opting for accommodation closer to major attractions or city centres may provide added convenience, but it often comes with a steeper price tag. For more budget-friendly options, consider hotels situated in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. You might also look into independent hotels located further afield, which are usually more likely to offer an authentic and cost-effective experience.

Best time to go to Xaghra

Xaghra experiences its lowest average temperature in February, at 57.6°F (14.2°C), while August is the hottest month, with an average temperature of 80.6°F (27.0°C). November tends to be the wettest month. The peak travel months to visit Xaghra are March, April, and July, which see a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.

Keep exploring