A historic building with intricate frescoes and a dome.

Find hotels in Xaghra from ₩108,093

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Xaghra hotels

The Segond Hotel

The Segond Hotel
3.5 star property
Xaghra
8.8 out of 10, Excellent, (116 reviews)
"Nice hotel close to ramla beach, perfect for a stay on Gozo island"
Canada
Alexis
The price is ₩113,312
₩126,425 total
includes taxes & fees
Jul 15 - Jul 16
The Segond Hotel

Georges Boutique Living

Georges Boutique Living
3.0 star property
Xaghra
10.0 out of 10, Exceptional, (30 reviews)
The price is ₩138,918
₩153,823 total
includes taxes & fees
Jul 13 - Jul 14
Georges Boutique Living

All Nations Gozo - Duplex

All Nations Gozo - Duplex
3.0 star property
Xaghra
8.4 out of 10, Very Good, (8 reviews)
"Very good for the price and well located"
United Kingdom
Lewis
The price is ₩96,179
₩108,093 total
includes taxes & fees
Jul 13 - Jul 14
All Nations Gozo - Duplex

C4 Retreats Gozo

C4 Retreats Gozo
3.0 star property
Xaghra
9.4 out of 10, Exceptional, (9 reviews)
"The room was spotless clean, provided all amenities, and was convenient as the self check-in was smooth and the required assistance via immediate replies were provided to answer any queries. Would recommend!"
United Kingdom
Shana Slone
The price is ₩115,768
₩129,053 total
includes taxes & fees
Jul 12 - Jul 13
C4 Retreats Gozo

Luxury Penthouse Jacuzzi BBQ Terrace Pool Table

Luxury Penthouse Jacuzzi BBQ Terrace Pool Table
2.0 star property
Xaghra
The price is ₩227,293
₩553,850 total
includes taxes & fees
Jul 28 - Jul 29
Luxury Penthouse Jacuzzi BBQ Terrace Pool Table

San Pawl bnb Farmhouse Calypso

San Pawl bnb Farmhouse Calypso
4.0 star property
Xaghra
10.0 out of 10, Exceptional, (10 reviews)
"Massimo's property is a really lovely place to end the day and relax. Breakfast was perfect to get us fueled up for a long day of walking ahead! Beautiful view from the bedroom balcony and great communication from a wonderful host. Taxi's are easy around Gozo, but when visiting Victoria the bus is also convenient. "
United Kingdom
Paul
The price is ₩230,976
₩252,325 total
includes taxes & fees
Jul 27 - Jul 28
San Pawl bnb Farmhouse Calypso

Cornucopia Hotel

Cornucopia Hotel
4.0 star property
Xaghra
8.8 out of 10, Excellent, (190 reviews)
"Fabulous hotel with fantastic views. Friendly staff and great pool area. Pictures don’t do it justice"
United Kingdom
jacqui
The price is ₩195,302
₩214,154 total
includes taxes & fees
Jul 13 - Jul 14
Cornucopia Hotel

Romantic Gozo Escape Private Pool Terrace BBQ

Romantic Gozo Escape Private Pool Terrace BBQ
2.0 star property
Xaghra
The price is ₩368,007
₩872,947 total
includes taxes & fees
Jul 11 - Jul 12
Romantic Gozo Escape Private Pool Terrace BBQ

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 ₩290,080
₩831,698 total
includes taxes & fees
Jul 12 - Jul 13
The Dreamy Terrace Pool BBQ in Xag ra Gozo

Property With Pool Access - Xaghra Near Marsalforn

Property With Pool Access - Xaghra Near Marsalforn
2.0 star property
Xaghra
The price is ₩383,164
₩920,765 total
includes taxes & fees
Jul 15 - Jul 16
Property With Pool Access - Xaghra Near Marsalforn

Authentic Xag ra Farmhouse With Private Pool

Authentic Xag ra Farmhouse With Private Pool
2.0 star property
Xaghra
The price is ₩920,019
₩1,621,599 total
includes taxes & fees
Aug 2 - Aug 3
Authentic Xag ra Farmhouse With Private Pool

Rustic Xag ra Farmhouse With Pool Garden BBQ

Rustic Xag ra Farmhouse With Pool Garden BBQ
2.0 star property
Xaghra
The price is ₩514,712
₩1,069,372 total
includes taxes & fees
Jul 22 - Jul 23
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, (947 reviews)
"Great location and facilities."
United Kingdom
Alison
The price is ₩174,319
₩191,702 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,009 reviews)
"Lovely location with a good selection of restaurants and friendly staff."
United Kingdom
Elizabeth
The price is ₩571,445
₩616,627 total
includes taxes & fees
Jul 18 - Jul 19
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)
"The hotel has clean rooms and approachable staff"
Canada
Ibukunoluwa
The price is ₩203,953
₩223,411 total
includes taxes & fees
Jul 17 - Jul 18
Paradise Bay Resort

Pergola Hotel & Spa

Pergola Hotel & Spa
4.0 star property
Mellieħa Heights
8.0 out of 10, Very Good, (831 reviews)
"GOOD!"
France
Hiroto
The price is ₩229,559
₩250,809 total
includes taxes & fees
Jul 21 - Jul 22
Pergola Hotel & Spa

Reef Hotel & Spa

Reef Hotel & Spa
4.5 star property
Marsalforn
9.4 out of 10, Exceptional, (63 reviews)
"It was a great experience!"
United States
Julie
The price is ₩225,156
₩246,105 total
includes taxes & fees
Jul 23 - Jul 24
Reef Hotel & Spa

Urban Valley Resort

Urban Valley Resort
4.0 star property
Taʼ Kappara
9.2 out of 10, Wonderful, (652 reviews)
"Excellent breakfast and staff free shuttle excellent"
Canada
Marcia
The price is ₩268,963
₩292,971 total
includes taxes & fees
Jul 25 - Jul 26
Urban Valley Resort

The Duke Boutique Hotel

The Duke Boutique Hotel
3.0 star property
Victoria
9.8 out of 10, Exceptional, (545 reviews)
"Fantastic hotel"
Canada
Linda
The price is ₩199,058
₩218,173 total
includes taxes & fees
Jul 13 - Jul 14
The Duke Boutique Hotel

Palais Le Brun

Palais Le Brun
4.5 star property
Valletta
9.6 out of 10, Exceptional, (907 reviews)
"Spacious room; excellent staff, always friendly and courteous; wonderful cooked breakfast."
United Kingdom
Paul
The price is ₩359,417
₩389,761 total
includes taxes & fees
Aug 5 - Aug 6
Palais Le Brun
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Xaghra attractions

Learn more about Xaghra

The ancient Ġgantija Temples reveal mysterious megalithic structures that predate Egypt's pyramids by a thousand years. Wander through Ramla Bay's distinctive red-orange sand beach, then visit Ta' Kola Windmill to see traditional Gozitan milling techniques.

A historic building with intricate frescoes and a dome.

Top Xaghra Hotel Reviews

More cheap stays in Xaghra

Find out more about Xaghra

Top reasons to visit Xaghra

  • Stunning Beaches: Xaghra boasts beautiful beaches with crystal-clear waters, perfect for relaxation and outdoor activities.
  • Historic Churches: Explore the remarkable churches that showcase the rich cultural heritage of the area.
  • Xaghra Square: Experience the vibrant local atmosphere while enjoying shops, cafes, and occasional festivals.
  • Picturesque Bays: Discover charming bays that offer scenic views and opportunities for exploration.
  • Diverse Accommodations: Choose from cozy agritourism stays and welcoming B&Bs for a perfect getaway.

Find great hotels in and around Xaghra

Discover the charm of Xaghra, a picturesque village in Gozo, Malta, offering a variety of accommodation options to suit every traveler. Choose from cozy agritourism properties and welcoming bed & breakfasts, perfect for families, adventure seekers, or couples looking for a romantic getaway. With a range of Xaghra hotels and holiday rentals available, you’ll find the ideal base to explore the region's stunning landscapes and rich history.

  • Grand Hotel Gozo: Located 5km from Xaghra, the Grand Hotel Gozo is a 4-star property that captures the essence of a beach and adventure-themed vacation. With a guest rating of 8.6 out of 10, this hotel offers direct beach access and a range of adventure sports activities nearby, such as kayaking, cycling, and Segway tours. Guests can unwind at the full-service spa, which features Swedish massages and detoxification wraps, or relax by the pool. The combination of recreation options and spa amenities makes this hotel a great choice for those seeking both excitement and relaxation.
  • The Duke Boutique Hotel: Just 3km from Xaghra, The Duke Boutique Hotel stands out with its family-oriented amenities and a remarkable guest rating of 9.8 out of 10. This 3.5-star hotel provides easy access to the beach, making it a suitable choice for family vacations. Onsite childcare services, including babysitting and free cribs, ensure that families can enjoy their stay with ease. Additionally, the arcade game room offers fun entertainment for children, allowing parents to unwind knowing their little ones are entertained.
  • Il-Logga Boutique Hotel: Situated in the heart of Xaghra, Il-Logga Boutique Hotel offers a cozy ambiance with a guest rating of 9.4 out of 10. This 3-star property features various dining options, including a bar, restaurant, and complimentary daily breakfast. Guests can enjoy in-room amenities like cable TV and mosquito nets, ensuring a comfortable stay. The hotel's intimate setting and focus on hospitality make it an appealing choice for travelers looking to immerse themselves in the local culture.

Where to stay near Xaghra

Xaghra, in the Gozo Region of Malta, offers a delightful blend of outdoor adventures and scenic beauty. Visitors can unwind on beautiful beaches, explore historical sites, and enjoy the charming atmosphere that this family-friendly destination provides. Nearby neighborhoods enhance the experience with romantic spots and luxury accommodations, making it perfect for a relaxing getaway. Whether it’s a holiday resort or a snapshot into Xaghra’s culture, your vacation promises to be memorable and enriching.

  • Gozo: Gozo is a stunning island located merely a mile from Xaghra, offering a tranquil escape with its picturesque landscapes and rich cultural heritage. Visitors flock here year-round, particularly during the peak months of April and June to July, drawn by the allure of beautiful beaches, outdoor adventures, and breathtaking scenery. Popular activities include visiting local theaters, shopping in quaint stores, or enjoying a movie at the cinema. The island is home to various local landmarks, making it a fantastic spot for families to relax and enjoy the beach and bay areas.
  • Mellieha: Just 14km away from Xaghra, Mellieha is a vibrant city known for its stunning coastal views and family-friendly beaches. With a similar seasonal pattern to Gozo, Mellieha attracts visitors in April and from June to July, offering a perfect blend of relaxation and entertainment. The city boasts a variety of theaters, a shopping mall, and cinemas, ensuring there's no shortage of activities. The local landmarks, including inviting beaches and scenic bays, are perfect for soaking up the sun and enjoying outdoor activities.
  • Zebbug: Located only 3km from Xaghra, Zebbug is a charming city that captures the essence of Gozo’s natural beauty. With a more moderate seasonal influx of visitors peaking from July to September, Zebbug offers a quieter experience while still providing an array of outdoor activities. Visitors can indulge in local theaters, explore shops, or enjoy a round of golf. The nearby attractions, including beautiful bays and family beaches, make it an ideal destination for those looking to relax and connect with nature.

Things to do in Xaghra

Shopping

Xaghra offers charming local shops where you can find unique souvenirs, including handmade crafts and traditional Maltese items. For a broader selection, if you're up for a drive, visit the Ta' Qali Crafts Village or the Plaza Shopping Centre in Sliema for more extensive retail options.

Recreation

Experience tranquility at the Gaia Wellness Retreat in Xaghra, where you can indulge in soothing massages and holistic treatments. Enhance your relaxation with yoga sessions amidst serene surroundings, and savor nutritious meals made from local ingredients for a rejuvenating experience.

Adventure

In Xaghra, explore the ancient Ġgantija Temples, a UNESCO World Heritage site, showcasing remarkable megalithic structures. For a thrilling experience, visit the nearby Ramla Bay, where you can enjoy swimming, snorkeling, or kayaking in crystal-clear waters, surrounded by stunning natural beauty.

Nightlife

Xaghra offers a charming nightlife scene with cozy bars and local eateries. Enjoy live music at venues like Ta’ Pinu and unwind with friends at the local pubs. The atmosphere is relaxed, allowing you to savor the unique flavors of Maltese cuisine while mingling with both locals and tourists.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Xaghra

Xaghra, located in the Gozo Region of Malta, is perfect for outdoor and beach vacations, offering stunning scenery and cultural experiences. Visitors can explore local attractions such as the beautiful beaches, historic churches, and picturesque bays. Don't miss a visit to Xaghra Square, where you can soak in the local atmosphere and enjoy the surrounding sights. Whether you're seeking adventure or relaxation, Xaghra has something for every traveler.

  • Blue Lagoon: Located 6km from Xaghra, Blue Lagoon is a stunning lagoon known for its crystal-clear waters and picturesque scenery. The outdoor vibes offer a perfect escape for sunbathing, swimming, or simply relaxing while enjoying breathtaking views.
  • Mgarr ix-Xini: Just 5km away from Xaghra, Mgarr ix-Xini is a charming bay that features a tranquil beach setting. This scenic spot is ideal for swimming and exploring the natural beauty, providing a serene atmosphere to unwind and enjoy the Mediterranean coastline.
  • Ggantija Temple: Situated within Xaghra, Ggantija Temple is a remarkable archaeological site offering a glimpse into Malta's ancient culture. The site features impressive megalithic structures and provides insight into the island's rich history, making it a must-visit for culture enthusiasts.

Best time to go to Xaghra

The best time to visit Xaghra is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January58.6°F (14.8°C)Light RainMostly SunnyAverageSlightly Low
February57.6°F (14.2°C)Light RainMostly SunnyAverageSlightly Low
March58.6°F (14.8°C)No RainMostly SunnyModerately HighSlightly Low
April61.5°F (16.4°C)No RainSunnyModerately HighAverage
May66.4°F (19.1°C)No RainSunnyAverageAverage
June73.2°F (22.9°C)No RainSunnyAverageAverage
July79.0°F (26.1°C)No RainSunnyModerately HighSlightly High
August80.6°F (27.0°C)No RainSunnyAverageSlightly High
September77.9°F (25.5°C)No RainSunnyAverageSlightly High
October73.2°F (22.9°C)Light RainMostly SunnyModerately LowAverage
November67.6°F (19.8°C)Light RainMostly SunnyModerately LowAverage
December61.7°F (16.5°C)Light RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to Xaghra

Traveling to Xaghra in the Gozo Region of Malta is convenient with two major airports nearby. Luqa (MLA-Malta International) is approximately 31km away, with excellent hotels like Hyatt Regency Malta and Corinthia St George's Bay, both offering various airport shuttle services. Comiso (CIY-Vincenzo Magliocco) is situated about 109km from Xaghra, with luxurious options such as Hotel Eremo della Giubiliana and Relais Antica Badia - San Maurizio 1619, providing accessible transportation to the airport. Both airports have a range of transportation services to ensure a seamless journey for visitors heading to Xaghra.

Frequently asked questions

Where is the best place to stay in Xaghra?
The Segond Hotel is one of the top choices for your stay based on our traveler data. This hotel offers free breakfast and a rooftop terrace. Two other options for your visit to the area are Ramla Bay Resort and Maritim Antonine Hotel & Spa Malta. See all available top hotels, or vacation rentals in Xaghra.
If I need to cancel my hotel reservation in Xaghra, will I receive a refund?
Yes, the majority of room reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Xaghra.
Where can I learn more about changing or cancelling my trip to Xaghra?
To access more information about picking new dates or cancelling your trip to Xaghra, go to https://www.expedia.com/service/.
What's the best accommodation for families in Xaghra?
Girgentina is a country house with in-room kitchens and free parking, and it's a top choice on Expedia for families. Attractions in the area like Popeye Village and Maltaqua are also fun for kids of all ages. Find more child-friendly accommodations in Xaghra.
What is the top LGBTQ-friendly place to stay in Xaghra?
The Segond Hotel is a top LGBTQ-friendly hotel that features free WiFi and a rooftop terrace. Bebbuxija Pool Farmhouse Gozo and Girgentina are two other good choices for your stay. See all available hotels listed as LGBTQ-friendly in Xaghra.
What's the best pet-friendly accommodation in Xaghra?
Girgentina is a top dog-friendly country house, and offers a seasonal outdoor pool along with in-room kitchens for its human guests. Paradise Gardens is another good option for you and your pet. See more pet-friendly hotel accommodations in Xaghra.
What's the best hotel to stay near Ramla Bay Beach?
Sinjura - Xaghra Holiday Home is one of the top choices for your stay based on our traveler data, and this property features private pools and kitchens. It's located 0.7 mi (1.1 km) from Ramla Bay Beach. Other good choices within a few miles include Satori Gozo Centre and Villa Savona 3 Bedroom Villa With Private Pool.
What about the best place to stay close to Ggantija Temple?
One of the top choices for your stay is Steves Villas, located next to Ggantija Temple, and this 3.5-star villa offers private pools and free WiFi. Gozo Villa Near Beach w Private Pool AC BBQ, located just 0.2 mi (0.4 km) away, is another good choice.
What's the best accommodation to stay near the beach 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. See more stays near the beach in Xaghra.
What's the best luxury accommodation in Xaghra?
The old Mill is a luxury B&B with a beach bar and an outdoor pool, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Xaghra.
What are some accommodations with pools in Xaghra?
The Segond Hotel: Features a rooftop terrace, a seasonal outdoor pool, and buffet. Ramla Bay Resort and Maritim Antonine Hotel & Spa Malta are a couple of other choices that offer an onsite pool. View all hotels with pools in Xaghra.
What's the best hotel for staying near Malta International Airport (MLA)?
Talbot and Bons Boutique Bed & Breakfast is a popular 3-star B&B featuring free breakfast and an outdoor pool. It's located a short 0.4 mi (0.7 km) from Malta Intl. Airport. Other options within close proximity to the airport include Piazza Suites B&B and Squadron Base.
What's it like staying in Xaghra?
Visitors to Xaghra are sure to enjoy the seaside. Tourists can also enjoy the city's temples, churches, and wineries. A top sight in the area is Mellieha Bay. In Xaghra, there are 178 hotels and other accommodations to choose from. Find out more about Xaghra.
What should I see while I'm in Xaghra?
Landmarks like Ggantija Temple and Calypso's Cave might be worth a visit. The picturesque setting of Ramla Bay Beach and Xerri's Grotto exemplify the area's natural beauty. Additionally, you'll find Mellieha Bay in the area. Check out what more to see and do in Expedia's Xaghra guide.
What's the seasonal weather like 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.