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 – 13 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Segond Hotel, hotel in Xagħra

Situated in Xagħra and with Ramla Beach reachable within 1.4 km, The Segond Hotel features concierge services, non-smoking rooms, a seasonal outdoor swimming pool, free WiFi throughout the property...

Nice location, spacious room, great shower and friendly staff
8.5
Scored 8.5
Very good
Rated very good
1,189 reviews
Price from£100per night
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.

Very kind staff. Very good service.
8.6
Scored 8.6
Fabulous
Rated fabulous
464 reviews
Price from£81.02per night
San Anton Apartment, hotel in Xagħra

Boasting air-conditioned accommodation with a terrace, San Anton Apartment is situated in Xagħra. The property is non-smoking and is located 2.2 km from Ramla Beach.

Location was very good - the owners were incredibly helpful and friendly. It's a very nice one bedroom apartment with a good kitchen and bathroom.
9.1
Scored 9.1
Superb
Rated superb
46 reviews
Price from£64.41per night
A la maison B&B, hotel in Xagħra

A la maison B&B offers accommodation with a private pool. The air-conditioned accommodation is 1.4 km from Ramla Beach, and guests benefit from private parking available on site and free WiFi.

The house's architecture is incredible, the kindness of the hosts is amazing, the beds very comfortable, the breakfast has so many amazing local choices. Coffee and Tea are available throughout the day and Brenda and Baptiste take such good care of their guests. We received a link with addresses to the most beautiful beaches, but since the house has a pool, we also cooled off in the pool at night. Pubs and restaurants are in walking distance, but the terrace is also very peaceful for a little drink or some snacks. In short, I'm already planning my next trip to the beautiful island of Gozo and will definitely stay 'À la maison' !
9.3
Scored 9.3
Superb
Rated superb
21 reviews
Price from£65.26per night
San Pawl bnb farmhouse CALYPSO, hotel in Xagħra

Situated in Xagħra, 1.3 km from Ramla Beach, San Pawl bnb farmhouse CALYPSO features accommodation with water sports facilities, free private parking, an infinity pool and a garden.

Clean, modern farmhouse. Massimo is an amazing host. He prepared breakfast for us, fresh every morning. Peaceful and nice location. Free private parking. We will be back for sure 👍
10
Scored 10
Exceptional
Rated exceptional
11 reviews
Price from£95.76per night
Botanica B&B, hotel in Xagħra

Located in Xagħra and only 2.9 km from Ramla Beach, Botanica B&B provides accommodation with sea views, free WiFi and free private parking.

The Botanica B&B is exceptional and full of charm, made special by the host Sophie. Breakfast was amazing and we cannot fault the accommodation. The pool was a bonus and needed to cool off from the June sunshine. We had the top room, which made full use of the rooftop terrace. 6 stars out of 5!
9.7
Scored 9.7
Exceptional
Rated exceptional
144 reviews
Price from£138.27per night
Rosehill B&B, hotel in Xagħra

Boasting an outdoor swimming pool and views of pool, Rosehill B&B is a recently renovated guest house situated in Xagħra, 2.6 km from Ramla Beach.

It was ok for the price
9.2
Scored 9.2
Superb
Rated superb
172 reviews
Price from£77.12per night
The Cloisters Bed And Breakfast, hotel in Xagħra

Situated within 2.5 km of Ramla Beach and 3 km of Cittadella in Xagħra, The Cloisters Bed And Breakfast provides accommodation with seating area.

Lovely and quiet place
9.5
Scored 9.5
Exceptional
Rated exceptional
210 reviews
Price from£108.48per night
Il figolla b&b, hotel in Xagħra

Situated within 1.5 km of Ramla Beach and 1.9 km of Marsalforn Beach, Il figolla b&b features rooms with air conditioning and a private bathroom in Xagħra.

The breakfast was excellent. The host is very nice and the whole house is very cozy. The pool was also nice. Ramla beach is a pleasant walk away, and the shop and bus stop are close by.
9.6
Scored 9.6
Exceptional
Rated exceptional
65 reviews
Price from£102.54per night
MJ Farmhouse B&B, hotel in Xagħra

Situated in Xagħra, in a historic building, 2.8 km from Ramla Beach, MJ Farmhouse B&B is a recently renovated bed and breakfast with an outdoor swimming pool and terrace.

Monica is so friendly and makes you feel at home. She prepares breakfast with dedication and in a well-kept environment. Hope to meet again.
9.4
Scored 9.4
Superb
Rated superb
86 reviews
Price from£73.73per night
See all 42 hotels in Xagħra

FAQs about hotels in Xagħra




What guests said about Xagħra:

  • 8.0
    Scored 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
  • 10
    Scored 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
  • 10
    Scored 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
  • 10
    Scored 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
  • 10
    Scored 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
  • 10
    Scored 10

    We have stayed in Xaghra every time we visit Gozo.

    We have stayed in Xaghra every time we visit Gozo. The place is very calm and relaxing, the church is beautiful. There is very good choice of bars and restaurants for everyone's taste. The local people are very friendly. It is central for traveling around the island, 15-20 minutes to everywhere.
    Vincent
    Malta

Explore guest reviews of hotels in Xagħra

  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 18 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
    United Kingdom
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 464 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
    United Kingdom
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,244 reviews
    The breakfast was amazing, so much choice. Never had a breakfast like it in a hotel . Location is good, 10 minute walk to restaurants in the main square . A 10 minute taxi brings you to the harbor
    Hollie
    Ireland
  • From £77.23 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,189 reviews
    The staff were very friendly and the hotel was very quiet. The food in the restaurant in the evenings was super (although a rather canteen-like atmosphere!) - pizzas, Indian and Turkish.
    Emily
    New Zealand
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 666 reviews
    A charming boutique hotel that satisfied all our needs. It was quiet, very clean, and contained all the items we needed, for a really worth it price. The breakfast was great as well!
    Giudice
    Malta