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 – 134 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, 2,434 reviews
Price from
US$56.74
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, 643 reviews
Price from
US$99.36
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.

s
sian
From
United Kingdom
Monica is a wonderful host who cares a great deal about her guests. She is an awesome chef and created the best breakfasts each day. Her energy is contagious and we have made a new friend.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 192 reviews
Price from
US$92.64
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.

G
Gwilym
From
United Kingdom
Location, Bed, Beautiful terrace and views.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 450 reviews
Price from
US$60.66
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 9.3
Superb - What previous guests thought, 11 reviews
Price from
US$63
1 night, 2 adults

Luxury Apartment Valley Views B12

Xagħra

Boasting garden views, Luxury Apartment Valley Views B12 offers accommodation with a terrace, around 3.1 km from Cittadella. This apartment features accommodation with a balcony.

J
Jacqueline
From
Malta
Excellent location. Very beautiful view
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 reviews
Price from
US$84.53
1 night, 2 adults

The Valley Collection - Suite A21

Xagħra

The Valley Collection - Suite A21 is an accommodation situated in Xagħra, 5.1 km from Cittadella and 7.9 km from Ta' Pinu Basilica.

K
Kyle
From
Malta
The property was very clean, full of light, amazing views and hosts were very helpful. Easy parking.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 6 reviews
Price from
US$77.59
1 night, 2 adults

Aurelia Gozo Boutique BnB

Xagħra

A recently renovated bed and breakfast in Xagħra and within 1.7 km of Ramla Beach, Aurelia Gozo Boutique BnB has pool with a view, comfortable soundproof rooms and free WiFi.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews
Price from
US$110.01
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.2
Superb - What previous guests thought, 8 reviews
Price from
US$539.05
1 night, 2 adults

The Valley Collection - Suite B23

Xagħra

Boasting garden views, The Valley Collection - Suite B23 features accommodation with a terrace, around 2 km from Ramla Beach.

J
Jeanelle Ebejer
From
Malta
The apartment was very spacious, clean, modern and easily accessible as there is a lift. The view and outside area was lovely.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 10 reviews
Price from
US$70.87
1 night, 2 adults
See all 134 hotels in Xagħra

Hotels with airport shuttles in Xagħra

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 782 reviews
    From US$330.03 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,235 reviews
    From US$176.95 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 405 reviews
    From US$104.22 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 252 reviews
    From US$185.28 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,408 reviews
    From US$104.22 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 439 reviews
    From US$104.22 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 971 reviews
    From US$210.76 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,176 reviews
    From US$97.27 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 375 reviews
    From US$104.22 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 875 reviews
    From US$166.75 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 9.0
    Superb - What previous guests thought, 235 reviews
  • Popular with guests booking hotels in Xagħra

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

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

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

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

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

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 971 reviews
  • Popular with guests booking hotels in Santa Luċija

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

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

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

Hotels located in the centre of Xagħra

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

    Set in Xagħra, 2.7 km from Ramla Beach and 3.1 km from Cittadella, Stunning 3 bedroom Farmhouse with pool offers spacious air-conditioned accommodation with a terrace and free WiFi.

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

    Featuring air-conditioned accommodation with a rooftop pool, Mohba Townhouse, Private Roof Top Jacuzzi, Garden, BBQ by Haven & Keys Malta is located in Xagħra.

  • Scored out of 10, guest rating 5.7
    Passable - What previous guests thought, 4 reviews

    Luxury Apartment Valley Views C5 is an accommodation located in Xagħra, 3.1 km from Cittadella and 6.2 km from Ta' Pinu Basilica.

    From US$167.04 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    Boasting garden views, Luxury Apartment Valley Views A8 features accommodation with a terrace, around 3.1 km from Cittadella. This apartment provides accommodation with a balcony.

    From US$163.28 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 4 reviews

    Boasting garden views, Luxury Apartment Valley Views C6 features accommodation with a terrace, around 3.1 km from Cittadella. Guests staying at this apartment have access to a balcony.

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

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

    From US$291.35 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 80 reviews

    Situated within 2.5 km of Marsalforn Beach and 3.4 km of Cittadella, All Nations Duplex with Pool features rooms with air conditioning and a private bathroom in Xagħra.

    From US$97.35 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set 2 km from Ramla Beach and 5.1 km from Cittadella in Xagħra, The Valley Collection - Suite B11 offers accommodation with a kitchen.

    From US$168.95 per night

Best hotels with breakfast in Xagħra and nearby

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

    Situated within 2.9 km of Ramla Beach and 3.3 km of Cittadella, Gilju B&B features rooms with air conditioning and a private bathroom in Tal-Barmil.

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

    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.

    From US$99.36 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 194 reviews

    Situated within 2.3 km of Ramla Beach and 4.7 km of Cittadella, Ta' Karkar Villa Bed and Breakfast features rooms with air conditioning and a private bathroom in Xagħra.

    From US$75.27 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 377 reviews

    Located 2.8 km from Marsalforn Beach, San Pawl B&b farmhouse- KORTOLL offers water sports facilities, an infinity pool and air-conditioned accommodation with a terrace and free WiFi.

    From US$104.51 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,434 reviews

    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...

    From US$81.06 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 145 reviews

    Located within 1.1 km of Ramla Beach and 5.5 km of Cittadella, Ad Hoc B&B provides rooms with air conditioning and a private bathroom in Il-Pergla.

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

    Situated within 2.6 km of Mġarr ix-Xini Beach and 3.4 km of Cittadella, Rapture Gozo - Guesthouse features rooms with air conditioning and a private bathroom in Xewkija.

    From US$89.63 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 130 reviews

    Situated in Xewkija, 2.5 km from Mġarr ix-Xini Beach, Mariblu Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$91.71 per night

Budget hotels in Xagħra and nearby

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

    The Valley Collection - Suite A22 offers accommodation in Xagħra, 5.1 km from Cittadella and 7.9 km from Ta' Pinu Basilica. Free WiFi is available throughout the property and Ramla Beach is 2 km away.

    From US$160.61 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 10 reviews

    Featuring accommodation with a private pool, Egħżien Suite A2 Access to Tranquil Shared Pool is situated in Xagħra. Both free WiFi and parking on-site are available at the apartment free of charge.

    From US$179.49 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 11 reviews

    Located in Xagħra in the Gozo region, The Valley Collection - Suite B7 features a terrace and garden views. Both free WiFi and parking on-site are available at the apartment free of charge.

    From US$162.70 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    The Valley Collection - Suite B19 offers accommodation in Xagħra, 5.1 km from Cittadella and 7.9 km from Ta' Pinu Basilica.

    From US$159.57 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 4 reviews

    Boasting garden views, The Valley Collection - Suite B24 features accommodation with a terrace, around 5.1 km from Cittadella. Guests staying at this apartment have access to a balcony.

    From US$157.49 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 4 reviews

    Located in Xagħra in the Gozo region, The Valley Collection - B26 - with Private hot tub features a balcony. This apartment is 5.1 km from Cittadella and 7.9 km from Ta' Pinu Basilica.

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

    Set in Xagħra in the Gozo region, The Valley Collection - A25 - with Private hot tub features a balcony. This apartment is 5.1 km from Cittadella and 7.9 km from Ta' Pinu Basilica.

    From US$169.07 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 4 reviews

    Located only 2.8 km from Marsalforn Beach in Xagħra, 4 Bedroom Farmhouse with Private Pool in Xaghra Gozo provides accommodation equipped with a terrace, garden and year-round outdoor pool.

    From US$197.01 per night

FAQs about hotels in Xagħra

What guests said about Xagħra:

  • 10.0

    Xaghra is a village of a little more than 5,000 people on...

    Xaghra is a village of a little more than 5,000 people on the island of Gozo. The weather is hot. The pace is slow. The cisk is cold and the pastizzi are unbeatable. The people are the best and kindest you will meet.
    Guest review by
    Elise
    Australia
  • 10.0

    Xaghra is a lovely unspoilt town with very good restaurants...

    Xaghra is a lovely unspoilt town with very good restaurants and friendly people. However there is construction everywhere and everything is covered in dust. I hope the infrastructure can keep up with the buildings - the roads are terrible, uneven and the traffic struggles to get past the parked vehicles. The church dominates the square and is ornate and beautiful. The Latini restaurant and the Oleander have excellent food at reasonable prices and friendly staff. It’s a small town to walk around and the Archeological Museum is a must.
    Guest review by
    Lindsay
    United Kingdom
  • 10.0

    I was there on victory day which coincides with Festa Marija...

    I was there on victory day which coincides with Festa Marija Bambina in Xaghra. The good is that the town is in a party and festivity frenzy. The downside is that by car in that weekend there's no hope of getting in or out of the town. It is a picturesque place otherwise, very recommended.
    Guest review by
    Paasch
  • 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

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

See all
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 235 reviews
    The room was comfortable. Breakfast was very good and tasty! Cleanliness in the hotel is top notch! The pool is quite big and very clean. Very quiet area and good location. Restaurant is very elegant and lovely menu.
    Guest review by
    Lanika
    Malta
  • From US$99.36 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 643 reviews
    The pools were great and spacious, the staff was friendly and easy to communicate with, and the view was incredible. We also appreciated the abundance of trees and flowers at the hotel.
    Guest review by
    Attard
    Malta
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,241 reviews
    the premium feel, the food, the location, the quiet, and the hotel in general, including pool and outside garden. Finding we had a room with partial sea view was also a plus
    Guest review by
    CJ Garzia
    Malta
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 51 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
  • From US$81.06 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,434 reviews
    Location clean and modern hotel
    Guest review by
    Matthew
    Malta