Search Hotels with Restaurant in Xaghra

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Xaghra hotels with a restaurant

1. Il-Logga Boutique Hotel

Il-Logga Boutique Hotel
3.0 star property
Xaghra
9.6 out of 10, Exceptional, (162 reviews)
"This is a lovely hotel...with a rooftop pool.... Highly recomended.... Its walking distance to everything in Xaghar.... There is bus stop outside the hotel direct to Victoria, although it is a pleasant 30min walk."
United Kingdom
Paul
The price is £56
includes taxes & fees
17 Nov - 18 Nov
Il-Logga Boutique Hotel

2. Cornucopia Hotel

Cornucopia Hotel
4.0 star property
Xaghra
8.8 out of 10, Excellent, (196 reviews)
"Cosy hotel , good location to travel out to the different beaches etc if you wanna stay"
Sweden
James
The price is £48
includes taxes & fees
17 Nov - 18 Nov
Cornucopia Hotel

3. Reef Hotel & Spa

Reef Hotel & Spa
4.5 star property
Marsalforn
9.4 out of 10, Exceptional, (100 reviews)
"Excellent hotel with very friendly staff. The evening meal was very nice."
United Kingdom
Paul
The price is £58
includes taxes & fees
17 Nov - 18 Nov
Reef Hotel & Spa

4. The Duke Boutique Hotel

The Duke Boutique Hotel
3.0 star property
Victoria
9.8 out of 10, Exceptional, (567 reviews)
"Hotel is beautiful and our room was stunning. Would have been nice to have had a dedicated bar or restaurant but the breakfasts were nice in the lounge. Great location, easy to get to everything."
Canada
James
The price is £82
includes taxes & fees
23 Nov - 24 Nov
The Duke Boutique Hotel

5. Grand Hotel Gozo

Grand Hotel Gozo
4.0 star property
Ghajnsielem
8.8 out of 10, Excellent, (1,000 reviews)
"Room was excellent the staff was as well"
Canada
Linda
The price is £76
includes taxes & fees
8 Dec - 9 Dec
Grand Hotel Gozo

6. Block

Block
3.0 star property
Munxar
9.2 out of 10, Wonderful, (42 reviews)
"The hotel was super clean, cute and comfy! The service was amazing and helpful every time we needed something and the bar/restaurant attached to the hotel was a plus!"
United States
Tsvetelina
The price is £57
includes taxes & fees
20 Nov - 21 Nov
Block

7. Riviera Spa Resort – Adults Only

Riviera Spa Resort – Adults Only
4.0 star property
Mellieha
8.4 out of 10, Very good, (905 reviews)
"Amazing stay. great food!"
United Kingdom
Natalia
The price is £47
includes taxes & fees
6 Dec - 7 Dec
Riviera Spa Resort – Adults Only

8. Kempinski Hotel San Lawrenz

Kempinski Hotel San Lawrenz
5.0 star property
San Lawrenz
9.0 out of 10, Wonderful, (688 reviews)
"A beautiful hotel with friendly, helpful staff. A real gem"
United Kingdom
Alex James
The price is £136
includes taxes & fees
24 Nov - 25 Nov
Kempinski Hotel San Lawrenz

9. Paradise Bay Resort

Paradise Bay Resort
4.0 star property
Mellieha
7.6 out of 10, Good, (1,003 reviews)
"Good location Lovely beach Travelled with a large family and we were well cared for"
United Kingdom
NNENNA HENRIETTA
The price is £55
includes taxes & fees
1 Dec - 2 Dec
Paradise Bay Resort

10. Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
Mellieha
8.8 out of 10, Excellent, (1,000 reviews)
"Stayed half board, food very good at breakfast and dinner with lots of choices. Room was good, location was good. Personally I prefer a pool I can swim in rather than little plunge pools, but overall a good stay"
United Kingdom
Alexis
The price is £33
includes taxes & fees
26 Nov - 27 Nov
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.

Top Xaghra Hotel Reviews

Frequently Asked Questions

How much do hotels with restaurants in Xaghra cost?

You'll pay between £32 and £136 per night for hotels in Xaghra. The perfect stay with a restaurant, or one that offers access to epic foodie experiences, is only a few clicks away on Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.

What are the best hotels with restaurants in Xaghra?

A favourite is The Duke Boutique Hotel. Cosy up at this 3.5-star property which offers a garden and a terrace. Il-Logga Boutique Hotel is another sought-after hotel with dining to consider. Spend your holiday at this 3-star option and make the most of amenities including a terrace and a rooftop terrace. You can pick from multiple hotels with restaurants in Xaghra with a total average guest review rating of 9.2.

How many hotels with restaurants are there in Xaghra?

Use up your holiday days and choose from 194 hotels with restaurants in Xaghra. For a work-related trip, a getaway with friends and everything in between, Expedia can help you find a stay to calm your culinary cravings in a few simple clicks.

Are there any family-friendly hotels with restaurants in Xaghra?

Holidaying with the family in Xaghra is a breeze at The Duke Boutique Hotel. With access to dining and conveniences such as a playground and a nearby beach, your crew can rest and relax at this 3.5-star stay. Il-Logga Boutique Hotel is another family-friendly hotel that will put you near some superb foodie experiences. It has a 3-star rating and amenities including complimentary breakfast and a nearby beach. After checking in and kicking back together in your cosy new digs, it's time to hit the road and discover some of the local sights. Gozo Nature Museum and Calypsos Cave are popular family-friendly attractions in Xaghra.

Are there any 5-star hotels with restaurants in Xaghra?

Kempinski Hotel San Lawrenz will fit your needs perfectly. Amenities at this stay, around 3 mi from Xaghra's centre, include massage services and spa facilities. Hotel Ta Cenc & Spa is another 5-star hotel with dining. It offers beauty services and massage services and is 3 mi from the downtown area.

Why book your hotel with dining in Xaghra with Expedia?

Whether you're after a hotel with a restaurant, or one that's near a foodie hot spot, Expedia will have an escape that's to your tastes. Use our handy filters to search for Xaghra hotels with their own dining venues. You can also look up properties in desired locations filled with markets, restaurants or cafés. Whatever you book, you'll always score a tasty deal with Expedia!

How can I find cheap hotels with dining in Xaghra?

A great way to find cheap hotels with dining in Xaghra is with Expedia's convenient filter tool. Source accommodation with restaurants or satisfying extra touches, like included breakfast. You can also narrow down your search results by budget, star rating and amenities to land unbeatable bargains in just a few keystrokes.

What is there to do in Xaghra near my hotel with dining?

Whatever you're into, Xaghra has plenty to keep you busy. Marsalforn Beach, Calypso's Cave and Gozo Nature Museum are on most visitors' schedules. Don't head home without exploring Xerri's Grotto, Calypso Cave and Dahlet Qorrot Beach either. With Expedia's Xaghra hotel deals, you can discover even more popular attractions like these with the cash you save.