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 quality, location and traveller experience. Last updated on .
Xaghra Hotel Accommodation
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?




1. The Segond Hotel
The Segond Hotel



2. Il-Logga Boutique Hotel
Il-Logga Boutique Hotel



3. Georges Boutique Living
Georges Boutique Living



4. San Pawl bnb Farmhouse Calypso
San Pawl bnb Farmhouse Calypso



5. C4 Retreats Gozo
C4 Retreats Gozo



6. Cornucopia Hotel
Cornucopia Hotel



7. All Nations Gozo - Duplex
All Nations Gozo - Duplex



8. Calypso Grand Oasis Xaghra, 3-br Luxury Apartment
Calypso Grand Oasis Xaghra, 3-br Luxury Apartment



9. The Duke Boutique Hotel
The Duke Boutique Hotel



10. Grand Hotel Gozo
Grand Hotel Gozo



11. Kempinski Hotel San Lawrenz
Kempinski Hotel San Lawrenz



12. Riviera Spa Resort – Adults Only
Riviera Spa Resort – Adults Only



13. Paradise Bay Resort
Paradise Bay Resort



14. Radisson Blu Resort & Spa, Malta Golden Sands
Radisson Blu Resort & Spa, Malta Golden Sands



15. Solana Hotel & Spa
Solana Hotel & Spa



16. Maritim Antonine Hotel & Spa Malta
Maritim Antonine Hotel & Spa Malta



18. Pergola Hotel & Spa
Pergola Hotel & Spa



19. DoubleTree by Hilton Malta
DoubleTree by Hilton Malta



20. Ramla Bay Resort
Ramla Bay ResortGo beyond your typical stay in Xaghra
Our prices for hotels in Xaghra are cheapest in March
Price trends for hotels in Xaghra
Top landmarks in Xaghra
Ramla Bay Beach
Ggantija Temple
Ta'Kola Windmill
Calypso's Cave
Xerri's Grotto
Ta' Mena Estate
Pomskizillious Museum of Toys
Ninu's Cave
Learn more about Xaghra
Notable for its seaside, Xaghra features attractions such as Ggantija Temple and Ramla Bay Beach. This relaxing city has something for everyone including sights like Calypso's Cave and Pomskizillious Museum of Toys within a small-town setting.
See all hotels in Xaghra
Check out reviews of Xaghra hotels guests love
Radisson Blu Resort, Malta St. Julian's
"Great location with great views. Melody was amazing with helping us get a room ready for a special birthday surprise."
Hard Rock Hotel Malta
"Hotel staff very helpful, not everything is open yet, rooftop bar / pool/ restaurant was not finished. Breakfast was very busy, didn’t appear to have enough staff / space for all the guests at busy times, but the staff that were there were doing their upmost to accommodate."
Azur Hotel by ST Hotels
"."
The Westin Dragonara Resort, Malta
"Unbelievable experience. World class service and amenities. Property is amazing and the staff is above and beyond. Kids loved the pools and buffet. One of the nicest properties and hotels we’ve stayed in. Would highly recommend."
The Segond Hotel
"Best stay ever.I was lucky I met a local couple who showed me around both Islands.This tells us that the people of Malta are friendly and very welcoming and helpful"
The St George Park Hotel
"Central location, Good staff -very helpful and efficient! The plumbing & utility features are showing signs of age."
InterContinental Malta by IHG
"This hotel does not live up to the Intercontinental name. The hotel needs major room renovations. The lobby area and restaurant areas are nice but the rooms are so outdated. The 1st room we checked in had a musty smell and the carpets were stained. Asked for a room change, the staff were very helpful and accommodating. The 2nd room was a bit better but the same issue with the old carpet. We had club access which gave us separate breakfast area, tea time and pre-dinner food and drinks. The Seabeach pool on 19th floor is very nice but even with Club Access we were told that the amenities were not included and it was an extra charge. Overall not a bad stay. Location is perfect. The staff made sure we were taken care of, and they worked very hard with a smile 😊"
be.HOTEL
"Good breakfast and outdoor pool."
Blubay Apartments by ST Hotels
"Great place n great services"
Frequently asked questions
Find out more about Xaghra
Xaghra Unveiled: A Tapestry of Ancient Temples, Coastal Splendour and Sacred Heritage
Discover Xaghra, a charming small town in the Gozo Region of Malta, where ancient temples and historic churches harmonise with the serene beauty of the Mediterranean Sea. Wander through cobbled streets and visit the iconic Ġgantija Temples, one of the world's oldest free-standing structures. Admire the stunning Xavier Basilica and the quaint cathedral, encapsulating centuries of rich cultural heritage. Xaghra promises an intimate escape with its blend of historical allure, natural splendour, and warm local hospitality – an ideal destination for those seeking a unique and memorable holiday experience.
Discover great hotels near Xaghra
Xaghra hotels offer a range of cosy B&Bs and stylish stays, many with traditional charm and modern comforts. Visitors enjoy intimate atmospheres, scenic surroundings and easy access to local attractions in this historic Gozo village. Here are some of our travelers' favorite hotels near Xaghra:
- Electra GuesthouseOpens in a new window: This 3.0-star guesthouse is a delightful choice for leisure travellers seeking a comfortable and engaging holiday experience. The property offers a charming atmosphere with thoughtful amenities that ensure a smooth, high-quality journey. Guests have appreciated the clean rooms and attentive service, adding to the overall positive sentiment. With a focus on delivering a relaxed and inviting stay, this hotel provides a unique setting for those in search of a distinctive retreat.
- Maria Giovanna Guest HouseOpens in a new window: This 3.5-star guesthouse boasts a remarkable guest rating of 9.6 out of 10 and is ideal for adventure-focused leisure travellers. The property is well-equipped with thrilling adventure sports and recreation activities such as snorkeling, hiking, fishing and horse riding, ensuring an exhilarating and memorable escape. The hotel's commitment to providing a superior experience is evident in its vibrant ambience and curated experiences that cater to those seeking both excitement and refined comfort.
- Calypso HotelOpens in a new window: This 4.0-star hotel is a superb destination for leisure travellers who appreciate adventure and style. With a guest rating of 8.4 out of 10, the property offers a blend of adventure sports including kayaking, scooter or moped rides, horse riding, snorkeling and sailing alongside distinctive amenities. The hotel is celebrated for its pristine rooms and excellent service, providing a refined setting complete with elements that enhance a luxurious and engaging escape.
Where to stay near Xaghra
Some of the best areas to stay in the Gozo Region are Mellieha, Ghajnsielem, and Victoria. Mellieha offers stunning beaches and family-friendly dining, making it ideal for relaxation. Ghajnsielem is perfect for those wanting a charming port atmosphere and access to ferries. Victoria, with its rich history and attractions, is best suited for first-time visitors to fully experience the culture of Gozo.
- MelliehaOpens in a new window: Mellieha is a great choice for travellers who appreciate a mix of beach vibes and family-friendly fun. With must-see places like Paradise Bay Beach, Mellieha Bay and Golden Bay, it offers a relaxed seaside experience perfect for swimming and sporty pursuits. The area’s dining options and friendly people create a warm, welcoming atmosphere, making it ideal for a romantic or family break.
- GhajnsielemOpens in a new window: Ghajnsielem offers a unique coastal charm with its relaxed, portside vibe. Its focus on sea experiences and easy access to ferries makes it a brilliant spot for those who love islands and swimming. Enjoy the local dining scene and unwind in a friendly, laid-back setting that perfectly suits a romantic retreat or a family-friendly getaway.
- VictoriaOpens in a new window: Victoria stands out with its rich historical and cultural ambience. It’s great for travellers who enjoy exploring monuments and museums, including must-see places like The Citadel and St. George's Basilica, as well as the scenic Ramla Bay Beach. With a mix of historical charm and vibrant local culture, Victoria is well-suited for those who seek both entertainment and a taste of authentic island life.
Things to do in Xaghra
Xaghra charms travellers with its quaint town vibe, ancient temples, and seaside splendour. Enjoy leisurely walks through peaceful parks, refreshing swims in the sea, and invigorating hikes along scenic paths, all set amidst a blend of historical and natural beauty.
- Paradise Bay BeachOpens in a new window – Relax on the sun-kissed sands of Paradise Bay Beach, where you can enjoy the tranquil waters and stunning coastal views. This picturesque spot is ideal for swimming and sunbathing, making it a perfect getaway for families and friends alike.
- Marsalforn BeachOpens in a new window – Head to Marsalforn Beach to experience a lively seaside atmosphere. This charming beach is surrounded by quaint eateries where you can savour fresh seafood while overlooking the sparkling sea. Don’t forget to take a leisurely stroll along the promenade!
- Ghadira Nature ReserveOpens in a new window – Discover the natural beauty of Ghadira Nature Reserve, a sanctuary for various bird species and a haven for nature enthusiasts. Walk along the scenic trails and take in the serene landscapes, or bring your binoculars for some birdwatching.
- Hondoq ir-Rummien Beach – Enjoy the crystal-clear waters at Hondoq ir-Rummien Beach, a perfect spot for swimming and snorkelling. The beach offers breathtaking views of Comino and is an excellent choice for those looking to unwind in a peaceful setting.
- The CitadelOpens in a new window – Explore the historic Citadel, a remarkable fortress that offers a glimpse into Malta’s rich past. Wander through its ancient walls and take in the panoramic views of the surrounding landscape, making it a must-visit for history lovers and photographers.
4 tips for savvy savings when booking a hotel in Xaghra
- Book for the cheapest times: The most affordable time to visit Xaghra is between January and March, when hotel prices typically lower. For those on a budget, a stay of at least 4 to 5 days is recommended to fully appreciate the town's historical landmarks and cultural attractions. During your visit, you can enjoy leisurely walks through charming streets, explore temples and churches, relax by the sea, and even visit local wineries. This duration will provide ample opportunity to immerse yourself in the rich history and culture of Xaghra, making it great value for money.
- Look for last-minute deals on Hotels.com: Explore DealsOpens in a new window on Hotels.com to discover discounted hotel stays near your travel date. You may find last-minute deals in the Last-Minute Deals section, and by enabling email alerts or push notifications, you're more likely to see flash sales and special promotions. Additionally, the Smart Shopping tool in the app allows travellers to compare hotel prices and amenities, keeping you informed about any changes, so you can swiftly secure a last-minute getaway.
- Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and time of year, so being flexible with your travel dates may assist you in finding a more economical option for your stay at a hotel in Xaghra. For those in search of something distinctive, boutique hotels often provide a more personalised experience and may offer better value. When you make a reservation with Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price seems a bit steep, we’ll suggest alternative dates that could help you discover a more appealing offer.
- Consider your location: Opting for accommodation closer to major attractions or city centres may provide added convenience, but it often comes with a steeper price tag. For more budget-friendly options, consider hotels situated in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. You might also look into independent hotels located further afield, which are usually more likely to offer an authentic and cost-effective 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 tends to be the wettest month. The peak travel months to visit Xaghra are March, April, and July, which see a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.
Keep exploring
- 4 Star Hotels in Xaghra
- Hotels with a Pool in Ghajnsielem
- Pet-Friendly Hotels in Nadur
- Zebbug Hotels
- Hotels with Parking in Xaghra
- Hotels with Parking in Zebbug
- Għajn il-Kbira Hotels
- Hotels with Kitchens in Sannat
- 3 Star Hotels in Sannat
- Sannat Hotels
- Hotels with Parking in Ghajnsielem
- Luxury Hotels near Dahlet Qorrot Beach
- 2 Star Hotels in Xaghra
- Victoria Hotels
- Gozo Region Hotels
- Gay friendly Hotels near Dahlet Qorrot Beach
- Hotels with a Pool in Sannat
- Kercem Hotels
- Hotels near Dahlet Qorrot Beach
- Nadur Hotels
- Hotels near Mixta Cave
- Hotels with Free Breakfast in Xaghra
- Hotels with a Pool in Kercem
- Villas in Dahlet Qorrot Beach
- B&B in Nadur
- Hotels near Kelinu Grima Maritime Museum
- Family Hotels near Dahlet Qorrot Beach
- B&B in Xaghra
- Marsalforn Hotels
- Xewkija Hotels
- Ghajnsielem Hotels
- Gay friendly Hotels in Xaghra
- Gay friendly Hotels in Ghajnsielem
- Hotels near St. George's Basilica
- Hotels near Lunzjata Valley
- Fontana Hotels




