A historic building with intricate frescoes and a dome.

Xaghra Hotels from ₹6,741

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Xaghra hotels

1. The Segond Hotel

The Segond Hotel
3.5 star property
Xaghra
8.8 out of 10, Excellent, (122 reviews)
"Nice hotel close to ramla beach, perfect for a stay on Gozo island"
Canada
Alexis
The price is ₹7,222
₹8,057 total
includes taxes & fees
28 Jul - 29 Jul
The Segond Hotel

2. Il-Logga Boutique Hotel

Il-Logga Boutique Hotel
3.0 star property
Xaghra
9.6 out of 10, Exceptional, (147 reviews)
"A lovely place to stay"
United Kingdom
William
Il-Logga Boutique Hotel

3. All Nations Gozo - Duplex

All Nations Gozo - Duplex
3.0 star property
Xaghra
8.6 out of 10, Excellent, (9 reviews)
"Very good for the price and well located"
United Kingdom
Lewis
The price is ₹5,992
₹6,741 total
includes taxes & fees
28 Jul - 29 Jul
All Nations Gozo - Duplex

4. C4 Retreats Gozo

C4 Retreats Gozo
3.0 star property
Xaghra
9.4 out of 10, Exceptional, (10 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 ₹8,340
₹9,253 total
includes taxes & fees
27 Jul - 28 Jul
C4 Retreats Gozo

5. 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 ₹9,651
₹10,656 total
includes taxes & fees
29 Jul - 30 Jul
Cornucopia Hotel

6. San Pawl bnb Farmhouse Calypso

San Pawl bnb Farmhouse Calypso
4.0 star property
Xaghra
10.0 out of 10, Exceptional, (11 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 ₹13,168
₹14,419 total
includes taxes & fees
31 Jul - 1 Aug
San Pawl bnb Farmhouse Calypso

7. Georges Boutique Living

Georges Boutique Living
3.0 star property
Xaghra
10.0 out of 10, Exceptional, (30 reviews)
"Lovely stay "
Canada
JONG GUN
The price is ₹9,974
₹11,002 total
includes taxes & fees
4 Aug - 5 Aug
Georges Boutique Living

8. Luxury Penthouse Jacuzzi BBQ Terrace Pool Table

Luxury Penthouse Jacuzzi BBQ Terrace Pool Table
2.0 star property
Xaghra
The price is ₹13,074
₹33,739 total
includes taxes & fees
28 Jul - 29 Jul
Luxury Penthouse Jacuzzi BBQ Terrace Pool Table

9. Authentic Xag ra Farmhouse With Private Pool

Authentic Xag ra Farmhouse With Private Pool
2.0 star property
Xaghra
The price is ₹58,491
₹103,094 total
includes taxes & fees
2 Aug - 3 Aug
Authentic Xag ra Farmhouse With Private Pool

10. Rustic Xag ra Farmhouse With Pool Garden BBQ

Rustic Xag ra Farmhouse With Pool Garden BBQ
2.0 star property
Xaghra
The price is ₹67,987
₹105,888 total
includes taxes & fees
25 Aug - 26 Aug
Rustic Xag ra Farmhouse With Pool Garden BBQ

11. 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 ₹20,093
₹54,642 total
includes taxes & fees
28 Jul - 29 Jul
The Dreamy Terrace Pool BBQ in Xag ra Gozo

12. Reef Hotel & Spa

Reef Hotel & Spa
4.5 star property
Marsalforn
9.4 out of 10, Exceptional, (68 reviews)
"Breakfast was very good. "
United Kingdom
CLAUDE
The price is ₹14,934
₹16,309 total
includes taxes & fees
29 Jul - 30 Jul
Reef Hotel & Spa

13. The Duke Boutique Hotel

The Duke Boutique Hotel
3.0 star property
Victoria
9.8 out of 10, Exceptional, (547 reviews)
"Fantastic hotel"
Canada
Linda
The price is ₹11,390
₹12,516 total
includes taxes & fees
30 Jul - 31 Jul
The Duke Boutique Hotel

14. Grand Hotel Gozo

Grand Hotel Gozo
4.0 star property
Ghajnsielem
8.6 out of 10, Excellent, (965 reviews)
"Loved this hotel. Great location, friendly staff. Great food. Just a beautiful island and perfect place to use as your base. Loved it"
Australia
Graham
The price is ₹13,437
₹14,707 total
includes taxes & fees
4 Aug - 5 Aug
Grand Hotel Gozo

15. Kempinski Hotel San Lawrenz

Kempinski Hotel San Lawrenz
5.0 star property
San Lawrenz
9.0 out of 10, Wonderful, (660 reviews)
"A gorgeous hotel, we didn’t even want to leave to explore Gozo (but we did & had a wonderful time). My only regret is not staying here the entire time we were in Malta!"
United States
Christy
The price is ₹26,269
₹28,438 total
includes taxes & fees
25 Aug - 26 Aug
Kempinski Hotel San Lawrenz

16. 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,007 reviews)
"Breakfast was wonderful and staff in main dining room were too."
United Kingdom
Jill
The price is ₹32,324
₹34,916 total
includes taxes & fees
25 Aug - 26 Aug
Radisson Blu Resort & Spa, Malta Golden Sands

17. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.0 out of 10, Wonderful, (1,005 reviews)
"Great location and nice rooms"
United Kingdom
Anya
The price is ₹18,497
₹20,121 total
includes taxes & fees
23 Aug - 24 Aug
Maritim Antonine Hotel & Spa Malta

18. Hotel VIU57

Hotel VIU57
3.0 star property
Mellieha
9.0 out of 10, Wonderful, (282 reviews)
"Very enjoyable stay."
United Kingdom
Anita
The price is ₹16,668
₹18,164 total
includes taxes & fees
9 Aug - 10 Aug
Hotel VIU57

19. Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
Mellieha
8.8 out of 10, Excellent, (1,000 reviews)
"Great place to stay"
Canada
Patricia
The price is ₹21,408
₹23,235 total
includes taxes & fees
19 Aug - 20 Aug
Solana Hotel & Spa

20. Pergola Hotel & Spa

Pergola Hotel & Spa
4.0 star property
Mellieħa Heights
8.0 out of 10, Very good, (833 reviews)
"Best experience and lovely staff"
United Kingdom
Jessica Ella
The price is ₹17,017
₹18,538 total
includes taxes & fees
2 Aug - 3 Aug
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.
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

  • Ancient Ä gantija Temples: Explore these UNESCO World Heritage Sites, which are among the oldest free-standing structures in the world.
  • Charming Xaghra Square: Immerse yourself in local culture while enjoying the vibrant atmosphere of this picturesque square.
  • Stunning Beaches: Relax on beautiful sandy beaches and soak up the sun in the serene Gozo Region.
  • Cultural Festivals: Experience lively religious festivals that showcase the rich traditions and vibrant community spirit.
  • Diverse Accommodation: Choose from a range of charming lodging options, from agritourism to cosy bed & breakfasts.

Find great hotels in and around Xaghra

Discover the charm of Xaghra, Gozo, with a variety of accommodation options tailored to suit every traveller's needs. From inviting agritourism properties to cosy bed & breakfasts, you can find the perfect base for a family adventure or a romantic getaway. With numerous hotels and holiday rentals available, Xaghra promises a memorable stay amidst its stunning landscapes and rich heritage.

  • Grand Hotel Gozo: This 4-star hotel is a haven for those seeking a blend of adventure and relaxation. Located 5km from Xaghra, it boasts a guest rating of 8.6 out of 10. With direct access to the beach, guests can indulge in a variety of adventure sports including Segway tours and sailing. The hotel features ample recreational activities both onsite and nearby, making it an excellent choice for beach lovers and adventure seekers alike. Whether you are travelling for business or leisure, the Grand Hotel Gozo offers a stunning backdrop for your Maltese getaway.
  • The Duke Boutique Hotel: Rated at 9.8 out of 10 by its guests, this charming 3.5-star hotel is situated 3km from Xaghra and is ideal for families seeking a beach vacation. The Duke Boutique Hotel features direct beach access and offers a range of amenities tailored for children, including an arcade game room and babysitting services. The warm, family-friendly atmosphere ensures that both parents and children can enjoy their stay, making it a highly regarded option for family holidays in Gozo.
  • Il-Logga Boutique Hotel: This delightful 3-star accommodation, with a guest rating of 9.4 out of 10, is nestled in the heart of Xaghra. Guests can savour a variety of dining options, including a restaurant and a bar, as well as complimentary cooked breakfasts daily. The hotel also offers entertainment amenities such as cable television and air-conditioned rooms. Its charming ambience and convenient location make Il-Logga Boutique Hotel a great choice for those looking to immerse themselves in local culture while enjoying comfortable lodging.

Where to stay near Xaghra

Xaghra, situated in the stunning Gozo Region of Malta, offers a delightful blend of relaxation and adventure. Visitors can explore the ancient Ä gantija Temples, bask on picturesque beaches, and enjoy the charming atmosphere of family-friendly neighbourhoods. With its romantic settings and welcoming locals, Xaghra is the perfect holiday resort for those seeking both luxury and tranquillity. Experience the unique vibes of this enchanting city and create unforgettable memories during your stay.

  • Gozo: As an enchanting island located 2km from Xaghra, Gozo is a haven for nature lovers and adventure seekers alike. With its stunning beaches, picturesque bays, and rich cultural heritage, it offers a unique travel experience. The island is particularly lively from April to July, attracting visitors keen to enjoy its outdoor activities, scenic landscapes, and local theatre performances. Highlights include the beautiful family-friendly beaches and the captivating views of the coastline, making it an ideal destination for relaxation and exploration.
  • Mellieha: Situated 14km from Xaghra, Mellieha is a charming city renowned for its breathtaking scenery and delightful beaches. The area remains relatively busy throughout the year, with peak tourist numbers during the spring and summer months. Visitors flock to Mellieha for its outdoor experiences, including cinema, shopping, and theatre. The nearby beaches and bays offer excellent opportunities for sunbathing and family outings, allowing you to fully immerse yourself in the Maltese sun and sea.
  • Zebbug: Located just 3km from Xaghra, Zebbug is a quaint city that beautifully combines local culture with scenic landscapes. While it experiences a moderate seasonal influx of tourists, particularly from July to September, it remains a lovely spot to explore year-round. The city boasts various outdoor activities, including theatre and golf, catering to diverse interests. The proximity to stunning beaches and family-friendly bays makes Zebbug an attractive destination for those seeking both adventure and relaxation in a serene setting.

Things to do in Xaghra

Shopping

In Xaghra, you can explore local shops and markets offering unique souvenirs, such as handmade crafts and traditional Maltese products. If you're up for a drive, visit the Azure Shopping Mall in Victoria for a wider selection of shops and dining options.

Recreation

At the Azure Wellness Centre, indulge in rejuvenating spa treatments amidst tranquil surroundings, perfect for relaxation. Nearby, the Xaghra Stone Age Park offers leisurely walks through ancient landscapes, while the nearby beaches provide opportunities for sunbathing and leisurely swims in crystal-clear waters.

Adventure

Explore the stunning Ä gantija Temples, one of the oldest free-standing structures in the world, where you can marvel at ancient architecture and rich history. For thrill-seekers, the nearby Xaghra Windmill offers scenic views and a chance to learn about traditional Maltese agriculture.

Nightlife

Xaghra boasts a vibrant nightlife with venues like the lively Ta' Karolina Restaurant, where you can enjoy local cuisine in a bustling atmosphere. For a laid-back evening, visit the nearby wine bars offering an array of Maltese wines, perfect for unwinding after a day of exploration.

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

Booking tips and Expedia advantages for Xaghra

To save money on your trip to Xaghra, plan your visit between January and March when accommodation prices are lower. Book your hotel about a month in advance or consider last-minute deals on Expedia for better rates, particularly on Saturdays. Use Expedia’s filters to find budget-friendly, eco-certified hotels and sort by price to secure the best offers. Additionally, combine your hotel, flights, and activities into a package for further savings. Explore Xaghra on foot to avoid transport costs, as the area is compact and easily navigable.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Xaghra are January to March, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Xaghra about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Xaghra is Saturday. The most expensive day to stay in Xaghra is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your Xaghra hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Xaghra

Xaghra is an idyllic destination for those seeking outdoor adventures and beach relaxation, with a variety of attractions including beautiful beaches, historic churches, and scenic bays. Visitors can explore the charming Xaghra Square and immerse themselves in the local culture, making it a perfect spot for a memorable holiday in Malta. Whether you’re after culture or a seaside experience, Xaghra offers something for every traveller.

  • Ggantija Temple: This ancient archaeological site, located within Xaghra, offers a fascinating glimpse into Malta's prehistoric culture. The twin temples, dating back to around 3600 BC, showcase remarkable megalithic architecture and intricate carvings, immersing visitors in the rich history of the island.
  • Ramla Bay Beach: Situated 1km from Xaghra, Ramla Bay Beach is renowned for its picturesque red sandy shores and crystal-clear waters. The beach provides a serene atmosphere for sunbathing, swimming, and enjoying the stunning coastal scenery, making it an ideal spot for relaxation.
  • Blue Lagoon: Located 6km from Xaghra, the Blue Lagoon is celebrated for its breathtaking turquoise waters and stunning natural beauty. This idyllic lagoon is perfect for outdoor activities such as swimming, snorkelling, and soaking up the sun amidst picturesque surroundings.

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

Flying into Xaghra, located in the Gozo Region of Malta, is convenient via Luqa Airport (MLA), situated 31km away. Notable hotels near Luqa include the luxurious Hyatt Regency Malta, 8km from the airport, and the Corinthia St George's Bay, 10km away, both offering various transportation services such as on-request airport shuttles and transfers. Comiso Airport (CIY), 109km from Xaghra, also has excellent hotel options like Hotel Eremo della Giubiliana, 16km away, which provides accessible airport shuttles. With these nearby accommodations and transport services, reaching Xaghra is hassle-free for tourists.

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 traveller data. This hotel offers free breakfast and a rooftop terrace. Two other options for your stay in the area are Corinthia St George's Bay and Ramla Bay Resort. 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, most room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Xaghra.
What's the best family accommodation in Xaghra?
Girgentina is a country house with in-room kitchens and free parking, and it's a top choice on Expedia for families. Also, attractions in the area such as Popeye Village and Kelinu Grima Maritime Museum are fun for children of all ages. Find more child-friendly accommodations in Xaghra.
What is the top LGBTQ-friendly accommodation in Xaghra?
The Segond Hotel is a top LGBTQ-friendly hotel that features free Wi-Fi and a rooftop terrace. Bebbuxija Pool Farmhouse Gozo and Girgentina are other good options for your stay. See all available hotels listed as LGBTQ-friendly in Xaghra.
What's the best dog-friendly place to stay 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 option for you and your pet. See more pet-friendly hotel accommodations in Xaghra.
What's the best hotel 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 option 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 travellers looking for an elegant place to stay. Find more luxury hotels in Xaghra.
What are some accommodation options with pools in Xaghra?
The Segond Hotel: Features a rooftop terrace, a seasonal outdoor pool and buffet. Corinthia St George's Bay and Ramla Bay Resort are a couple of other choices that offer an on-site pool. View all hotels with pools in Xaghra.
How is it to stay in Xaghra?
Visitors to Xaghra will definitely 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 accommodation options to choose from. Find out more about Xaghra.
What is there to see in Xaghra?
Landmarks like Calypso's Cave and Ggantija Temple 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. Take a look at what more there is 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 temperature of 25°C, while the coldest months are February and January, with an average of 15°C. Average annual precipitation for Xaghra is 426 mm.