Search hotels in Xagħra

Enter your dates to see the latest prices and deals for Xagħra hotels

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Make your hotel stay special

Find hotels in Xagħra with the extras that matter to you

Xagħra – 150 hotels and places to stay

Filter by:

Star rating
Review score

The Segond Hotel

Hotel in Xagħra

Situated in Xagħra and with Ramla Beach reachable within 1.8 km, The Segond Hotel features express check-in and check-out, non-smoking rooms, a seasonal outdoor swimming pool, free WiFi throughout the...

R
Radoslaw
From
Poland
The room was clean, and it was very friendly and staff helpful.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,194 reviews
Price from
CNY 406.41
1 night, 2 adults

Cornucopia Hotel

Hotel in Xagħra

Offering a large garden with outdoor pool and hot tub, Cornucopia Hotel is located in Xagħra, on the island of Gozo, Malta. Parking and Wi-Fi access in public areas are free.

T
Tomáš
From
Czech Republic
Top class, bungalow with almost private pool
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 774 reviews
Price from
CNY 717.88
1 night, 2 adults

Bliss Boutique Living

Xagħra

Situated within 2 km of Cittadella and 5.3 km of Ta' Pinu Basilica, Bliss Boutique Living features rooms with air conditioning and a private bathroom in Xagħra.

T
Tereza
From
Czech Republic
There was super comfortable bed. The breakfast was delicious. The room was clean. Cute ponnies.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,212 reviews
Price from
CNY 817.77
1 night, 2 adults

C4 Retreats Gozo

Xagħra

Located in Xagħra, 1.9 km from Ramla Beach, C4 Retreats Gozo provides accommodation with a rooftop pool, free WiFi, a lift, and a housekeeping service.

A
Anna
From
Poland
Amazing, comfortable room in a beautiful boutique hotel. Location is just perfect. Its a pleasant walk distace from Victoria, close to Ramla beach and next to Unesco Ggantija temples. Area is very quiet. The best place we stayed during our two weeks trip to Malta and Gozo.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 252 reviews
Price from
CNY 909.78
1 night, 2 adults

San Pawl bnb farmhouse CALYPSO

Xagħra

Situated in Xagħra and only 1.3 km from Ramla Beach, San Pawl bnb farmhouse CALYPSO features accommodation with sea views, free WiFi and free private parking.

V
Veronica
From
Sweden
We loved the breakfast and the friendly atmosphere. The room was fantastic and the service as well. Massimo is really service minded, generous and the food was amazing. The area where the BnB was located was peaceful and clean. It was easy to use the bus or take a Bolt, however, we walked the most. We want to come back to Gozo and to San Pawl farmhouse BnB Calypso!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 331 reviews
Price from
CNY 970.42
1 night, 2 adults

MJ Farmhouse B&B

Xagħra

Situated within 2.9 km of Ramla Beach and 2.5 km of Cittadella, MJ Farmhouse B&B features rooms with air conditioning and a private bathroom in Xagħra.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 227 reviews
Price from
CNY 724.89
1 night, 2 adults

Georges Boutique Living

Xagħra

Featuring a shared lounge, Georges Boutique Living is set in Xagħra in the Gozo region, 5.8 km from Ta' Pinu Basilica. It is located 2.3 km from Cittadella and provides a lift.

S
Stefan Bach
From
United States
Spacious, clean place with a huge terrace, in a quiet location, walking distance 600-700 m. to a number of local restaurants with great food. Bus stop is only 50 m away.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 697 reviews
Price from
CNY 858.18
1 night, 2 adults

The Cloisters Bed And Breakfast

Xagħra

Boasting an outdoor swimming pool, a garden, and a bar, The Cloisters Bed And Breakfast provides accommodation in Xagħra with free WiFi and garden views.

E
Ema
From
Croatia
Everything was excellent! 🫶
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 610 reviews
Price from
CNY 675.86
1 night, 2 adults

Staytopus Bella Vista Xaghra Gozo NEW

Xagħra

Offering a garden and quiet street view, Staytopus Bella Vista Xaghra Gozo NEW is situated in Xagħra, 1.4 km from Marsalforn Beach and 4.3 km from Cittadella.

a
aquilina
From
Malta
Apartment is new and clean, Also owner was helpfull,
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 21 reviews
Price from
CNY 1,021.08
1 night, 2 adults

Gozo Getaway! Heated Jacuzzi & Views

Xagħra

Located in Xagħra in the Gozo region, Gozo Getaway! Heated Jacuzzi & Views features a balcony. This apartment is 3.1 km from Cittadella and 6.2 km from Ta' Pinu Basilica.

L
Louise
From
Malta
Very nice place, comfortable with a very nice view. The place was very clean and has all the necessary amenities. The hostess very helpful. Highly recommended.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Price from
CNY 935.35
1 night, 2 adults
See all 150 hotels in Xagħra

Hotels with airport shuttles in Xagħra

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 748 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 797 reviews
From CNY 1,009.70 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 422 reviews
From CNY 1,262.72 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 24 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 422 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 860 reviews
From CNY 1,987.61 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,101 reviews
From CNY 708.52 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 312 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 957 reviews
From CNY 1,171.52 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 486 reviews
From CNY 735.80 per night

Most booked hotels in Xagħra and surroundings in the past month

See all

Popular with guests booking hotels in Xagħra

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,194 reviews

Popular with guests booking hotels in Xagħra

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 774 reviews

Popular with guests booking hotels in Xagħra

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 228 reviews

Popular with guests booking hotels in Marsalforn

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 403 reviews

Popular with guests booking hotels in Xlendi

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,411 reviews

Popular with guests booking hotels in Santa Luċija

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,296 reviews

Popular with guests booking hotels in Mellieħa

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,169 reviews

Popular with guests booking hotels in Marsalforn

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,943 reviews

Popular with guests booking hotels in Marsalforn

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 486 reviews

Popular with guests booking hotels in Marsalforn

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 144 reviews

Budget hotels in Xagħra and nearby

See all
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,194 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 774 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 228 reviews

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 96 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 91 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 358 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 957 reviews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 797 reviews

Best hotels with breakfast in Xagħra and nearby

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 403 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 144 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 75 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 860 reviews
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,218 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 385 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,296 reviews

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,166 reviews

Hotels located in the centre of Xagħra

See all
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 805 reviews
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 171 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 486 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,101 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,943 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 24 reviews

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 422 reviews

FAQs about hotels in Xagħra

What guests said about Xagħra:

Scored out of 10, guest rating 8.0

Xaghra has quite a busy bustling square with a lot of people...

Xaghra has quite a busy bustling square with a lot of people enjoying the bars and restaurants. It would appear to be both locals and visitors enjoying the village. Local attractions are within fairly easy reach.
Guest review bystan
Malta
Scored out of 10, guest rating 10

Xaghra the village of GGANTIJA TEMPLES from the Megalithic...

Xaghra the village of GGANTIJA TEMPLES from the Megalithic Times, too old to ignore ‼️ A magnificent Madonna Church, a Windmill, various restaurants, enchanting underground caves, and the RAMLA BAY guarded by a CALYPSO NYMPH endovours ones island's beauty visits.🇲🇹
Guest review byKarm
Malta
Scored out of 10, guest rating 10

A lovely little town close to Victoria and Ramla beach.

A lovely little town close to Victoria and Ramla beach. It is quiet and full of character with a lovely little square with good cafe's and restaurants. The ta Kola windmill and the Ggantija temples are amazing. There are also some caves and grottos that can be vistied which have interesting rock formatiations, stalagtites and stalamites.
Guest review byAudrey
United Kingdom
Scored out of 10, guest rating 10

Xaghra was a great place to stay, with some lovely...

Xaghra was a great place to stay, with some lovely restaurants in the village square. The Ggantija Temples in the village are definitely worth a visit - over 5000 years old. We walked to Calypso's cave (though unfortunately it's closed, and we couldn't really see the cave entrance, though we were able to do so from a path walking down to Ramla Beach). We didn't hire a car, so travelled around by bus - easy to do if you time it right, as the buses only run every hour.
Guest review byNeil
United Kingdom
Scored out of 10, guest rating 10

Xagħra is a charming town, situated in a strategic location...

Xagħra is a charming town, situated in a strategic location close to the main attractions, including Gigantja and the Mill, as well as the towns of Victoria and Marsalforn. Easy to move around the island by bus, taxi and car. I highly recommend searching for accommodation in this area!
Guest review byroxie_gsmile
Malta
Scored out of 10, guest rating 8.0

This Gozo village/town is easily reached by bus from the...

This Gozo village/town is easily reached by bus from the ferry or from Victoria. Unlike other parts of Gozo and Malta, it does not suffer from over-tourism or large, high-rise developments. The central square is dominated by the large church at one end. There are about a dozen restaurants in this central area. We lived the wide choice of eating places and "watering holes". This is no party venue for the young, but a more sedate venue for the descerning visitor. It can get quite busy in the evenings as there is a road and bus route through the piazza. We did a number of walks from the village and also visited the old windmill, the toy museum, the Neolithic park and Mixta cave overlooking Ramla beach. On one day of our week-long stay we walked a 7 mile section of the coastal path from Ramla to the Masalforn salt pans. This could challenge hikers who are not fit due to the steepness of the path - inadvisable in wet weather as the path has muddy sections. Like most places in Malta and Gozo, there is a lot of discarded rubbish and lots of dog shit. Apparently many dog owners cannot read or will not comply with the frequent signs warning of the consequences of failing to clear up the dog's mess. Pavements - the proprietors each property with a street frontage appear to be responsible for the installation and maintenance of the pavement (broadwalk). There is zero uniformity in height, width, finish, condition or angle. Consequently it is near-impossible to use the pavements and pedestrians are obliged to walk on the roads. Certainly not ideal for buggies or people with mobility issues. The place grew on us as the week - we have no immediate or pressing plans or desires to return.
Guest review byChris
United Kingdom

See reviews by guests who stayed at hotels in Xagħra

See all
From CNY 861.30 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,194 reviews
The overall building and facilities are not to complain much about - quite modern and spacious. Staff (when present, as often the hotel is a ghost town with only guests there) do acknowledge the issues present and provide assistance as far as they can but none of our issues were resolved throughout the stay. Other than the above - a complete let down.
Guest review byMichela
Malta
From CNY 1,036.67 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 252 reviews
Amazing, comfortable room in a beautiful boutique hotel. Location is just perfect. Its a pleasant walk distace from Victoria, close to Ramla beach and next to Unesco Ggantija temples. Area is very quiet. The best place we stayed during our two weeks trip to Malta and Gozo.
Guest review byAnna
Poland
From CNY 927.55 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 697 reviews
Very very spotlessly ckean. Quiet ambience. Comfirtable common room for coffee, games and hotel beautifully designed .
Guest review byNatalie
Malta
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 774 reviews
The room was very spacious and clean. The view was amazing. The hotel is located in a very quiet area. Good breakfast.
Guest review byJoanne
Malta
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 228 reviews
A very well maintained boutique hotel by locals. Super clean and super comfortable
Guest review byAndrea
Malta

More places to explore, more ways to go