Skip to main content

Cheap hotels in Xagħra

Find the cheap hotels that appeal to you the most

Top picks for Xagħra hotels

Explore our most popular hotels in Xagħra

Filter by:

Review score

Bliss Boutique Living

Xagħra

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

D
Dace
From
Latvia
We really enjoyed stay at this place- amazing views, romantic garden with ponies and very relaxing pool area. Location- good, not in the center of city( calm place), till bus around 10-15min by foot.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,232 reviews
Price from
US$106.01
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.

N
Nik
From
Slovenia
Great BnB, the owner os super friendly, breakfast is delicious, the beds are very comfortable. Would definetly come back.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 261 reviews
Price from
US$111.90
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.

M
Manuel
From
Spain
Apart from the farmhouse itself, that we did not enjoy that much because we were going around gozo, the breakfast was awesome!! Monica was also welcoming and charming.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 202 reviews
Price from
US$106.01
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
JONATHAN
From
Switzerland
Friendly and warm reception Nice little pool area for sitting out Fantastic English breakfast
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 487 reviews
Price from
US$48.72
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.0
Superb - What previous guests thought, 16 reviews
Price from
US$64.08
1 night, 2 adults

St Anglu Xaghra - Quality Guest House

Xagħra

Boasting a shared lounge and views of garden, St Anglu Xaghra - Quality Guest House is a recently renovated homestay situated in Xagħra, 2.6 km from Ramla Beach.

N
Natalia
From
Malta
The apartment exceeded our expectations and we had a wonderful time here. It was well furnished and very comfortable for 4 people. The bedrooms are very well furnished and they are equipped with ACs. Showers and bathrooms were very comfortable and we were even provided with towels and even products like shampoo and shower gel, which are rarely provided for by hosts. The kitchen was very well equipped. You have all the necessities and beyond. We even had a washing machine (with detergent provided), where to hang clothes to dry, and an iron board. The location is perfect. It is a quiet road, parking is easy and it is close to the harbor and Ramla Bay. The host was very welcoming and helpful during our stay and made sure we had everything needed. I highly recommend this apartment for a relaxing stay in Gozo.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews
Price from
US$82.45
1 night, 2 adults

Tal Lilly Xaghra

Xagħra

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.

I
IanTir
From
Malta
Wonderful place in a very quiet location. We had the room with a balcony on the pool and it was wonderful. No noise around and a totally relaxing holiday! Thank you to the host
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 23 reviews
Price from
US$353.36
1 night, 2 adults

A la maison B&B

Xagħra

Set within 2.1 km of Ramla Beach and 4.7 km of Cittadella in Xagħra, A la maison B&B offers accommodation with free WiFi and seating area.

t
tania
From
Canada
We loved our time there, really recommend this stay. It was safe, clean, pretty, and calm. Absolutely wonderful, and the owners are a great hosts. Tania and Felipe with love to you guys!!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 98 reviews
Price from
US$84.81
1 night, 2 adults

400YR Farmhouse in Xaghra Gozo - Separate Rooms

Xagħra

3 km from Marsalforn Beach, 400YR Farmhouse in Xaghra Gozo - Separate Rooms is set in Xagħra and offers air-conditioned rooms with free WiFi.

P
Priscilla
From
Malta
I loved the cleanliness and the location it was very quiet and relaxed.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 29 reviews
Price from
US$58.46
1 night, 2 adults

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

M
Matúš
From
Slovakia
Nice and clean room, new furniture, and a nice bathroom. Balcony with a very pretty view. Pool was a little too small but still with a very nice view. Very good breakfast
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,644 reviews
Price from
US$74.20
1 night, 2 adults
All cheap hotels in Xagħra

The best cheap hotels in Xagħra

Check out our pick of great cheap hotels in Xagħra

Filter by:

Review score

Bliss Boutique Living

Xagħra

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

D
Dace
From
Latvia
We really enjoyed stay at this place- amazing views, romantic garden with ponies and very relaxing pool area. Location- good, not in the center of city( calm place), till bus around 10-15min by foot.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,232 reviews
Price from
US$106.01
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.

N
Nik
From
Slovenia
Great BnB, the owner os super friendly, breakfast is delicious, the beds are very comfortable. Would definetly come back.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 261 reviews
Price from
US$111.90
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.

M
Manuel
From
Spain
Apart from the farmhouse itself, that we did not enjoy that much because we were going around gozo, the breakfast was awesome!! Monica was also welcoming and charming.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 202 reviews
Price from
US$106.01
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
JONATHAN
From
Switzerland
Friendly and warm reception Nice little pool area for sitting out Fantastic English breakfast
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 487 reviews
Price from
US$48.72
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.0
Superb - What previous guests thought, 16 reviews
Price from
US$64.08
1 night, 2 adults

St Anglu Xaghra - Quality Guest House

Xagħra

Boasting a shared lounge and views of garden, St Anglu Xaghra - Quality Guest House is a recently renovated homestay situated in Xagħra, 2.6 km from Ramla Beach.

N
Natalia
From
Malta
The apartment exceeded our expectations and we had a wonderful time here. It was well furnished and very comfortable for 4 people. The bedrooms are very well furnished and they are equipped with ACs. Showers and bathrooms were very comfortable and we were even provided with towels and even products like shampoo and shower gel, which are rarely provided for by hosts. The kitchen was very well equipped. You have all the necessities and beyond. We even had a washing machine (with detergent provided), where to hang clothes to dry, and an iron board. The location is perfect. It is a quiet road, parking is easy and it is close to the harbor and Ramla Bay. The host was very welcoming and helpful during our stay and made sure we had everything needed. I highly recommend this apartment for a relaxing stay in Gozo.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews
Price from
US$82.45
1 night, 2 adults

Tal Lilly Xaghra

Xagħra

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.

I
IanTir
From
Malta
Wonderful place in a very quiet location. We had the room with a balcony on the pool and it was wonderful. No noise around and a totally relaxing holiday! Thank you to the host
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 23 reviews
Price from
US$353.36
1 night, 2 adults

A la maison B&B

Xagħra

Set within 2.1 km of Ramla Beach and 4.7 km of Cittadella in Xagħra, A la maison B&B offers accommodation with free WiFi and seating area.

t
tania
From
Canada
We loved our time there, really recommend this stay. It was safe, clean, pretty, and calm. Absolutely wonderful, and the owners are a great hosts. Tania and Felipe with love to you guys!!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 98 reviews
Price from
US$84.81
1 night, 2 adults

400YR Farmhouse in Xaghra Gozo - Separate Rooms

Xagħra

3 km from Marsalforn Beach, 400YR Farmhouse in Xaghra Gozo - Separate Rooms is set in Xagħra and offers air-conditioned rooms with free WiFi.

P
Priscilla
From
Malta
I loved the cleanliness and the location it was very quiet and relaxed.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 29 reviews
Price from
US$58.46
1 night, 2 adults

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

M
Matúš
From
Slovakia
Nice and clean room, new furniture, and a nice bathroom. Balcony with a very pretty view. Pool was a little too small but still with a very nice view. Very good breakfast
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,644 reviews
Price from
US$74.20
1 night, 2 adults
All cheap hotels in Xagħra

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

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

See all

Popular with guests booking cheap hotels in Xagħra

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

Popular with guests booking cheap hotels in Xagħra

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 261 reviews

Popular with guests booking cheap hotels in Xagħra

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

Popular with guests booking cheap hotels in Xagħra

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

Popular with guests booking cheap hotels in Xagħra

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

Popular with guests booking cheap hotels in Xagħra

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

Popular with guests booking cheap hotels in Xagħra

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 487 reviews

Popular with guests booking cheap hotels in Xagħra

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

Popular with guests booking cheap hotels in Xagħra

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,232 reviews

Popular with guests booking cheap hotels in Xagħra

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

Enjoy breakfast in Xagħra and nearby

Gilju B&B

Tal-Barmil
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 98 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.

From US$88.34 per night

Cornucopia Hotel

Xagħra
Breakfast options
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 668 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$101.06 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 177 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$67.14 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 166 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$112.37 per night

Mariblu Hotel

Xewkija
Breakfast options
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 128 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$81.63 per night

Sea Holly Gozo

Nadur
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 232 reviews

Offering pool views, Sea Holly Gozo is an accommodation set in Nadur, 6.5 km from Cittadella and 9.3 km from Ta' Pinu Basilica.

From US$88.04 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 399 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.

From US$116.61 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 76 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.

From US$106.01 per night

Stay connected in Xagħra and nearby. Cheap hotels with free WiFi

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 93 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$83.97 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 28 reviews

Situated in Tal-Barmil, 2.6 km from Cittadella and 5.8 km from Ta' Pinu Basilica, 400YR Farmhouse in Xaghra Gozo - Entire Farmhouse features air-conditioned accommodation with a terrace and free WiFi.

From US$63.77 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 8 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$151.24 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

The Gozo Bus is located in Taʼ Ħamet. The air-conditioned accommodation is 3.6 km from Cittadella, and guests can benefit from private parking available on site and free WiFi.

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

Boasting air-conditioned accommodation with a private pool, pool view and a balcony, FIFTY-FOUR Edge Pool House - GOZO is set in Il-Pergla. Featuring garden views, this villa also features free WiFi.

From US$1,590.10 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 9 reviews

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.

From US$498.23 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews

Boasting a shared lounge and views of inner courtyard, Salus Holiday Apartment is a recently renovated apartment set in Victoria, 1.1 km from Cittadella.

From US$127.21 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 59 reviews

Situated in Victoria, 1.1 km from Cittadella and 4.4 km from Ta' Pinu Basilica, The City Gem Victoria features accommodation with free WiFi, air conditioning, a garden and a terrace.

From US$238.51 per night

Great access to the city centre. Check these cheap hotels in Xagħra and nearby

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 12 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 9.2
Superb - What previous guests thought, 19 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 9.5
Exceptional - What previous guests thought, 44 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.

Ta Guzeppi Xaghra

Xagħra
Central location
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 53 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.

Tal Lilly Xaghra

Xagħra
Central location
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 23 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.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 7.9
Good - What previous guests thought, 53 reviews

Located in Xagħra, the recently renovated Charming rustic getaway in Xaghra, Gozo. Provides accommodation 2.8 km from Cittadella and 6 km from Ta' Pinu Basilica.

FAQ about cheap hotels in Xagħra

Cheap hotels that guests love in Xagħra

See all
Avg. price/night: US$104.83
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 261 reviews
Everything! The location and the views from the pool area are superb and Massimo is an excellent host who goes above and beyond. The room was spacious and airy and spotlessly clean ♥️ would definitely return.
Guest review by
Giselle
Young couple
Avg. price/night: US$82.45
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,644 reviews
My favourite hotel in Gozo. Abundant continental breakfast. Quiet location with ample parking spaces. Very clean hotel. Large and spacious rooms and bathrooms. Very friendly and super helpful staff.
Guest review by
Lorianne
Young couple
Avg. price/night: US$77.91
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,232 reviews
Adults Only and Pets Free establishment Very quiet location Limited but very good breakfast Extremely friendly and attentive staff Very clean Free helping to water and tea/coffee Soundproof rooms
Guest review by
dozamt75
Young couple
Avg. price/night: US$83.97
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 93 reviews
Nice host Understandable Nice location Very clean
Guest review by
vittorio emanuele
Solo traveller
Avg. price/night: US$82.45
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,644 reviews
Very clean, quite relaxing location at close proximity to a sandy beach.
Guest review by
Edward
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 202 reviews
The Farmhouse is Beautiful. The place is very well kept and very clean. We really enjoyed our time at the pool. The Location is quiet,peaceful and walking distance from restaurants, bus and groceries. The host Monica is very welcoming and she prepared for us a lovely breakfast with delicious pancakes. The kids loved this place and we will definitely return :) Thanks Monica. From Peperoncino 😁
Guest review by
kimberly
Family with young children
Avg. price/night: US$48.72
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 487 reviews
The location is lovely in Gozo, walking distance to restaurants, with easy free parking space nearby. The hotel was lovely, and we wished that we had stayed there fore a few more nights! Our room had a big terrace to chill out and the room was spotlessly clean. The pool was a big bonus too!
Guest review by
Veronica
Group
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews
We stayed for 4 nights in this lovely apartment during our holiday on the island Gozo. We were really satisfied with everything - a good location to explore the island, a very clean apartment with a beautiful view over the valley. Easy parking near the house. Ornella is the best host, very kind and her breakfasts were so delicious :-) We hope we will come back next time again.Thank you so much! Karolína and František
Guest review by
František
Young couple