Hotels with Restaurants in Xaghra, Gozo Region

Start date: Check-in selected.
To Date
End date: Check-out
  • 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 availability on Xaghra Hotels with Restaurants

Next weekend
In two weeks

Our top choices for Xaghra hotels with a restaurant

Cornucopia Hotel

Cornucopia Hotel
4.0 star property
Xaghra
8.6 out of 10, Excellent, (175)
"lovely place , very clean , helpful friendly staff, beautiful stonebuilt building with pretty terraces and a lovely pool."
United Kingdom
Lesley
The price is P5,514
P5,968 total
includes taxes & fees
Dec 22 - Dec 23
Cornucopia Hotel

AX ODYCY Hotel

AX ODYCY Hotel
4.5 star property
Qawra
9.2 out of 10, Wonderful, (318)
"Excelente hotel "
Mexico
Ricardo
AX ODYCY Hotel

voco Malta by IHG

voco Malta by IHG
5.0 star property
Paceville
9.6 out of 10, Exceptional, (39)
"Lovely breakfast with a wide variety of food on offer."
United Kingdom
Patricia
The price is P4,563
P4,951 total
includes taxes & fees
Jan 4 - Jan 5, 2026
voco Malta by IHG

Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
Mellieha
8.6 out of 10, Excellent, (1002)
"Friendly helpful staff, excellent choices at breakfast."
United Kingdom
Colin
The price is P1,928
P2,131 total
includes taxes & fees
Jan 7 - Jan 8, 2026
Solana Hotel & Spa

Courtyard by Marriott Sliema

Courtyard by Marriott Sliema
4.0 star property
Sliema
9.6 out of 10, Exceptional, (152)
"Excellent service 5 star ++++ room nice , good location xx"
United Kingdom
chaninun
The price is P4,177
P4,538 total
includes taxes & fees
Jan 6 - Jan 7, 2026
Courtyard by Marriott Sliema

1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
4.0 star property
Sliema
9.0 out of 10, Wonderful, (1003)
"Lovely hotel with great staff"
United Kingdom
Stephen
The price is P3,534
P3,851 total
includes taxes & fees
Jan 4 - Jan 5, 2026
1926 Le Soleil Hotel & SPA

Hyatt Regency Malta

Hyatt Regency Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (940)
"Lovely place. Staff very professional and polite. Enjoyed our staying there."
Ireland
Daniel
The price is P6,169
P6,670 total
includes taxes & fees
Jan 11 - Jan 12, 2026
Hyatt Regency Malta

Cavalieri Hotel Malta, a member of Radisson Individuals

Cavalieri Hotel Malta, a member of Radisson Individuals
4.0 star property
Paceville
8.8 out of 10, Excellent, (297)
"Breakfast great pool kids loved it "
United Kingdom
Christine
The price is P3,860
P4,199 total
includes taxes & fees
Dec 22 - Dec 23
Cavalieri Hotel Malta, a member of Radisson Individuals

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, (1002)
"Clean room, nice view, easy access to town and nice staff. "
United Kingdom
Anita
The price is P7,801
P8,416 total
includes taxes & fees
Dec 22 - Dec 23
Radisson Blu Resort & Spa, Malta Golden Sands

Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
4.0 star property
St. Julian's
8.8 out of 10, Excellent, (1000)
"Amazing property, great hospitality."
United Kingdom
Ankit
The price is P3,059
P3,342 total
includes taxes & fees
Jan 21 - Jan 22, 2026
Verdi St Georges Bay Marina
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 dining in Xaghra cost?
You'll pay between P2,131 and P8,416 per night for hotels in Xaghra. The ideal stay with a restaurant, or one with access to awesome culinary experiences, is just a few clicks away on Expedia. These prices were 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 dining in Xaghra?
There are multiple hotels with dining in Xaghra with a total average guest review rating of 9.0. The Duke Boutique Hotel puts you close to some awesome foodie experiences. This popular 3.5-star property also features scooter rentals and a garden. Il-Logga Boutique Hotel is another sought-after option with dining. It has a 3-star rating and amenities such as a free cooked-to-order breakfast and a terrace.
How many hotels with dining are there in Xaghra?
You can choose from 5 hotels with dining in Xaghra. Whether you're traveling with the kids or planning a weekend escape with your pals, Expedia is here to help you find the perfect place.
What are the best cheap hotels with dining in Xaghra?
Use Ta' Gittu II Farmhouse as a base to eat your way around Xaghra. This well-priced option comes with amenities such as a swimming pool and a laundry service. Another popular pick that'll satisfy both your palate and pocket is Tac-cikkarell Farmhouse. Conveniences here include a swimming pool and pet-friendly facilities. Hotels with dining in Xaghra start from just P2,131 per night. If you're exploring Xaghra on a budget, there are loads of free and popular attractions to add to your itinerary. Ramla Bay Beach and Marsalforn Beach are always popular with visitors. 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.
Are there any family-friendly hotels with dining in Xaghra?
Many travelers after a family-friendly hotel with dining in Xaghra choose The Duke Boutique Hotel. With a 3.5-star rating and amenities like a nearby beach and a playground, you're sure to feel at home here. Quaint Boutique Hotel Nadur is a 3.5-star stay that will also put you within reach of the local food scene. A kids' menu and laundry facilities help make it a great base for your family vacation. Xaghra has tons of family-friendly attractions to explore that'll keep the kids entertained. Ramla Bay Beach and Inland Sea offer fun for travelers of all ages.
Are there any 5-star hotels with dining in Xaghra?
If you're in search of a little pampering and some excellent foodie experiences on your Xaghra escape, you'll love Kempinski Hotel San Lawrenz. This 5-star hotel with dining features concierge services and a steam room and is around 5 kilometers from downtown. Another retreat that'll cater to your culinary wishes is Hotel Ta' Cenc & Spa. It's 5 kilometers from the city center and includes amenities such as a sauna and a tennis court.
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 universe, Expedia will have a stay that's to your tastes. Use our handy filters to search for Xaghra hotels with their own places to dine at. You can also refine your search for properties in sought-after locations full of cafés, restaurants or markets. Whatever you decide on, you'll always pick up a delicious deal with Expedia!
How can I find cheap hotels with dining in Xaghra?
With Expedia's nifty filter tool, scoring cheap hotels with dining in Xaghra couldn't be simpler. To discover properties that are easy on your bank balance, narrow your search by star rating, meal plans and budget.
What is there to do in Xaghra near my hotel with dining?
Whatever your tastes or interests, Xaghra has loads to keep you entertained. Calypso's Cave, Xerri's Grotto and Ta' Mena Estate are on many visitors' to-do lists. Don't leave without exploring Ggantija Temple, Pomskizillious Museum of Toys and Ta'Kola Windmill either. With Expedia's Xaghra hotel deals, you can see even more terrific attractions like these with the cash you save.