Curated Luxury hotel deals in Xaghra

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Xaghra

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Cornucopia Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Xaghra · 0.80 km from centre

8.6

 

156 reviews

Located in Xaghra, Cornucopia Hotel is in the suburbs, within a 15-minute walk of Xerri's Grotto and Ta'Kola Windmill. This hotel is 10 mi (16 km) from Mellieha Bay and 9.8 mi (15.7 km) from Paradise Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
DGolden Valley Boutique
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Xaghra · 0.23 km from centre

8.1

 

991 reviews

Located in Xagħra, 0.8 mi from Ramla Beach and 1.6 mi from Xwejni Bay Beach, DGolden Valley Boutique provides accommodations with free WiFi, 4 outdoor swimming pools, and 2 shared lounges.

All units come with a seating area, a flat-screen TV with satellite channels, and a private bathroom with a hairdryer and shower. A fridge and kettle are also featured.

Guests at the bed and breakfast can enjoy a continental breakfast.

DGolden Valley Boutique offers a sun terrace.

There is a garden with a barbecue at this property and guests can go cycling nearby.

San Blas Beach is 1.8 mi from the accommodations.

Compare price on Booking.com
Compare price on Booking.com
Ta' Tereza
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Xaghra · 0.72 km from centre

8.6

 

23 reviews

Ta' Tereza in Xagħra provides accommodations with an outdoor swimming pool and a garden. There's a private entrance at the villa for the convenience of those who stay. Outdoor seating is also available at the villa.

All units feature air conditioning and a flat-screen TV. Each room is equipped with a kettle, a private bathroom, and free Wifi, while some rooms are equipped with a terrace and some have pool views. At the villa complex, each unit is equipped with bed linen and towels.

Ramla Beach is a 18-minute walk from Ta' Tereza, while Cittadella is 3.4 miles away. The nearest airport is Malta International Airport, 24 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Xaghra, but are nearby and match your search.
Room
Calypso Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marsalforn, Zebbug · 1.71 km from centre

8.2

 

255 reviews

When you a stay at Calypso Hotel in Zebbug, you'll be by the sea, just steps from Marsalforn Bay and Marsalforn Beach. This hotel is 11 mi (17.8 km) from Mellieha Bay and 10.9 mi (17.5 km) from Paradise Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Ellie Boo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Xewkija · 3.12 km from centre

9.8

 

204 reviews

Ellie Boo in Xewkija provides adults-only accommodations with an outdoor swimming pool and a garden. This bed and breakfast provides air-conditioned accommodations with a terrace. The accommodation features daily room service and private check-in and check-out for guests.

At the bed and breakfast, every unit is equipped with a desk. All rooms include a kettle, a private bathroom, and free Wifi, while some rooms here will provide you with a balcony and some have pool views. At the bed and breakfast, all units include bed linen and towels.

A selection of options including local specialities, fresh pastries, and fruit are served for the continental breakfast.

Bike rental and car rental are available at the bed and breakfast, and the area is popular for snorkeling and cycling. The bed and breakfast has a picnic area where you can spend the day outdoors.

Mġarr ix-Xini Beach is 1.7 miles from Ellie Boo, while Cittadella is 1.8 miles away. The nearest airport is Malta International Airport, 23 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Gozo Farmhouse
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nadur · 2.82 km from centre

7.3

 

3 reviews

Gozo Farmhouse enjoys a location in Nadur, 1.6 miles from Gorgun Beach and 1.8 miles from Iz-Zewwieqa Bay Beach. The air-conditioned accommodations are 1.6 miles from Ramla taz-Zewwieqa Beach. Outdoor seating is also available at the guest house.

At the guest house, units have a wardrobe. Rooms have a kettle, a private bathroom, and free Wifi, while some rooms also boast a terrace and some have sea views. The rooms are equipped with heating facilities.

Cittadella is 3.7 miles from Gozo Farmhouse, while Ta' Pinu Basilica is 5.5 miles from the property. The nearest airport is Malta International Airport, 23 miles from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
SeaBreeze Casablanca Flat
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marsalforn · 1.98 km from centre

8.2

 

46 reviews

SeaBreeze Casablanca Flat is located in Żebbuġ, just a 5-minute walk from Marsalforn Beach and 0.7 miles from Xwejni Bay Beach. This beachfront property offers access to a balcony. The accommodation offers an elevator and private check-in and check-out for guests.

With free Wifi, this 2-bedroom apartment features a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Guests can take in the views of the sea from the terrace, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.

Cittadella is 3.7 miles from the apartment, while Ta' Pinu Basilica is 4.9 miles from the property. The nearest airport is Malta International Airport, 27 miles from SeaBreeze Casablanca Flat.

Compare price on Booking.com
Compare price on Booking.com
Reef Hotel & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marsalforn · 1.63 km from centre

8.6

 

115 reviews

Breakfast available

Reef Hotel & Spa has a seasonal outdoor swimming pool, terrace, a restaurant and bar in Marsalforn. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. Guests can have a drink at the snack bar.

The rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a bidet, free toiletries and a hairdryer. Guest rooms will provide guests with a desk and an electric tea pot.

Guests at Reef Hotel & Spa can enjoy a buffet breakfast.

Marsalforn Beach is a few steps from the accommodation, while Cittadella is 2.5 miles from the property. Malta International Airport is 26 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Ta' Cenc & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gozo, Sannat · 4.43 km from centre

8.4

 

179 reviews

Breakfast available

Located in Sannat, Hotel Ta' Cenc & Spa is by the sea, within a 5-minute drive of Ta' Cenc and St. George's Basilica. This beach hotel is 10.3 mi (16.5 km) from Mellieha Bay and 9.2 mi (14.8 km) from Paradise Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Hotel Gozo
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gozo, Ghajnsielem · 4.28 km from centre

8.6

 

736 reviews

Breakfast available

With a stay at Grand Hotel Gozo in Ghajnsielem, you'll be 4.4 mi (7.1 km) from Ramla Bay Beach and 5.9 mi (9.4 km) from Mellieha Bay. This spa hotel is 7.4 mi (11.9 km) from Popeye Village and 10.2 mi (16.4 km) from Golden Sands Beach.

Compare price on Booking.com
Compare price on Booking.com
Cesca's Boutique Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gozo, Xlendi · 4.44 km from centre

9.1

 

973 reviews

Located in Xlendi, Cesca's Boutique Hotel features a seasonal outdoor swimming pool and a shared lounge. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

The hotel has a kettle, a bath, free toiletries, and a desk. Guest rooms include a wardrobe.

The hotel offers a continental or buffet breakfast.

Cesca Boutique Hotel offers a sun terrace. The area is popular for cycling, and bike hire is available at the accommodations.

Victoria is 1.6 mi from Cesca's Boutique Hotel.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Saint Patrick's Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gozo, Munxar · 5.50 km from centre

7.8

 

262 reviews

Breakfast available

When you stay at Saint Patrick's Hotel in Munxar, you'll be near the beach, within a 5-minute drive of Sanap Cliffs and St Francis Church. This hotel is 11 mi (17.7 km) from Mellieha Bay and 10.8 mi (17.4 km) from Paradise Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Luxury Penthouse - Valley Views & Prime Location
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Fontana · 3.67 km from centre

10.0

 

3 reviews

Luxury Penthouse - Valley Views & Prime Location is located in Għajn il-Kbira, just 1.4 miles from Xlendi Beach and a 13-minute walk from Cittadella. This apartment offers air-conditioned accommodations with a terrace. The accommodation features an elevator and private check-in and check-out for guests.

With free Wifi, this 2-bedroom apartment provides a cable flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and microwave. Guests can enjoy a meal on an outdoor dining area while overlooking the city views. The accommodation is non-smoking.

Ta' Pinu Basilica is 2.8 miles from the apartment. The nearest airport is Malta International Airport, 24 miles from Luxury Penthouse - Valley Views & Prime Location.

Compare price on Booking.com
Compare price on Booking.com
St. Patrick's Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Gozo, Xlendi · 5.52 km from centre

8.1

 

1,117 reviews

Breakfast available

This hotel is on Xlendi Bay seafront and offers air-conditioned rooms. Its restaurant features a sea-view terrace, while the rooftop terrace is equipped with sun loungers and parasols.

Rooms at St. Patrick's Hotel overlook the sea, Xlendi valley or the hotel’s internal courtyard. They offer a TV, mini-bar and private bathroom with hairdryer.

Free Wi-Fi is available at the 24-hour reception. Hotel St. Patrick's includes a small pool where guests can refresh themselves during the summer.

The hotel is surrounded by bars, restaurants and shops in Xlendi’s center. The bus stop for Victoria, the capital of Gozo Island, is right in front of the St. Patrick's.

Compare price on Booking.com
Compare price on Booking.com
Summer Fields penthouse with amazing views
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sannat · 4.59 km from centre

9.6

 

29 reviews

Summer Fields penthouse with amazing views offers accommodations in Sannat, 2.1 miles from Cittadella and 3.9 miles from Ta' Pinu Basilica. This apartment provides air-conditioned accommodations with a terrace.

With free Wifi, this 2-bedroom apartment offers a cable flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.

The nearest airport is Malta International Airport, 25 miles from the apartment.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Ramla Bay Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mellieha · 10.62 km from centre

8.4

 

646 reviews

Breakfast available

Located in Mellieha, Ramla Bay Resort is by the ocean, a 5-minute drive from Mellieha Bay and 6 minutes from Paradise Bay Beach. This beach hotel is 6.3 mi (10.2 km) from Golden Sands Beach and 6.7 mi (10.8 km) from Belvedere.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Paradise Bay Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mellieha · 9.77 km from centre

7.4

 

988 reviews

Breakfast available

When you stay at Paradise Bay Resort in Mellieha, you'll be by the sea, within a 5-minute drive of Paradise Bay Beach and Mellieha Bay. This beach hotel is 2 mi (3.3 km) from Blue Lagoon and 6.7 mi (10.8 km) from Golden Bay.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Radisson Blu Resort & Spa, Malta Golden Sands
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mellieha · 15.30 km from centre

9.2

 

1,000 reviews

Breakfast available

With a stay at Radisson Blu Resort & Spa, Malta Golden Sands in Mellieha (Għajn Tuffieħa), you'll be within a 15-minute drive of Golden Bay and The Malta Classic Car Collection. This beach hotel is 4.1 mi (6.6 km) from Mellieha Bay and 6.1 mi (9.8 km) from Paradise Bay Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Maritim Antonine Hotel & Spa Malta
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mellieha · 13.89 km from centre

8.8

 

1,000 reviews

Breakfast available

With a stay at Maritim Antonine Hotel & Spa Malta, you'll be centrally located in Mellieha, a 4-minute drive from Mellieha Bay and 7 minutes from Golden Bay. This family-friendly hotel is 2.9 mi (4.7 km) from Paradise Bay Beach and 5.3 mi (8.5 km) from Blue Lagoon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Seaview Hotel Malta - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Qawra, St. Paul's Bay · 17.67 km from centre

9.6

 

303 reviews

Breakfast available

When you stay at Seaview Hotel Malta - Adults Only in St. Paul's Bay, you'll be by the sea, within a 15-minute drive of Golden Bay and Sliema Promenade. This beach hotel is 6.8 mi (10.9 km) from St George's Beach and 7.1 mi (11.3 km) from Mellieha Bay.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor