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

Tonight
10 Sept - 11 Sept
Tomorrow
11 Sept - 12 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

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

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

Calypso Grand Oasis Xaghra, 3-br Luxury Apartment
Xaghra
Rp3.131.571
Rp3.412.280 total
includes taxes & fees
16 Sept - 17 Sept
Calypso Grand Oasis Xaghra, 3-br Luxury Apartment

2. The Segond Hotel

The Segond Hotel
Xaghra
Rp1.241.497
Rp1.389.902 total
includes taxes & fees
1 Oct - 2 Oct
The Segond Hotel

3. San Pawl bnb Farmhouse Calypso

San Pawl bnb Farmhouse Calypso
Xaghra
Rp2.064.168
Rp2.270.160 total
includes taxes & fees
23 Sept - 24 Sept
San Pawl bnb Farmhouse Calypso

4. C4 Retreats Gozo

C4 Retreats Gozo
Xaghra
Rp1.557.175
Rp1.727.677 total
includes taxes & fees
10 Sept - 11 Sept
C4 Retreats Gozo

5. Georges Boutique Living

Georges Boutique Living
Xaghra
Rp1.648.942
Rp1.825.868 total
includes taxes & fees
10 Sept - 11 Sept
Georges Boutique Living

6. All Nations Gozo - Duplex

All Nations Gozo - Duplex
Xaghra
Rp1.255.827
Rp1.405.234 total
includes taxes & fees
10 Sept - 11 Sept
All Nations Gozo - Duplex

7. Reef Hotel & Spa

Reef Hotel & Spa
Marsalforn
Rp2.047.576
Rp2.252.406 total
includes taxes & fees
10 Sept - 11 Sept
Reef Hotel & Spa

8. The Duke Boutique Hotel

The Duke Boutique Hotel
Victoria
Rp2.362.801
Rp2.589.697 total
includes taxes & fees
15 Sept - 16 Sept
The Duke Boutique Hotel

9. Grand Hotel Gozo

Grand Hotel Gozo
Ghajnsielem
Rp2.017.424
Rp2.220.144 total
includes taxes & fees
1 Oct - 2 Oct
Grand Hotel Gozo

10. Paradise Bay Resort

Paradise Bay Resort
Mellieha
Rp2.576.095
Rp2.817.922 total
includes taxes & fees
10 Sept - 11 Sept
Paradise Bay Resort

11. Riviera Spa Resort – Adults Only

Riviera Spa Resort – Adults Only
Mellieha
Rp5.029.191
Rp5.442.735 total
includes taxes & fees
10 Sept - 11 Sept
Riviera Spa Resort – Adults Only

12. Kempinski Hotel San Lawrenz

Kempinski Hotel San Lawrenz
San Lawrenz
Rp4.885.500
Rp5.288.985 total
includes taxes & fees
1 Oct - 2 Oct
Kempinski Hotel San Lawrenz

13. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
Mellieha
Rp2.010.429
Rp2.212.764 total
includes taxes & fees
29 Sept - 30 Sept
Maritim Antonine Hotel & Spa Malta

14. Hotel VIU57

Hotel VIU57
Mellieha
Rp2.684.672
Rp2.934.157 total
includes taxes & fees
28 Sept - 29 Sept
Hotel VIU57

15. Solana Hotel & Spa

Solana Hotel & Spa
Mellieha
Rp1.562.057
Rp1.732.901 total
includes taxes & fees
24 Sept - 25 Sept
Solana Hotel & Spa

16. Seaview Hotel Malta - Adults Only

Seaview Hotel Malta - Adults Only
Qawra
Rp4.004.194
Rp4.345.988 total
includes taxes & fees
28 Sept - 29 Sept
Seaview Hotel Malta - Adults Only

17. DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
Qawra
Rp4.478.375
Rp4.853.361 total
includes taxes & fees
29 Sept - 30 Sept
DoubleTree by Hilton Malta

18. Hyatt Regency Malta

Hyatt Regency Malta
Paceville
Rp4.023.319
Rp4.366.488 total
includes taxes & fees
10 Sept - 11 Sept
Hyatt Regency Malta

19. Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands
Għajn Tuffieħa
Rp5.517.741
Rp5.965.483 total
includes taxes & fees
9 Oct - 10 Oct
Radisson Blu Resort & Spa, Malta Golden Sands

20. Palazzo Rosaria Boutique Hotel

Palazzo Rosaria Boutique Hotel
Valletta
Rp3.879.661
Rp4.212.738 total
includes taxes & fees
11 Sept - 12 Sept
Palazzo Rosaria Boutique Hotel
View all properties
Our prices for hotels in Xaghra are cheapest in April
Price trends for hotels in Xaghra
Pricing is based on two traveller single night rates
View properties in September
Typical weather for Xaghra
September
High 27°C / low 25°C. Sunny most days.
View properties in September
27°
25°
24°
22°
21°
19°
18°
15°
16°
14°
15°
13°
16°
14°
17°
15°
20°
18°
24°
22°
27°
25°
28°
26°
Monthly weather averages (˚C)

Top landmarks in Xaghra

A sandy beach with people relaxing, a colorful umbrella, and waves in the background.
Photo by FromSwitzerlandToWorld

Ramla Bay Beach

8.2/10 (150 reviews)
When the beach is calling your name, you might want to head down to Ramla Bay Beach, located 0.9 mi (1.4 km) from central Xaghra. If you want to continue walking by the waves, head to San Blas Beach located nearby.
See properties
A person standing in front of ancient ruins with large rocks and stone structures.
Photo by Jock Watson

Ggantija Temple

8.6/10 (507 reviews)
If you're planning a bit of sightseeing during your trip, head to Ggantija Temple – just one of the landmarks located 0.8 mi (1.2 km) from central Xaghra. Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches.
See properties
A windmill with a green top and a metal lattice structure.
Photo by David Wildridge

Ta'Kola Windmill

8.0/10 (1 review)
Ta'Kola Windmill is 0.6 mi (1 km) from central Xaghra, why not stop by during your stay? Hotels.com travellers also say the area is family-friendly and that it has lots of nice beaches.
See properties

Calypso's Cave

Calypso's Cave is just one of the landmarks located 0.6 mi (1 km) from central Xaghra, so you might want to stop by for a few pics during your trip. Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches.
See properties

Xerri's Grotto

Xerri's Grotto is 0.4 mi (0.6 km) from central Tal-Barmil, why not stop by during your stay? Spend the afternoon at the beach and head to one of the restaurants for a bite to eat.
See properties

Pomskizillious Museum of Toys

If museums are on your list of things to see in Xaghra, then you might want to head to Pomskizillious Museum of Toys. Hotels.com travellers also say the area is full of friendly people and that it has lots of nice beaches. If you want to see more of the museums in Xaghra, Il Hagar - Heart of Gozo Museum and Kelinu Grima Maritime Museum aren't far.
See properties

Ta' Mena Estate

8.0/10 (1 review)
Travellers might want a tour of Ta' Mena Estate, just one of the places to visit, located 1 mi (1.6 km) from central Xaghra. Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Learn more about Xaghra

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

See all hotels in Xaghra
A historic building with intricate frescoes and a dome.

Check out reviews of Xaghra hotels guests love

Ramla Bay Resort

Ramla Bay Resort

8/10 Good
"Very remote location. No evening entertainment aside from a poor singer doe 2 hours in one of the bars."
andrea 3-night trip
Posted 1 day ago
Ramla Bay Resort
Malta Marriott Resort & Spa

Malta Marriott Resort & Spa

10/10 Excellent
"Perfect location friendly staff just awesome stay"
Sarbjit Kaur 4-night trip
Posted 1 day ago
Malta Marriott Resort & Spa
Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta

8/10 Good
"Basic room but clean and very well maintained. Good amenities. Village location is quieter than main tourist areas but has everything you need."
Keri-Louise 6-night trip
Posted 1 day ago
Maritim Antonine Hotel & Spa Malta
Corinthia St George's Bay

Corinthia St George's Bay

8/10 Good
"The staff and cleaners were lovely, we enjoyed our stay here and they upgraded one of our rooms due to the occasion which we loved! The staff and concierge were absolutely lovely and they helped us as much as they could. The whole hotel has an outdated look though, which if upgraded would make this hotel an amazing one, but the corridors and room have a very old feel to it and a few of the things in the rooms were missing/broken. We only stayed for 2 nights so it wasn’t a massive problem. The restaurants close to the hotel were lovely, I’d highly recommend Caviar & Bull which is on the property, around a 3-5 minute walk. The beach was lovely and all the amenities around were amazing. There were so many pools to choose from! Overall this property was amazing but is extremely outdated, thank you for the stay!"
ANUSHA 2-night trip
Posted 1 day ago
Corinthia St George's Bay
Hyatt Regency Malta

Hyatt Regency Malta

10/10 Excellent
"Lovely hotel, very clean and modern, excellent location, it’s in a busy area but it’s out of the way enough to not be in the noisy bit, staff are very helpful and the food was really good"
Matthew 8-night trip
Posted 2 days ago
Hyatt Regency Malta
115 The Strand Hotel by NEU Collective

115 The Strand Hotel by NEU Collective

10/10 Excellent
"Great room, spacious and modern. Facilities overall were excellent. Gym wasn't working which wasn't ideal as husband training for a big run after we got home so had to go outside in the heat which was tough. Staff all helpful and friendly from the cleaning crew to the reception team. Food in the restaurant was also very good. Would certainly recommend."
Bethany 7-night trip
Posted 2 days ago
115 The Strand Hotel by NEU Collective
Verdi St Georges Bay Marina

Verdi St Georges Bay Marina

8/10 Good
"Good air con,nice views from balcony Difficult stairs up to suites on top floor- especially carrying suitcase up& down. Noise from building site opposite not good. Decor needs updating"
Louise 7-night trip
Posted 3 days ago
Verdi St Georges Bay Marina
Novotel Malta Sliema

Novotel Malta Sliema

8/10 Good
"Very clean, staff were all amazing, breakfast was great! The hotel was a short walk away from the water and from the ferry to Valletta. I found the location to be very convenient."
Maymuna 3-night trip
Posted 3 days ago
Novotel Malta Sliema
Corinthia Palace Malta

Corinthia Palace Malta

10/10 Excellent
"This was a really lovely hotel. I would definitely stay again."
Christopher 1-night trip
Posted 4 days ago
Corinthia Palace Malta

Frequently asked questions

How much does a hotel room cost in Xaghra?
You can find top hotels in Xaghra from Rp1.389.902 with options to suit your budget and needs. If you're looking for an affordable hotel in Xaghra that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Xaghra hotels?
Discover great deals on Xaghra hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Xaghra hotels.
Can I book Xaghra hotels with free cancellation?
In order to book a refundable Xaghra hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Xaghra?
One of the most popular luxury hotels in Xaghra is The old Mill. The old Mill is a luxury bed & breakfast with a high guest rating amongst our travellers, and it offers a beach (direct access) and an outdoor pool, plus heated floors in the guestrooms.
What are some of the best Xaghra beach hotels?
For a beach holiday in Xaghra, Ramla Bay Beach is a top place to visit. Pick a well-reviewed Xaghra beach hotel to maximise your holiday. Check out The old Mill if you're after a bed & breakfast that's near the water. With a beach (direct access) and guestrooms offering decks/patios, our travellers rate it highly at 9.4 out of 10.
What are the top Xaghra hotels with a pool?
Discover some of the best Xaghra hotels with a pool for a little extra luxury on your trip. San Pawl bnb Farmhouse Calypso is a great bed & breakfast with a seasonal outdoor pool and a children's pool, and a guest rating of 10 out of 10. Plus, you can make the most of its free continental breakfast. il figolla is a popular bed & breakfast that features 2 outdoor pools along with a free buffet breakfast and a rooftop terrace. You can select "Pool" in the "Amenities" filter of your search on Hotels.com to find even more places to stay in Xaghra with a pool.
What are some of the best Xaghra hotels with free parking?
If you're arriving by car, choosing a great Xaghra hotel with free parking is a plus. Our travellers' favourites include:
What are some popular hotels in central Xaghra?
If you're looking for hotels in central Xaghra, check out Grand Hotel Gozo and Townhouse17. Travellers love Grand Hotel Gozo for its location, as well as the indoor pool, full-service spa and ocean-view restaurant this hotel offers. Townhouse17 is another popular central bed & breakfast with a restaurant, a bar/lounge and a coffee shop/cafe. Stay at one of these hotels for easy access to top sights like Blue Lagoon and Ramla Bay Beach. Ta' Għammar and Ta' Pinu are some of the most central areas for your Xaghra holiday.
What hotels do travellers recommend in Xaghra?
Where can I get free parking with my stay in Xaghra?
These hotels offer the perk of free parking: All Nations Gozo - Duplex, Satori Gozo Centre and D Golden Valley. There are 7 choices you may want to look at on our site.
Can I book a refundable accommodation option in Xaghra?
If you want the flexibility to change your plans to Xaghra, most hotels offer refundable* rates that you can book. You can see this accommodation 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 holiday rental instead of a hotel?
If you want a good alternative to a hotel, browse our selection of 39 holiday homes. You can also book one of 66 apartments or 43 villas.

Find out more about Xaghra

Unveil the Charm of Xaghra: A Coastal Gem of Temples and Tradition

Nestled in the picturesque Gozo Region of Malta, Xaghra is a charming small town steeped in history and culture. Home to the awe-inspiring Ggantija Temples—one of the world's oldest freestanding structures—Xaghra invites visitors to explore its rich archaeological heritage. Stroll through its quaint streets, where vibrant local life thrives, and admire the stunning architecture of the majestic Xaghra Parish Church. Just a stone's throw away lies the breathtaking Ramla Bay, known for its golden sands and azure waters, perfect for a serene day by the sea. Xaghra promises a delightful blend of history, nature, and relaxation for every traveller.

Discover great hotels near Xaghra

Xaghra hotels offer charming accommodations with a local flair. Guests can enjoy comfortable rooms, scenic views and easy access to Gozo’s cultural and historical attractions in this quaint village in Malta. These are some of the hotels preferred by our travelers near Xaghra:

  1. Electra GuesthouseOpens in a new window: This 3.0-star guesthouse offers a welcoming retreat for leisure travellers seeking a comfortable and memorable vacation experience. Its appealing ambiance and inviting setting provide a seamless blend of comfort and style, ensuring a smooth and high-quality stay. The property’s thoughtful design and well-appointed amenities create a distinctive experience, making it an excellent choice for travellers who value a relaxed and curated environment. Positive sentiments highlight the clean and cosy rooms, along with an overall satisfying atmosphere that promises a delightful journey.
  2. Maria Giovanna Guest HouseOpens in a new window: This 3.5-star guesthouse presents a refined choice for adventure-seeking leisure travellers. With a guest rating of 9.6 out of 10, it is celebrated for its dynamic array of onsite and nearby adventure sports, including hiking, snorkeling, horse riding, and fishing, which add a vibrant edge to your stay. The property excels in offering a blend of modern comforts and curated experiences, ensuring a smooth journey enriched by standout features and a welcoming, high-quality atmosphere.
  3. Calypso HotelOpens in a new window: This 4.0-star hotel caters exclusively to leisure travellers eager for an adventure vacation experience. With engaging amenities such as horse riding, bicycle rentals, hiking, scooter or moped rides, and sailing, this property delivers a combination of modern luxury and dynamic recreational activities. The hotel shines with its well-designed spaces and pristine, scenic views, creating an environment that exudes both style and comfort. Its exceptional guest reviews underscore clean, appealing rooms and a delightful service experience, ensuring a truly memorable stay.

Where to stay near Xaghra

When visiting Xaghra, Gozo Region, Malta, consider staying in Mellieha, Ghajnsielem, or Victoria. Mellieha is perfect for beach lovers and families, boasting stunning bays and a vibrant dining scene. Ghajnsielem offers a charming port atmosphere, ideal for relaxation and island hopping. Victoria, rich in history, features captivating monuments and museums. For first-time visitors, Mellieha is the best choice for its diverse attractions and family-friendly vibe.

  1. MelliehaOpens in a new window: Mellieha is a fantastic choice for those seeking a mix of beach relaxation and family-friendly activities. With stunning shores like Paradise Bay Beach and Mellieha Bay, you can soak up the sun or enjoy a swim in the crystal-clear waters. The area is also perfect for romantic dinners by the sea, making it ideal for couples. When you’re not lounging on the beach, explore the charming village and its welcoming community, or take part in various water sports. For accommodation, there are plenty of hotels that cater to families, including options with pools and easy beach access, ensuring a memorable stay for everyone.
  2. VictoriaOpens in a new window: Nestled in the heart of Gozo, Victoria is a vibrant hub rich in history and culture. The Citadel, a stunning historic fortress, offers breathtaking views and a glimpse into the island’s past. The area is also home to inviting museums and natural parks, perfect for leisurely strolls. With its friendly atmosphere, Victoria is great for those looking to immerse themselves in local life. Plus, there are plenty of budget-friendly options for dining and shopping, making it accessible for all travellers. Staying in Victoria allows you to enjoy local events and entertainment, ensuring a lively experience during your visit.
  3. GhajnsielemOpens in a new window: Ghajnsielem is a charming port town that provides a relaxing escape with easy access to the islands. This area is ideal for families and couples looking for a peaceful getaway. With lovely waterfront views and nearby swimming spots, you can unwind while enjoying the serene atmosphere. Dining options abound, allowing you to savour local cuisine in a friendly setting. Ghajnsielem also serves as a gateway for ferry rides to neighbouring islands, making it convenient for day trips while enjoying the beautiful Mediterranean surroundings. It’s a perfect base for those wanting a quieter experience while still being close to Gozo’s attractions.

Things to do in Xaghra

Xaghra offers a delightful mix of coastal charm and quaint townscapes, ideal for leisurely walks, refreshing swims, and scenic hikes. Enjoy the peaceful blend of seaside beauty and historic tranquillity, perfect for a relaxed getaway in a picturesque environment.

  • The CitadelOpens in a new window – Step back in time at The Citadel, a historic fort that offers stunning views of Xaghra and the surrounding landscape. Explore its ancient walls and learn about Malta’s rich history while you wander through this iconic landmark.
  • Paradise Bay BeachOpens in a new window – Relax at Paradise Bay Beach, a beautiful stretch of sand known for its crystal-clear waters. Spend your day swimming, sunbathing, or enjoying a picnic by the sea, surrounded by picturesque scenery.
  • Marsalforn BeachOpens in a new window – Head over to Marsalforn Beach, a popular spot where you can enjoy water sports or simply take a leisurely stroll along the shoreline. The vibrant atmosphere is perfect for families and sun-seekers alike.
  • Ghadira Nature ReserveOpens in a new window – Discover the natural beauty of Ghadira Nature Reserve, where you can explore diverse flora and fauna. This serene oasis is ideal for birdwatching and enjoying peaceful walks amidst nature.
  • St. George's Basilica – Visit St. George's Basilica, an impressive church known for its stunning architecture and intricate details. Spend some time admiring the magnificent interior and soaking in the spiritual ambience of this local treasure.

4 tips for savvy savings when booking a hotel in Xaghra

  1. Book for the cheapest times: The most affordable time to visit Xaghra is from January to March, when hotels tend to offer lower prices, making it a great choice for travellers on a budget. A stay of at least 4 to 5 days is ideal for exploring the town's rich history and culture, with attractions that include smalltown walking tours, temples, churches, a cathedral, and a winery, along with opportunities for relaxing by the sea, swimming, and visiting the islands. This period may see prices drop further, providing even more affordable and budget-friendly options for those seeking great value for money.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals to Xaghra on Hotels.com, start by exploring the DealsOpens in a new window or Last-Minute Deals section, where you may discover discounted rooms near your travel date. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, so you're more likely to see opportunities to save. Additionally, the Smart Shopping tool available via the app helps travellers compare hotel prices and amenities, ensuring you can act quickly should rooms become available or prices drop.
  3. Be flexible with dates: Prices can fluctuate due to various factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may help you find a better deal for your stay at a hotel in Xaghra. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and can sometimes represent better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If it appears to be on the higher side, we may suggest alternative dates that could offer a more economical option.
  4. Consider your location: Remaining near major attractions or central hubs may offer convenience yet typically incurs steeper prices. For more affordable options, consider hotels located in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you intend to visit. You might also explore independent hotels further afield, which more often than not tend to be cheaper and can offer a more authentic, budget-friendly 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