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

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 comfort, location and traveller experience. Last updated on .

Romantic Gozo Escape Private Pool Terrace BBQ

Romantic Gozo Escape Private Pool Terrace BBQ
2.0 star property
Xaghra
The price is P14,968
P35,505 total
includes taxes & fees
Jul 13 - Jul 14
Romantic Gozo Escape Private Pool Terrace BBQ

C4 Retreats Gozo

C4 Retreats Gozo
3.0 star property
Xaghra
9.4 out of 10, Exceptional, (9 reviews)
The price is P5,336
P5,920 total
includes taxes & fees
Jul 13 - Jul 14
C4 Retreats Gozo

All Nations Gozo - Duplex

All Nations Gozo - Duplex
3.0 star property
Xaghra
8.6 out of 10, Excellent, (9 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 snorkeling adventures just moments away.
The price is P3,912
P4,396 total
includes taxes & fees
Jul 13 - Jul 14
All Nations Gozo - Duplex

The Segond Hotel

The Segond Hotel
3.5 star property
Xaghra
8.8 out of 10, Excellent, (117 reviews)
This charming hotel offers free breakfast and WiFi while showcasing stunning vistas from its rooftop terrace. Hiking and biking trails start onsite, and the helpful staff receive consistent praise. Explore nearby Ggantija Temple and the unique Pomskizillious Museum of Toys.
The price is P4,609
P5,142 total
includes taxes & fees
Jul 13 - Jul 14
The Segond Hotel

Georges Boutique Living

Georges Boutique Living
3.0 star property
Xaghra
10.0 out of 10, Exceptional, (30 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 P5,650
P6,256 total
includes taxes & fees
Jul 13 - Jul 14
Georges Boutique Living

San Pawl bnb Farmhouse Calypso

San Pawl bnb Farmhouse Calypso
4.0 star property
Xaghra
10.0 out of 10, Exceptional, (10 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 P8,697
P9,516 total
includes taxes & fees
Jul 19 - Jul 20
San Pawl bnb Farmhouse Calypso

Cornucopia Hotel

Cornucopia Hotel
4.0 star property
Xaghra
8.8 out of 10, Excellent, (190 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 P7,943
P8,710 total
includes taxes & fees
Jul 13 - Jul 14
Cornucopia Hotel

Authentic Xag ra Farmhouse With Private Pool

Authentic Xag ra Farmhouse With Private Pool
2.0 star property
Xaghra
The price is P37,419
P65,954 total
includes taxes & fees
Aug 2 - Aug 3
Authentic Xag ra Farmhouse With Private Pool

The Dreamy Terrace Pool BBQ in Xag ra Gozo

The Dreamy Terrace Pool BBQ in Xag ra Gozo
2.0 star property
Xaghra
The price is P11,798
P33,827 total
includes taxes & fees
Jul 13 - Jul 14
The Dreamy Terrace Pool BBQ in Xag ra Gozo

Luxury Penthouse Jacuzzi BBQ Terrace Pool Table

Luxury Penthouse Jacuzzi BBQ Terrace Pool Table
2.0 star property
Xaghra
The price is P9,245
P22,526 total
includes taxes & fees
Jul 28 - Jul 29
Luxury Penthouse Jacuzzi BBQ Terrace Pool Table

Property With Pool Access - Xaghra Near Marsalforn

Property With Pool Access - Xaghra Near Marsalforn
2.0 star property
Xaghra
The price is P15,584
P37,450 total
includes taxes & fees
Jul 15 - Jul 16
Property With Pool Access - Xaghra Near Marsalforn

Rustic Xag ra Farmhouse With Pool Garden BBQ

Rustic Xag ra Farmhouse With Pool Garden BBQ
2.0 star property
Xaghra
The price is P21,043
P43,719 total
includes taxes & fees
Jul 21 - Jul 22
Rustic Xag ra Farmhouse With Pool Garden BBQ

Grand Hotel Gozo

Grand Hotel Gozo
4.0 star property
Ghajnsielem
8.6 out of 10, Excellent, (948 reviews)
Perched in Ghajnsielem, this Mediterranean retreat offers 3 restaurants including Il Migiarro, plus indoor and outdoor pools. Rejuvenate with deep-tissue massages at the spa or unwind in the sauna after exploring nearby Mellieha Bay.
The price is P7,090
P7,797 total
includes taxes & fees
Jul 13 - Jul 14
Grand Hotel Gozo

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,010 reviews)
The price is P21,565
P23,286 total
includes taxes & fees
Jul 14 - Jul 15
Radisson Blu Resort & Spa, Malta Golden Sands

Paradise Bay Resort

Paradise Bay Resort
4.0 star property
Mellieha
7.6 out of 10, Good, (1,001 reviews)
Escape to a private beach paradise with loungers and beachside drinks. Just a 15-minute walk from Paradise Bay Beach, this resort offers 2 restaurants serving local cuisine, indoor and outdoor pools, plus a fitness center and sauna.
The price is P7,695
P8,444 total
includes taxes & fees
Jul 26 - Jul 27
Paradise Bay Resort

Reef Hotel & Spa

Reef Hotel & Spa
4.5 star property
Marsalforn
9.4 out of 10, Exceptional, (63 reviews)
Escape to this Malta hotel with 2 outdoor pools and a seasonal swimming option. Grab international cuisine at Olive Kitchen or unwind at the bar. Free WiFi and parking add value while Christ Statue and Calypso Cave wait nearby.
The price is P8,700
P9,520 total
includes taxes & fees
Jul 23 - Jul 24
Reef Hotel & Spa

The Duke Boutique Hotel

The Duke Boutique Hotel
3.0 star property
Victoria
9.8 out of 10, Exceptional, (545 reviews)
Perched in Victoria with sweeping rooftop views, this boutique hotel offers soothing spa treatments and convenient dining options. Near Villa Rundle Gardens and St John's Demi-Bastion, guests praise the exceptional breakfast and attentive staff.
The price is P8,096
P8,874 total
includes taxes & fees
Jul 13 - Jul 14
The Duke Boutique Hotel

Calypso Hotel

Calypso Hotel
4.0 star property
Zebbug
8.4 out of 10, Very Good, (349 reviews)
This Zebbug hotel offers Mediterranean cuisine at Sunset Bar, one of 2 restaurants, plus a poolside bar for relaxed refreshments. Free WiFi and parking complement the outdoor pool, while nearby Marsalforn Beach and Calypso Cave await exploration.
The price is P7,900
P8,663 total
includes taxes & fees
Aug 11 - Aug 12
Calypso Hotel

Kempinski Hotel San Lawrenz

Kempinski Hotel San Lawrenz
5.0 star property
San Lawrenz
9.0 out of 10, Wonderful, (653 reviews)
Embrace luxury on this stunning island hotel with 3 outdoor pools and a rejuvenating spa offering Ayurvedic treatments. Just minutes from Ta' Dbiegi Crafts Village, savor regional cuisine at L-Istorja while the attentive staff ensures a perfect stay.
The price is P17,577
P19,018 total
includes taxes & fees
Aug 2 - Aug 3
Kempinski Hotel San Lawrenz

Pergola Hotel & Spa

Pergola Hotel & Spa
4.0 star property
Mellieħa Heights
8.0 out of 10, Very Good, (831 reviews)
Unwind at this spa hotel with 2 outdoor pools and indulgent body treatments. Located near Golden Bay, you'll enjoy 2 restaurants and a poolside bar. The indoor pool offers year-round swimming while the helpful staff ensures a memorable Maltese vacation.
The price is P9,337
P10,201 total
includes taxes & fees
Jul 17 - Jul 18
Pergola Hotel & 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.

When is the best time to visit Xaghra?

Our prices for hotels in Xaghra are cheapest in March
Price trends for hotels in Xaghra
Pricing is based on two traveler single night rates
View properties in July
Currently viewing crowd sizes and weather for July.
Typical weather for Xaghra
July
High 27°C / low 25°C. Sunny most days.
View properties in July
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°
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°
Monthly weather averages (˚C)

Top landmarks in Xaghra

Learn more about Xaghra

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

A historic building with intricate frescoes and a dome.

Check out reviews of Xaghra hotels guests love

Frequently asked questions

Can I book a refundable accommodation in Xaghra?
If you're looking for the flexibility to change your plans to Xaghra, most accommodations provide refundable* rates you can book. You can see these accommodations 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 vacation home instead of a hotel?
If you want to find a good alternative to a hotel, browse our selection of 29 vacation homes. You can also book one of 64 apartments or 44 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 temp is 78°F. February and January are the coldest months when the average temperature is 59°F. November and October are the months with the most rain.
Why should I book my Xaghra accommodation 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, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Xaghra

Xaghra: Where Ancient Temples Embrace the Whispering Sea

Nestled in the heart of Gozo, Xaghra is a charming village that beckons with its rich history and stunning landscapes. Home to the ancient Ġgantija Temples, a UNESCO World Heritage site, this quaint destination offers a glimpse into Malta's prehistoric past. Wander through its narrow streets to discover the majestic Xaghra Parish Church and enjoy panoramic views of the surrounding countryside. With its proximity to the azure shores of Ramla Bay, Xaghra is the perfect blend of cultural heritage and natural beauty, making it an idyllic spot for history buffs and nature lovers alike.

Discover great hotels in Xaghra

Xaghra offers a range of comfortable accommodations, from charming guesthouses to well-appointed hotels. Many options feature spacious rooms and local character, ideal for a relaxing stay. With various nightly rates, you can find great deals that suit your budget while exploring the beautiful Gozo region. These are some of the hotels preferred by our travelers in Xaghra:

  1. Electra GuesthouseOpens in a new window: Electra Guesthouse is a charming 3.0-star guesthouse that offers a comfortable stay for travellers seeking a business travel vacation experience. This property provides a welcoming atmosphere, ideal for those who appreciate a blend of leisure and work. With convenient amenities and a focus on guest comfort, visitors find it to be a great choice for their stay in Xaghra. Positive reviews highlight the hospitable environment and well-appointed accommodations that cater to the needs of modern travellers.
  2. Maria Giovanna Guest HouseOpens in a new window: Maria Giovanna Guest House is a delightful 3.5-star guesthouse perfect for adventure seekers and those looking for a business travel vacation experience. This hotel stands out with its array of adventure sports and recreation activities available onsite or nearby, such as horse riding, snorkeling, fishing, and hiking. The vibrant energy and unique offerings create a memorable experience, with guests praising the thrilling opportunities that await just a stone's throw from their accommodation. The inviting atmosphere enhances the overall experience for those in search of excitement and relaxation.
  3. Calypso HotelOpens in a new window: Calypso Hotel is an elegant 4.0-star hotel that caters to adventure-loving travellers looking for a distinctive vacation experience. This hotel excels in providing a range of thrilling activities, including kayaking, scooter rentals, and parasailing, all within easy reach. With a focus on comfort and excitement, guests revel in the opportunity to explore the stunning surroundings while enjoying a sophisticated atmosphere. Reviews frequently highlight the hotel's stylish design and exceptional recreational options, making it a top choice for those seeking a luxurious and adventurous getaway.

Top locations to stay in Xaghra

Some of the best areas to stay in Gozo are Mellieha, Victoria, and Zebbug. Mellieha is renowned for its beautiful beaches, making it ideal for sun-seekers. Victoria, the capital, boasts fascinating monuments and rich history. 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. MelliehaOpens in a new window: If you’re looking for a stunning beach destination, Mellieha is the place to stay. This charming town boasts some of the best sandy beaches in Malta, including Mellieha Bay, perfect for sunbathing and water sports. The picturesque views from the nearby Mellieha Heights add to its appeal, making it ideal for relaxation. Beyond the beach, you can explore the historic Mellieha Church and the nearby Popeye Village, a fun attraction for all ages. The area also offers a variety of shops and local markets, allowing you to experience the local culture while enjoying a laid-back atmosphere.
  2. VictoriaOpens in a new window: Victoria, the capital of Gozo, is a delightful place to stay, rich in history and culture. Known for its impressive monuments, the Citadel is a must-visit, offering breathtaking panoramic views of the island. The winding streets are lined with quaint shops and local artisan stores, perfect for finding unique souvenirs. Victoria also hosts a range of cultural attractions, including museums and galleries that showcase Gozo's heritage. Exploring the local markets is a treat, where you can sample fresh produce and traditional goods, making it a vibrant spot for both relaxation and discovery.
  3. ZebbugOpens in a new window: For a quieter stay, Zebbug offers a lovely escape with its stunning sea views and charming atmosphere. This small village is known for its beautiful churches and traditional Maltese architecture, giving you a taste of local life. The surrounding coastal paths provide excellent opportunities for leisurely walks, where you can admire the natural beauty of the area. Zebbug's proximity to the sea makes it a great spot for those looking to enjoy the tranquil waters and explore nearby hidden coves. It's a peaceful retreat, perfect for immersing yourself in the serene charm of Gozo.

Things to do in Xaghra

Xaghra enchants visitors with its charming small-town vibe, where sun-kissed beaches meet rolling hills. Enjoy leisurely walks through picturesque landscapes, dive into crystal-clear waters, or simply relax by the shore. With lush parks and inviting trails, this destination promises delightful outdoor experiences for every traveller.

  • St. George's BasilicaOpens in a new window – Step inside this stunning church, where intricate architecture and beautiful artworks come together to create a serene atmosphere. Don't forget to admire the stunning façade and the detailed interiors that reflect the rich history of the region.
  • The CitadelOpens in a new window – Explore this historic fortress that offers a glimpse into Malta’s past. Wander through its ancient walls and uncover the stories of those who once lived here. As you walk around, be sure to take in the breathtaking views of Gozo from the ramparts.
  • Mellieha ChurchOpens in a new window – Visit this iconic church known for its striking architecture and peaceful surroundings. It’s a great spot to pause and reflect, and the panoramic views from its location add to the charm.
  • Marsalforn BeachOpens in a new window – Relax on this picturesque beach where golden sands meet crystal-clear waters. It's an ideal place to unwind and soak up the sun, or enjoy a refreshing swim in the inviting sea.
  • Paradise Bay BeachOpens in a new window – Discover this hidden gem, a beach famed for its tranquil setting and stunning scenery. Spend your day lounging on the soft sands or take a dip in the azure waters, making it a perfect escape from the hustle and bustle.

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 from January to March, when hotel prices tend to be lower. For a great value for money experience, a stay of at least 3 to 4 days is recommended to fully appreciate the town's significant landmarks and cultural heritage. During your visit, you can explore charming temples, picturesque churches, and enjoy leisurely walks by the sea. Additionally, there are opportunities for relaxing at scenic spots, visiting local wineries, or even swimming around nearby islands, all of which make for an enriching cultural experience.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Xaghra, you may start by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you could find reduced rates on hotels as your travel date approaches. By enabling email alerts or push notifications, you might stay informed about flash sales and unique last-minute promotions, helping you secure the best hotel deal. Additionally, the Smart Shopping tool in the app allows you to compare hotel prices and amenities, ensuring that if rooms become available or prices drop, you’ll be among the first to know for your spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay at a hotel in Xaghra. For those in search of 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 side, we’ll recommend alternative dates that could be more affordable, helping you to secure a better deal.
  4. Consider your location: Staying nearer to key attractions or city centres may provide convenience, but it often comes at a higher price. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the places you intend to visit. You might also look into independent hotels located further out, which are usually likely to be more affordable and can offer a more authentic 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 typically the wettest month. If you’re looking to soak up the lively atmosphere in Xaghra, March, April, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly sunny conditions.