Hotels in Xaghra

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Xaghra?

Silla Boutique B&B
Silla Boutique B&B
3.0 star property
Xagħra
10.0 out of 10, Exceptional, (1 review)
The price is AU$166
includes taxes & fees
29 Apr - 30 Apr
Silla Boutique B&B
San Pawl bnb Farmhouse Calypso
San Pawl bnb Farmhouse Calypso
4.0 star property
Xaghra
10.0 out of 10, Exceptional, (9 reviews)
Experience countryside tranquility at this charming Xaghra B&B featuring a seasonal outdoor pool and rooftop terrace. Explore nearby hiking trails or kayak the coast, then unwind with free breakfast and WiFi. Just minutes from Calypso's Cave and local museums.
The price is AU$163
includes taxes & fees
24 Apr - 25 Apr
San Pawl bnb Farmhouse Calypso
Georges Boutique Living
Georges Boutique Living
3.0 star property
Xaghra
10.0 out of 10, Exceptional, (29 reviews)
Immerse yourself in Gozo's charm at this boutique living space with free WiFi and daily housekeeping. Just moments from Xerri's Grotto and Ta'Kola Windmill, the guesthouse offers comfortable rooms with cable TV for an authentic Maltese island experience.
The price is AU$101
includes taxes & fees
18 May - 19 May
Georges Boutique Living
All Nations Gozo - Duplex
All Nations Gozo - Duplex
3.0 star property
Xaghra
8.4 out of 10, Very good, (7 reviews)
Escape to this stylish Gozo guesthouse offering refreshing private pools and free WiFi near Xerri's Grotto. After exploring nearby Ta'Kola Windmill, relax with on-site laundry facilities or enjoy snorkelling adventures just moments away.
The price is AU$75
includes taxes & fees
30 Apr - 1 May
All Nations Gozo - Duplex
C4 Retreats Gozo
C4 Retreats Gozo
3.0 star property
Xaghra
9.4 out of 10, Exceptional, (6 reviews)
The price is AU$80
includes taxes & fees
22 Apr - 23 Apr
C4 Retreats Gozo
The Segond Hotel
The Segond Hotel
3.5 star property
Xaghra
8.8 out of 10, Excellent, (93 reviews)
This charming hotel offers free breakfast and WiFi while showcasing stunning vistas from its rooftop terrace. Hiking and biking trails start on-site, and the helpful staff receive consistent praise. Explore nearby Ggantija Temple and the unique Pomskizillious Museum of Toys.
The price is AU$84
includes taxes & fees
23 Apr - 24 Apr
The Segond Hotel
Cornucopia Hotel
Cornucopia Hotel
4.0 star property
Xaghra
8.6 out of 10, Excellent, (181 reviews)
This charming Xaghra hotel offers 2 outdoor pools and a children's swimming area for family fun. Just minutes from Ramla Bay Beach and Xerri's Grotto, guests enjoy convenient dining options with an on-site restaurant, bar, and deli for refreshments.
The price is AU$137
includes taxes & fees
24 Apr - 25 Apr
Cornucopia Hotel
Corinthia Palace Malta
Corinthia Palace Malta
5.0 star property
Attard
9.4 out of 10, Exceptional, (1,000 reviews)
The price is AU$356
includes taxes & fees
23 Apr - 24 Apr
Corinthia Palace Malta
Radisson Blu Resort & Spa, Malta Golden Sands
Radisson Blu Resort & Spa, Malta Golden Sands
5.0 star property
Għajn Tuffieħa
9.4 out of 10, Exceptional, (1,000 reviews)
The price is AU$330
includes taxes & fees
26 Apr - 27 Apr
Radisson Blu Resort & Spa, Malta Golden Sands
Park Heights by the Warren Collection
Park Heights by the Warren Collection
3.0 star property
Msida
9.6 out of 10, Exceptional, (161 reviews)
Bask in scenic splendour at this Msida aparthotel, where a rooftop terrace overlooks the coast. Just 5 minutes from St George's Beach and Sliema Promenade, you'll enjoy the outdoor pool and espresso makers in each apartment.
The price is AU$149
includes taxes & fees
22 Apr - 23 Apr
Park Heights by the Warren Collection
Aparthotel Adagio Malta Central
Aparthotel Adagio Malta Central
3.0 star property
Msida
9.0 out of 10, Wonderful, (273 reviews)
Set along Msida's harbour, this aparthotel offers Mediterranean cuisine at Bistro 77 and relaxation by the poolside bar. Enjoy free WiFi throughout and a fitness centre, with Malta Experience and Duck Village just a short drive away.
The price is AU$189
includes taxes & fees
13 May - 14 May
Aparthotel Adagio Malta Central
The Phoenicia Malta - The Leading Hotels of the World
The Phoenicia Malta - The Leading Hotels of the World
5.0 star property
Floriana
9.4 out of 10, Exceptional, (1,001 reviews)
This Leading Hotels of the World member features indoor and outdoor pools, plus 3 restaurants, all within walking distance of top attractions. The full-service spa offers deep-tissue massages, while free WiFi and parking enhance your Floriana stay.
The price is AU$934
includes taxes & fees
28 Apr - 29 Apr
The Phoenicia Malta - The Leading Hotels of the World
Grand Hotel Excelsior
Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,001 reviews)
Unwind at this coastal retreat offering direct beach access plus indoor and outdoor pools. Just minutes from Malta Experience and Sliema Promenade, enjoy 2 restaurants, marina access, and complimentary WiFi and parking after a day of water adventures.
The price is AU$362
includes taxes & fees
25 Apr - 26 Apr
Grand Hotel Excelsior
Urban Valley Resort
Urban Valley Resort
4.0 star property
Taʼ Kappara
9.2 out of 10, Wonderful, (644 reviews)
The price is AU$226
includes taxes & fees
28 Apr - 29 Apr
Urban Valley Resort
Domus Zamittello
Domus Zamittello
4.0 star property
Valletta
9.8 out of 10, Exceptional, (342 reviews)
The price is AU$330
includes taxes & fees
4 May - 5 May
Domus Zamittello
Palazzo Rosaria Boutique Hotel
Palazzo Rosaria Boutique Hotel
3.0 star property
Valletta
9.4 out of 10, Exceptional, (514 reviews)
The price is AU$310
includes taxes & fees
24 Apr - 25 Apr
Palazzo Rosaria Boutique Hotel
La Falconeria Hotel
La Falconeria Hotel
3.0 star property
Valletta
9.4 out of 10, Exceptional, (1,001 reviews)
The price is AU$318
includes taxes & fees
4 May - 5 May
La Falconeria Hotel
Mulberry Suites
Mulberry Suites
2.0 star property
Valletta
8.8 out of 10, Excellent, (110 reviews)
Start your day with complimentary continental breakfast at this convenient Valletta hotel. Enjoy nearby hiking trails and snorkelling adventures, with Malta Experience and Sliema Promenade just a short drive away. Free WiFi keeps you connected throughout your stay.
The price is AU$271
includes taxes & fees
22 Apr - 23 Apr
Mulberry Suites
Palazzo Paolina Boutique Hotel
Palazzo Paolina Boutique Hotel
2.0 star property
Valletta
9.4 out of 10, Exceptional, (361 reviews)
Immerse yourself in Valletta's charm at this boutique hotel just 5 minutes from Malta Experience. Enjoy complimentary breakfast while planning your day, then unwind with drinks at the bar after exploring nearby Merchant Street Market. Friendly staff earn consistent praise from guests.
The price is AU$348
includes taxes & fees
28 Apr - 29 Apr
Palazzo Paolina Boutique Hotel
Grands Suites Hotel Residences & SPA
Grands Suites Hotel Residences & SPA
4.0 star property
Gzira
9.0 out of 10, Wonderful, (415 reviews)
Unwind at this Gzira retreat with 2 stylish bars and a full-service spa offering massages and body wraps. Enjoy the indoor pool before exploring nearby attractions. Clean rooms with microwaves and refrigerators ensure a comfortable stay.
The price is AU$181
includes taxes & fees
22 Apr - 23 Apr
Grands Suites Hotel Residences & SPA
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.

Get last-minute hotel deals in Xaghra and save more

Sign in to unlock great savings.
Showing deals for:21 May - 22 May

When is the best time to visit Xaghra?

Our prices for hotels in Xaghra are cheapest in June
Price trends for hotels in Xaghra
Pricing is based on two traveller single night rates
View properties in April
Currently viewing crowd sizes and weather for April.
Typical weather for Xaghra
April
High 17°C / low 15°C. Sunny most days.
View properties in April
17°
weather_sun
April, no crowd data, average high temperature 17 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
20°
weather_sun
May, no crowd data, average high temperature 20 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
24°
weather_sun
June, no crowd data, average high temperature 24 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
27°
weather_sun
July, no crowd data, average high temperature 27 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
28°
weather_sun
August, no crowd data, average high temperature 28 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
27°
weather_sun
September, no crowd data, average high temperature 27 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
24°
weather_sun
October, no crowd data, average high temperature 24 degrees Celsius, average low temperature 22 degrees Celsius. Sunny most days.
22°
21°
weather_sun
November, no crowd data, average high temperature 21 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
18°
weather_sun
December, no crowd data, average high temperature 18 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
16°
weather_sun
January, no crowd data, average high temperature 16 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
15°
weather_sun
February, no crowd data, average high temperature 15 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
16°
weather_sun
March, no crowd data, average high temperature 16 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
Monthly weather averages (˚C)

Top landmarks in Xaghra

Check out reviews of Xaghra hotels guests love

Frequently asked questions

How much does a hotel room cost in Xaghra?
You can find top hotels in Xaghra from AU$75 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 hotels in Xaghra for couples?
Enjoy your couple's retreat with a stay at a top-rated Xaghra romantic hotel. Our travellers love Cornucopia Hotel, a hotel with a restaurant. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Xaghra for couples on Hotels.com.
What are some of the best Xaghra hotels with free parking?
If you're exploring by car, finding a great Xaghra hotel with free parking is a win. 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. 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 26 holiday homes. You can also book one of 65 apartments or 40 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: Where Ancient Temples Embrace Azure Seas and Timeless Traditions

Nestled in the heart of Gozo, Xaghra offers a charming blend of history and natural beauty. This small town is renowned for its ancient temples, including the UNESCO World Heritage Site of Ggantija, and the majestic Xaghra Parish Church, with its stunning architecture. Wander through its picturesque streets, where traditional Maltese culture thrives, and indulge in local cuisine at quaint cafés. The nearby coastline boasts breathtaking views and hidden beaches, perfect for relaxation. Xaghra is an enchanting destination for those seeking a tranquil escape filled with rich heritage and idyllic landscapes—ideal for a memorable holiday in Malta.

Discover great hotels in Xaghra

Xaghra offers a delightful range of accommodation options, from cosy guesthouses to elegant hotels. Many places provide comfortable amenities, stunning views, and easy access to local attractions, making it an ideal base for exploring the scenic Gozo region and its rich history. Consider also charming holiday rentals for a more local experience. Here are some of the best hotels in Xaghra that our travellers love:

  1. Electra GuesthouseOpens in a new window: This guesthouse offers a refined lodging experience, perfect for travellers seeking a business-themed vacation. With contemporary design and modern amenities, the accommodation ensures a comfortable stay with facilities tailored for business needs. Positive sentiments highlight the seamless express check-in process and the overall ambience that supports productivity, making it an ideal choice for those on work-related trips.
  2. Maria Giovanna Guest HouseOpens in a new window: This guesthouse is ideal for adventurous spirits looking to blend business with exploration. Featuring a range of adventure sports and recreational activities either onsite or nearby, this location stands out for its thrilling experiences, including horse riding and snorkeling. Frequent travellers appreciate the balance of professional amenities and engaging activities that create a unique and invigorating stay, complemented by the opportunity to unwind in a vibrant atmosphere.
  3. Calypso HotelOpens in a new window: This hotel is tailored for leisure travellers seeking adventure. With a variety of activities such as sailing, hiking, and snorkelling readily available, the property serves as a perfect base for those looking to explore the beautiful surroundings of Gozo. Guests consistently rave about the vibrant atmosphere and carefully curated experiences, which foster a sense of relaxation and adventure, making it a favourite among those seeking distinctive and memorable journeys.

Top locations to stay in Xaghra

Some of the great areas to stay in when visiting Xaghra, Gozo Region, Malta, are Mellieha, Victoria, and Zebbug. Mellieha boasts beautiful beaches and a relaxed vibe, Victoria is rich in monuments and history, while Zebbug offers stunning sea views and a charming cathedral. For first-time visitors, Victoria is best suited due to its central location and cultural attractions.

  1. VictoriaOpens in a new window: Nestled in the heart of Gozo, Victoria is a charming town steeped in history and culture. It's home to stunning monuments like the Citadel, which offers breathtaking views and a glimpse into the island’s past. Strolling through the narrow streets, you'll discover quaint shops selling local crafts and delicious treats. The vibrant markets add to the town's lively atmosphere, making it a delightful place for shopping and exploring. With a range of cultural attractions, including museums and galleries, Victoria is the perfect base for those looking to immerse themselves in the essence of Gozo.
  2. MelliehaOpens in a new window: If you're seeking a beach getaway, Mellieha is the ideal spot. Renowned for its beautiful sandy beaches, it's perfect for sunbathing and swimming. The area also offers a variety of outdoor activities, from hiking trails with stunning coastal views to water sports for the adventurous. Mellieha's welcoming vibe and picturesque scenery make it an excellent choice for relaxation and enjoyment. With charming cafes and shops nearby, you can unwind while soaking in the local atmosphere.
  3. ZebbugOpens in a new window: Zebbug is a peaceful village that boasts stunning views of the sea and the surrounding countryside. Famous for its beautiful churches and serene landscapes, it offers a tranquil escape from the busier tourist hotspots. Visitors can enjoy leisurely walks along the coastline or explore the nearby natural attractions. The village's local charm and friendly atmosphere make it a lovely spot for those who appreciate a quieter, more authentic Maltese experience.

Things to do in Xaghra

Nestled in a charming setting, Xaghra invites travellers to explore its stunning landscapes, where sandy beaches meet rolling hills and serene parks. Enjoy leisurely walks along the coastline, dive into crystal-clear waters, or hike through picturesque trails, all while soaking up the vibrant local culture and welcoming atmosphere.

  • Marsalforn BeachOpens in a new window – This charming beach is the perfect spot to unwind under the sun. With its clear waters and golden sands, you can enjoy swimming, sunbathing, or simply taking in the stunning coastal views. Grab a local snack from nearby kiosks and soak up the relaxed atmosphere as families and friends gather to enjoy the day.
  • Paradise Bay BeachOpens in a new window – Nestled in a picturesque bay, this beach offers a slice of paradise for sun-seekers. The tranquil waters are ideal for a refreshing swim or for trying out some water sports. Don’t forget to explore the nearby cliffs for breathtaking views of the surrounding landscape, making it a great spot for both relaxation and exploration.
  • Mellieha ChurchOpens in a new window – Visit this beautiful church, known for its striking architecture and serene atmosphere. Admire the intricate details of the interior as you discover its history. The church is a central point for the local community and often hosts events that reflect the rich traditions of the area.
  • St. George's BasilicaOpens in a new window – This stunning basilica is a must-see for its impressive façade and artistic interiors. As you step inside, you'll be greeted by beautiful artworks and an atmosphere of tranquillity. Take a moment to appreciate its historical significance and the role it plays in the local culture.

4 tips for savvy savings when booking a hotel in Xaghra

  1. Book for the cheapest times: The most budget-friendly time to visit Xaghra is between January and March, when hotel prices are generally lower. To fully appreciate the town's remarkable landmarks, rich history, and cultural attractions, it is recommended to stay for at least 3 to 4 days. During your visit, you can explore charming streets, visit historic temples and churches, relax by the sea, and even enjoy a delightful winery experience. With plenty of opportunities for swimming and discovering the nearby islands, Xaghra offers great value for money and a fulfilling getaway on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for holidays to Xaghra, begin by exploring the Deals or Last-Minute Deals sections on Hotels.com, where you may uncover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and exclusive promotions that could help you save. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you’re well-informed. By keeping an eye on price changes and availability, you’re more likely to seize the perfect last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates might help you save on your stay at a hotel in Xaghra. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and can occasionally offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that could be more affordable, increasing your chances of securing a better deal.
  4. Consider your location: Choosing accommodation near major attractions or city centres can offer convenience but is usually associated with higher costs. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you wish to visit. Additionally, exploring independent hotels situated further out can often provide a more authentic and budget-friendly 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 is usually the wettest month. March, April, and July are the peak travel months in Xaghra, attracting a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.