Skip to main content

Search hotels in Xagħra

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

Xagħra – 140 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...

J
Joy
From
United Arab Emirates
I like the place,the ambience of the room,plus they have a nice bfast.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,317 reviews
Price from
£44.91
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.

D
Denise
From
Ireland
Loved, loved, loved this gem of a hotel. It's old, beautiful, pretty and its staff are second to none. Loved our bedroom with its breathtaking valley view. Swam every day in the beautiful pools in the quiet courtyards, surrounded by flowers and birdsong. Great breakfast every morning. Had dinner on a few evenings in the hotel- food was tasty with the best swordfish ever! Short walk to Xaghra with its quaint little square, where its handful of great restaurants were overlooked by the beautiful village church.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 615 reviews
Price from
£74.97
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.

C
Carmen
From
Germany
This is a 100% recommendation when you stay in Gozo! A 10 out of 10! We had an awesome time at this beautiful farmhouse and Massimo is an incredible host. He took care of us with daily breakfast (sweet and savory choices, different drinks, coffee, fruit, cereals, etc.) and provided helpful tips for what to do and what to see on the island, where to go for dinner and so on. There was free coffee and drinks provided in the kitchen for self serve during day and night. The farmhouse provides parking and a pool (we actually did not use because swimming in the sea was still possible). We absolutely loved it here and ended up staying much longer than we initially planned. Can’t wait to come back! Thank you for making our holidays a perfect experience!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 197 reviews
Price from
£91.55
1 night, 2 adults

MJ Farmhouse B&B

Xagħra

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

K
Karina
From
Germany
The Farmhouse is amazing. We loved the pool and breakfast! Monica as a host is so kind and we had a lot of talks. Really pet friendly. Thank you Monica for the nice stay and see you again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 181 reviews
Price from
£70.39
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.

J
Jean90
From
Netherlands
The host family is extremely kind and welcoming. The room was perfectly spotless and really comfortable. The breakfast was freshly prepared every morning, and they were happy to accommodate our vegitarian diet. The location is very central near the picturesque village square.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 421 reviews
Price from
£108.02
1 night, 2 adults

Tal-Bambinu Boutique B&B

Xagħra

Located in Xagħra, 2.5 km from Ramla Beach, Tal-Bambinu Boutique B&B provides air-conditioned rooms with free WiFi and express check-in and check-out.

T
Tonna
From
Malta
Clean, very good breakfast, very sweet host, pet friendly. Well done.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
£64.93
1 night, 2 adults

Silla Boutique B&B

Xagħra

Located within 2 km of Ramla Beach and 4.8 km of Cittadella, Silla Boutique B&B provides rooms with air conditioning and a private bathroom in Xagħra.

S
Shawn
From
Malta
Absolutely loved our stay! The place is brand new, beautifully decorated, and has such a cozy, welcoming atmosphere. The rooms are spacious, clean, and very nicely furnished—everything feels fresh and thoughtfully designed. The owners are incredibly friendly and genuinely care about their guests, making us feel right at home from the moment we arrived. Breakfast was delicious with great variety and quality. It’s clear that a lot of care and attention goes into every detail here. Highly recommended for anyone looking for a relaxing and comfortable stay!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 34 reviews
Price from
£86.37
1 night, 2 adults

Ta' Tereża Farmhouse

Xagħra

Situated in Xagħra, 1.2 km from Ramla Beach, Ta' Tereża Farmhouse offers accommodation with free WiFi, a terrace or a balcony and access to a garden and a year-round outdoor pool.

A
Aiden
From
Malta
This farmhouse exceeds expectations, It is beautiful spacious and the perfect farmhouse for a group of couples. We literally did not want to leave. the only complaint i have was that there is no control over the ants. They were a bit annoying. This still doesn’t stop it from being a 10/10
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
£488.41
1 night, 2 adults

C4 Retreats by Georges Boutique Living

Xagħra

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

J
Jacob
From
United Kingdom
Hotel is in a convenient location - bus stops all round to travel to other areas and beaches super easy. The main square is a walkable distance and super easy to follow. The main hotel room itself is perfect for a holiday. Bathrooms are lovely and rooms have aircon and enough room. Staff were super friendly and helpful with everything we needed- even about car hire.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 70 reviews
Price from
£102.69
1 night, 2 adults

Spirit of Gozo unique penthouse

Xagħra

Featuring mountain views, Spirit of Gozo unique penthouse provides accommodation with a shared lounge and a balcony, around 2.7 km from Marsalforn Beach.

A
Annabel
From
United Kingdom
Great location. Fabulous decor. Superb facilities.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 23 reviews
Price from
£158.98
1 night, 2 adults
See all 140 hotels in Xagħra

Hotels with airport shuttles in Xagħra

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 9.1
    Superb - What previous guests thought, 234 reviews
  • Popular with guests booking hotels in Xagħra

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 615 reviews
  • Popular with guests booking hotels in Xagħra

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,317 reviews
  • Popular with guests booking hotels in Marsalforn

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 2,216 reviews
  • Popular with guests booking hotels in Għajnsielem

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,136 reviews
  • Popular with guests booking hotels in Mellieħa

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3,292 reviews
  • Popular with guests booking hotels in Xlendi

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,372 reviews
  • Popular with guests booking hotels in Santa Luċija

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 1,094 reviews
  • Popular with guests booking hotels in Xlendi

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,108 reviews
  • Popular with guests booking hotels in Marsalforn

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

Budget hotels in Xagħra and nearby

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 35 reviews

    Boasting air-conditioned accommodation with a terrace, San Anton Apartment is situated in Xagħra. Located around 4.6 km from Cittadella, the apartment is also 7.4 km away from Ta' Pinu Basilica.

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

    Located in Taʼ Sardina, 2.1 km from Ramla Beach and 4.7 km from Cittadella, San Anton Studio Apartment offers air conditioning.

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

    Offering a garden and city view, Rapture Gozo - Guesthouse is situated in Xewkija, 3.4 km from Cittadella and 6.2 km from Ta' Pinu Basilica.

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 3 reviews

    Located 2.4 km from Mġarr ix-Xini Beach and 3.5 km from Cittadella, Cosy Hideaways in Traditional Maltese House in Xewkija provides air-conditioned accommodation with views of the inner courtyard and...

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 168 reviews

    Situated 1.1 km from Cittadella, Mini Studios in Central Victoria in Victoria features rooms with air conditioning and free WiFi. It is located 4.4 km from Ta' Pinu Basilica and provides a lift.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 50 reviews

    Set in Victoria, Modern Studio in Central Victoria is a recently renovated accommodation, 1.1 km from Cittadella and 4.4 km from Ta' Pinu Basilica. The property has inner courtyard views.

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

    Xeuchia Accommodation in Xewkija offers accommodation with free WiFi, 2.2 km from Mġarr ix-Xini Beach, 3.5 km from Cittadella and 6.3 km from Ta' Pinu Basilica. This bed and breakfast features a bar.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 409 reviews

    Located in Victoria, 600 metres from Cittadella, District provides air-conditioned rooms with free WiFi and express check-in and check-out.

Hotels located in the centre of Xagħra

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

    Set in Xagħra in the Gozo region, Ta' Cikku Farmhouse has a balcony. This holiday home also features a private pool. Free WiFi is available throughout the property and Ramla Beach is 2.3 km away.

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

    Situated in Xagħra in the Gozo region, 250 yo Tal-Bambinu Boutique Farmhouse has a balcony. Guests can benefit from a terrace and a year-round outdoor pool.

  • Scored out of 10, guest rating 5.3
    Passable - What previous guests thought, 12 reviews

    Set in Xagħra, 2.5 km from Ramla Beach, 250 yo Tal-Bambinu Holiday Accomodation offers air-conditioned rooms with free WiFi.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews

    Set in Xagħra, 2.4 km from Ramla Beach and 4.9 km from Cittadella, Peonja Suite offers air-conditioned accommodation with a balcony and free WiFi.

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

    Situated in Xagħra, 2.6 km from Ramla Beach and 2.8 km from Cittadella, Sultana tal-Vittorji features air-conditioned accommodation with a patio and free WiFi.

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

    Boasting pool views, Ta Guzeppi Xaghra provides accommodation with patio, around 2.7 km from Ramla Beach. Both free WiFi and parking on-site are available at the holiday home free of charge.

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

    Boasting a seasonal outdoor swimming pool, garden and views of pool, Tal Lilly Xaghra is set in Xagħra, 2.7 km from Ramla Beach.

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

    Situated in Xagħra, the recently renovated St Anglu Xaghra Family Stay - Lift and AC included features accommodation 2.6 km from Ramla Beach and 2.8 km from Cittadella.

Best hotels with breakfast in Xagħra and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 438 reviews

    Quaint Boutique Hotel Xewkija provides accommodation in Xewkija. The property is situated 2.2 km from Mġarr ix-Xini Beach, 3.5 km from Cittadella and 6.3 km from Ta' Pinu Basilica.

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

    Townhouse17 Boutique Bed & Breakfast features free WiFi and views of city in Victoria. Boasting a sun terrace, this property is situated near attractions such as Cittadella.

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

    Situated in Victoria and with Xlendi Beach reachable within 2.9 km, Marcellino Boutique Living features a terrace, non-smoking rooms, free WiFi and a restaurant.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 510 reviews

    The family-run Lantern Guest House is set in Marsalforn Gozo, a few steps from the beach. It offers a restaurant and rooms with a balcony.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 92 reviews

    Located in Marsalforn, 200 metres from Marsalforn Beach, Lantern Stay provides air-conditioned rooms with free WiFi.

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

    2.7 km from Xlendi Beach, St George of Lydda B&B is located in Victoria and provides air-conditioned rooms with free WiFi.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 2,216 reviews

    Overlooking Marsalforn Bay, the Calypso features a rooftop swimming pool with sun deck and cocktail bar. The hotel lies on Gozo, 10 km from the Ferry Terminal with connections to Malta.

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

    Situated in Victoria, Maria Rosa Suites is a recently renovated accommodation, 2.8 km from Xlendi Beach and 400 metres from Cittadella.

FAQs about hotels in Xagħra

What guests said about Xagħra:

  • 10.0

    Great little town! Quiet, peaceful, friendly locals.

    Great little town! Quiet, peaceful, friendly locals. Good restaurants, accessible markets, quick Bolt rides, beautiful rural area with lots if history and culture. About a ten minute drive to Victoria and seaport, and beaches.
    Guest review by
    S
  • 10.0

    Xaghra is a hilltop Town, and in the Piazza, you will find...

    Xaghra is a hilltop Town, and in the Piazza, you will find good restaurants. Apart from this, you will find the Ggantija Temples, Xerri's Grotto and Ninu's Cave and Calipso Cave. The Basilica of Xaghra is very beautiful. There are so many Belvederes all around Xaghra. Malsalforn is just 5 minutes away from Victoria, the Capital City of Gozo, the same just 5 minutes away. If you like sandy Beaches, not far you find the biggest and beautiful sandy Beach of Ramla il Hamra Bay.
    Guest review by
    Carmel
    Malta
  • 10.0

    Lovely place, good atmosphere.

    Lovely place, good atmosphere. Beautiful central square with a good selection of restaurants / bars. Roads and pavements however are very narrow and some in need of repair. Would be quite hilly for some people but there is a fairly good bus service and Ubers are very reasonably priced.
    Guest review by
    Fraser
  • 8.0

    We had stayed 4 nights and it was a lovely holiday.

    We had stayed 4 nights and it was a lovely holiday. Big well done to Kristina- manager, who took care of us, sorting an issue with ac in no time by offering an alternative room with the pool. And to make our stay even more special Kristina surprised us with baloons and cake for my husband birthday. She did go over and above with customer service and created an unforgettable memories. Big well done to housekeeping team! Thank you so much.
    Guest review by
    huber
  • 8.0

    This is a very old town situated in the middle of Gozo, very...

    This is a very old town situated in the middle of Gozo, very close to a lovely beach and the capital city. There are some very interesting attractions in the town - the Ggantija temple, Ta´Kola Windmill and a small delight, the Xerri's Grotto.
    Guest review by
    AlDaHal
    Malta
  • 10.0

    Ggantia temple, Ta Kola Windmill (nearby and on combined...

    Ggantia temple, Ta Kola Windmill (nearby and on combined ticket) are both top attractions with historical interest. We also enjoyed walks around area, including a less-known site called Santa Verna Temple which is just a very small ruin now, but may be excavated in future. Lovely views from neighborhood around Santa Verna (10-minute walk from town square).
    Guest review by
    Kenneth
    United States

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

See all
  • From £107.16 per night
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 423 reviews
    Very comfortable and quiet accommodation in a lovely old building just a minute from Xagħra square. Everything was spotlessly clean, the room had everything we needed, and communication with the host was great. There's a self check-in system with very clear instructions - all very relaxed and unobtrusive. We only stayed for one night, while visiting Gozo, but would happily book again and stay longer.
    Guest review by
    Jon
    United Kingdom
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,253 reviews
    The hosts are very nice, there are cute pony horses in the garden. Breakfast was amazing. There is a beautiful viewpoint just a minute away from the hotel. There are a few restaurants nearby, and uber to Ramla bay was only about 6-8 euro.
    Guest review by
    Martina
    Ireland
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 34 reviews
    Hotel is superb, beautifully decorated and very comfortable. The pool and pool area are great and ideal for relaxation. Breakfast was delicious.
    Guest review by
    Edwin
    Malta
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 615 reviews
    Location with a beautiful view of the Gozo countryside. The cottages swimming pool and the larger hotel swimming pool.
    Guest review by
    Roberto Picciolo
    United Kingdom
  • From £102.78 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 2,317 reviews
    There is nothing good to say about this hotel
    Guest review by
    Patricia
    Malta