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?

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.
Georges Boutique Living
C4 Retreats Gozo
C4 Retreats Gozo
3.0 star property
Xaghra
9.2 out of 10, Wonderful, (5 reviews)
The price is P2,427
P2,665 total
includes taxes & fees
Feb 26 - Feb 27
C4 Retreats Gozo
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 snorkeling adventures just moments away.
The price is P4,083
P4,437 total
includes taxes & fees
Feb 26 - Feb 27
All Nations Gozo - Duplex
Silla Boutique B&B
Silla Boutique B&B
3.0 star property
Xagħra
The price is P6,345
P6,857 total
includes taxes & fees
Mar 9 - Mar 10
Silla Boutique B&B
The Segond Hotel
The Segond Hotel
3.5 star property
Xaghra
8.8 out of 10, Excellent, (87 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 Segond Hotel
Relaxing Xaghra Apartment With BBQ Amenities
Relaxing Xaghra Apartment With BBQ Amenities
2.0 star property
Xaghra
The price is P4,086
P17,053 total
includes taxes & fees
Feb 26 - Feb 27
Relaxing Xaghra Apartment With BBQ Amenities
San Pawl bnb Farmhouse Calypso
San Pawl bnb Farmhouse Calypso
4.0 star property
Xaghra
10.0 out of 10, Exceptional, (7 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 P4,991
P5,408 total
includes taxes & fees
Feb 26 - Feb 27
San Pawl bnb Farmhouse Calypso
Cornucopia Hotel
Cornucopia Hotel
4.0 star property
Xaghra
8.6 out of 10, Excellent, (177 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 P4,196
P4,558 total
includes taxes & fees
Feb 26 - Feb 27
Cornucopia Hotel
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 P4,086
P16,636 total
includes taxes & fees
Mar 10 - Mar 11
The Dreamy Terrace Pool BBQ in Xag ra Gozo
Maritim Antonine Hotel & Spa Malta
Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.0 out of 10, Wonderful, (1,001 reviews)
The price is P3,158
P3,447 total
includes taxes & fees
Mar 1 - Mar 2
Maritim Antonine Hotel & Spa Malta
Pergola Hotel & Spa
Pergola Hotel & Spa
4.0 star property
Mellieħa Heights
8.0 out of 10, Very Good, (796 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 P2,558
P2,805 total
includes taxes & fees
Mar 12 - Mar 13
Pergola Hotel & Spa
Luna Holiday Complex
Luna Holiday Complex
3.0 star property
Għadira
7.6 out of 10, Good, (292 reviews)
Embrace Mediterranean magic at this beachfront hotel with 2 outdoor pools and 4 beach bars. A short walk from Mellieha Bay and near Golden Bay, enjoy pool-deck dining, fitness center, and rooftop terrace with stunning sea views.
The price is P3,314
P3,614 total
includes taxes & fees
Mar 4 - Mar 5
Luna Holiday Complex
VITA Hotel
VITA Hotel
3.5 star property
Paceville
8.4 out of 10, Very Good, (151 reviews)
The price is P2,022
P2,232 total
includes taxes & fees
Feb 26 - Feb 27
VITA Hotel
Riviera Spa Resort – Adults Only
Riviera Spa Resort – Adults Only
4.0 star property
Mellieha
8.4 out of 10, Very Good, (807 reviews)
Immerse in tranquility at this adults-only beach hotel with 3 restaurants serving international cuisine. Enjoy scuba diving, snorkeling, or relaxation at the spa. Located near Mellieha Bay and Golden Bay with free breakfast, WiFi, and parking.
The price is P4,796
P5,200 total
includes taxes & fees
Mar 9 - Mar 10
Riviera Spa Resort – Adults Only
Hotel Valentina
Hotel Valentina
3.0 star property
Paceville
9.4 out of 10, Exceptional, (1,003 reviews)
This boutique hotel in St. Julian's offers an outdoor pool with poolside bar and The Avenue Restaurant for lunch and dinner. Free WiFi and parking enhance your stay near Malta Experience and Trig Santa Rita Steps.
Hotel Valentina
Hotel VIU57
Hotel VIU57
3.0 star property
Mellieha
9.0 out of 10, Wonderful, (273 reviews)
Set in scenic Mellieha with easy access to both Mellieha Bay and Golden Bay, this hotel offers a refreshing outdoor pool and friendly service. Enjoy meals at the restaurant, relax with drinks at the bar, and appreciate the clean accommodations and 24-hour assistance.
Hotel VIU57
SC Club Village
SC Club Village
3.0 star property
St. Andrew's
7.8 out of 10, Good, (109 reviews)
Set in Pembroke, enjoy Malta's attractions with Malta Experience and St George's Beach nearby. The hotel offers an outdoor pool, poolside bar, and café for casual meals. Free WiFi and parking make exploration easy.
The price is P1,751
P1,941 total
includes taxes & fees
Feb 28 - Mar 1
SC Club Village
Urban Valley Resort
Urban Valley Resort
4.0 star property
Taʼ Kappara
9.2 out of 10, Wonderful, (638 reviews)
Urban Valley Resort
Onyx Hotel
Onyx Hotel
3.0 star property
Paceville
9.0 out of 10, Wonderful, (73 reviews)
Onyx Hotel
Solana Hotel & Spa
Solana Hotel & Spa
4.0 star property
Mellieha
8.6 out of 10, Excellent, (1,002 reviews)
Embrace seaside luxury at this Mellieha hotel, just minutes from Mellieha Bay. Unwind at 3 outdoor pools, rooftop terrace, or full-service spa offering hydrotherapy and massages. Dine at Bellini Restaurant before enjoying drinks at 2 bars.
The price is P1,903
P2,104 total
includes taxes & fees
Mar 10 - Mar 11
Solana 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.

Get last-minute hotel deals in Xaghra and save more

Sign in to unlock great savings.
Showing deals for:Feb 27 - Mar 1
Showing deals for:Mar 6 - Mar 8
Showing deals for:Mar 27 - Mar 28

When is the best time to visit Xaghra?

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

Top landmarks in Xaghra

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 26 vacation homes. You can also book one of 73 apartments or 47 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.