Skip to main content

Search hotels in Xagħra

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

Filter by:

Star Rating

Review score

Xagħra – 42 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

We loved this hotel--there were two beautiful pools, although it was too cold to use them! And a beautiful view from our private terrace! All the staff were really friendly and helpful!
Scored 9.0
9.0
Rated wonderful
Wonderful
513 reviews
Price from
$57.85
1 night, 2 adults
400YR Farmhouse in Xaghra Gozo - Separate Rooms, hotel in Xagħra

400YR Farmhouse in Xaghra Gozo - Separate Rooms provides air-conditioned accommodations in Xagħra. Both free Wifi and parking on-site are accessible at the country house free of charge.

Very quite area Good communication with the owners Clean All needs Spacious room
Scored 9.0
9.0
Rated wonderful
Wonderful
21 reviews
Price from
$35.76
1 night, 2 adults
A la maison B&B, hotel in Xagħra

A la maison B&B enjoys a location in Xagħra, 1.3 miles from Ramla Beach and 2.9 miles from Cittadella. This bed and breakfast offers air-conditioned accommodations with a terrace and free Wifi.

Beautiful place, comfortable and clean, very welcoming hosts.
Scored 9.5
9.5
Rated exceptional
Exceptional
56 reviews
Price from
$69.94
1 night, 2 adults
Spirit of Gozo unique penthouse with free breakfast, hotel in Xagħra

Spirit of Gozo unique penthouse with free breakfast is located in Xagħra, just 1.8 miles from Ramla Beach and 1.8 miles from Marsalforn Beach.

The apartment is absolutely fantastic. The kids love their room and the toys. We love everything about the property.
Scored 9.8
9.8
Rated exceptional
Exceptional
12 reviews
Price from
$193.60
1 night, 2 adults
All Nations Duplex with Pool, hotel in Xagħra

All Nations Duplex with Pool in Xagħra provides accommodations with barbecue facilities and a shared lounge. With pool views, this accommodation offers a swimming pool.

Really good and cleaned facilities also it was a quiet place
Scored 9.0
9.0
Rated wonderful
Wonderful
28 reviews
Price from
$70.29
1 night, 2 adults
See all 42 hotels in Xagħra

What Guests Said About Xagħra:

  • Scored 8.0
    8.0

    Xagħra is a lovely village with a cozy vibe, perfect for...

    Xagħra is a lovely village with a cozy vibe, perfect for wandering around. The main square is great for grabbing a coffee or a meal at one of the local spots. The area is laid-back, with beautiful views and a friendly, local feel that makes it a nice spot to relax and explore.
    AlexanderXII
    Malta
  • Scored 8.0
    8.0

    Xaghra is one of the largest towns in Gozo.

    Xaghra is one of the largest towns in Gozo. Ggantija temples is maybe the best attraction, but the piazza is also excellent place to visit for relaxing evenings. Gozo is small, but ideally you have a car. Xaghra also makes an excellent basepoint for Gozo.
    Owen Darmanin
    Malta
  • Scored 10
    10

    73 In the Square does a mean Aperol Spritz which is lovely...

    73 In the Square does a mean Aperol Spritz which is lovely in the evening. Coronation Bar just next door has a wide variety of decent food and the local by the glass Maltese wine was pretty good too! Whilst there are bus services on Gozo for getting around they are not frequent (hourly or every 1.5 hrs) but luckily for me my accommodation was on the Victoria side of Xaghra so I had no issues walking to/from Victoria to the bus terminal. Mind you it's not a route I would in the evening when it's dark as there are minimal footpaths and a very twisty road. The windmill is interesting enough as are the temples but to be honest I mainly used Xaghra as a dinner and sleeping spot and then tried to visit other parts of the island during the day. For any pizza fans or anyone who want to try a Maltese Ftira then I strongly recommend Tal-Latini!
    eefajk
    Ireland
  • Scored 10
    10

    Lovely village!

    Lovely village! When I go to Gozo, I always lean towards booking an accommodation in Xaghra as it is quite central and pretty much close to everywhere. However, do note that there is an extremely steep road with multiple bends to get to the village. If you are planning to travel around Gozo by foot make sure to consider this and if you are renting a car, make sure you are experienced in driving enough.
    Tina
    Malta
  • Scored 10
    10

    Xaghra was a larger village than I’d expected.

    Xaghra was a larger village than I’d expected. Plenty of cafes, shops, restaurants, and various attractions. I’m fascinated by ancient sites. So Ggantija temple was my main reason for staying nearby, and this didn’t disappoint, with really useful Visitor Centre, helpful guides & loads of information. Also near to a brilliant beach, Ramla Bay, and plenty of buses - e.g. hourly to Victoria, from where you can get around the whole island.
    Margaret
    United Kingdom
  • Scored 10
    10

    Xahara is a very quite village .

    Xahara is a very quite village .Xahara church square is surrounded with restuarants People are so friendly and helful .Prehistorice ggantija temple is located in xarghara. Not far from the nicest bay in gozo Ramla bay .
    S
    Sarah
    Malta

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

See all
  • From $173.55 per night
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,457 reviews
    Set in a serene street in Xaghra, this lovely little hotel may have limited facilities, with only a small swimming pool and no bar/restaurant currently available. However, you can rest assured that the cleanliness is excellent, and the staff is unfailingly friendly. The only downside is the parking situation, with some neighbours resorting to unofficial 'No parking' signs on walls to protect their own parking. This is not down to the hotel or its staff but be prepared to look for parking.
    Paul
    Malta
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 12 reviews
    Excellent location within easy reach of Xagħra square with lots of restaurants and bars. The house itself was great with all the facilities we needed. Great rooms and lots of space. Lovely pool and roof terrace. We had a brilliant time with our 9 month old daughter and would recommend it for anyone wanting something different to the usual hotels. Caroline was an excellent host and on hand to help with anything.
    Stevee R
    the United Kingdom
  • From $78.71 per night
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 1,295 reviews
    Everything! One of the best hotels I have ever stayed in. Friendly and and helpful staff, super communication, delicious breakfast with many healthy options, super clean, ideal quiet location with easy parking!
    Claire
    Malta
  • From $57.85 per night
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 513 reviews
    Gorgeous hotel. The staff were exceptionally friendly and helpful, and the location was perfect. We loved the pool area (and had it to ourselves most days - assume because it was still low season).
    Jacqui
    the United Kingdom
  • From $315.54 per night
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 67 reviews
    It is fake hotel, there is no hotel in address, they trick the people, they take cash booking. We dont suggest for foreigners..
    Murat
    Turkey