You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Discover the charming village of Xaghra, located in the picturesque Gozo Region of Malta. Known for its rich historical heritage, Xaghra offers a unique blend of cultural and natural attractions. Visitors can explore the ancient Ġgantija megalithic temples, a UNESCO World Heritage site, and the mysterious Xagħra Stone Circle. The village is also home to stunning natural wonders like Xerri's Grotto and Ninu's Cave, perfect for adventurous explorers.
For those seeking relaxation, the nearby Ramla Bay, with its red sandy beach, provides a serene escape. Victory Square, the heart of Xaghra, is a lively area filled with local cafes and shops, offering a taste of authentic Maltese life. Accommodation options range from quaint guesthouses to luxurious villas, ensuring a comfortable stay for every traveler. Whether you're a history buff or a beach lover, Xaghra promises an unforgettable experience.
See the latest prices and deals by choosing your dates

Bed & breakfast in Xaghra, Xagħra · 0.68 mi from centre
Breakfast available
Located in Xaghra, Silla Boutique B&B is in the historical district, a 3-minute drive from Ramla Bay Beach and 8 minutes from Gozo Ferry Terminal. This bed & breakfast is 8.2 mi (13.2 km) from Cirkewwa Ferry Terminal and 8.3 mi (13.4 km) from Paradise Bay Beach.

Holiday home in Xaghra, Xagħra · 0.69 mi from centre
10.0
8 reviews
Breakfast available
Providing a garden, Nuffara - a charming traditional Farmhouse with a large pool features accommodations in Xagħra. This beachfront property offers access to a patio and free Wifi. The accommodation provides luggage storage space and private check-in and check-out for guests.
Offering a terrace and pool views, the spacious vacation home includes 3 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and 4 bathrooms with a shower. Guests can enjoy a meal on an outdoor dining area while overlooking the garden views. For added privacy, the accommodation features a private entrance.
Guests can make the most of the warm weather with the property's barbecue facilities.
Guests at the vacation home will be able to enjoy activities in and around Xagħra, like snorkeling, cycling, and fishing. In addition to a year-round outdoor pool, Nuffara - a charming traditional Farmhouse with a large pool also offers kids pool.
Ramla Beach is 1.3 miles from the accommodation, while Cittadella is 3 miles away. Malta International Airport is 24 miles from the property, and the property offers a paid airport shuttle service.

Villa in Xaghra, Xagħra · 0.70 mi from centre
8.5
6 reviews
Villa Ta Marija offers accommodations in Xagħra, 1.3 miles from Ramla Beach and 2.9 miles from Cittadella. With garden views, this accommodation provides a patio and a swimming pool. Ta' Pinu Basilica is 4.7 miles from the villa.
With free Wifi, this 2-bedroom villa offers a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Guests can take in the views of the pool from the terrace, which also has outdoor furniture. There's also a seating area and a fireplace.
Guests may enjoy a meal at the on-site restaurant.
A car rental service is available at the villa.
Malta International Airport is 24 miles from the property.

Bed and breakfast in Xaghra, Xagħra · 0.70 mi from centre
9.4
94 reviews
Breakfast available
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. Guests can access the bed and breakfast via private entrance.
At the bed and breakfast, the units come with a wardrobe. A microwave, a toaster, and fridge are also offered, as well as a coffee machine and a kettle. At the bed and breakfast, units are fitted with a private bathroom with a hair dryer and free toiletries.
There is a coffee shop, and packed lunches are also available.
The bed and breakfast conveniently has an outdoor pool.
Ta' Pinu Basilica is 4.7 miles from A la maison B&B. Malta International Airport is 24 miles from the property.

Holiday home in Xaghra, Xagħra · 0.70 mi from centre
9.3
41 reviews
Sultana tal-Vittorji is located in Xagħra, just 1.7 miles from Cittadella and 3.7 miles from Ta' Pinu Basilica. Free Wifi is available throughout the property and Ramla Beach is 1.6 miles away.
Providing access to a patio, the air-conditioned vacation home consists of 3 bedrooms. Featuring a terrace with quiet street views, this vacation home also comes with a flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 2 bathrooms with a bath and a hair dryer. There's also a seating area and a fireplace.
Malta International Airport is 24 miles from the property.

Villa property in Xaghra · 0.71 mi from centre
With a stay at Steves Villas in Xaghra, you'll be a 3-minute drive from Ramla Bay Beach and 8 minutes from Gozo Ferry Terminal. This villa is 13.9 mi (22.3 km) from Golden Bay and 5.3 mi (8.6 km) from Blue Lagoon.

Apartment in Xaghra, Taʼ Sardina · 0.72 mi from centre
9.1
14 reviews
San Anton Studio Apartment is located in Taʼ Sardina, just 2.9 miles from Cittadella and 4.7 miles from Ta' Pinu Basilica. The air-conditioned accommodation is 1.3 miles from Ramla Beach.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.
Malta International Airport is 24 miles away.

Apartment in Xaghra, Xagħra · 0.73 mi from centre
Traditional 3-Bed Apartment with Gozo Views in Xaghra is located in Xagħra, just 1.6 miles from Ramla Beach and 2.8 miles from Cittadella. This apartment features air-conditioned accommodations with a terrace.
The spacious apartment is composed of 3 bedrooms, a living room, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is available. The accommodation is non-smoking.
Ta' Pinu Basilica is 4.6 miles from the apartment. Malta International Airport is 24 miles from the property.

Apartment in Gozo, Zebbug · 0.75 mi from centre
With a stay at Glamorous Apartment With Panoramic Green Views in Zebbug, you'll be within a 15-minute drive of Ramla Bay Beach and Gozo Ferry Terminal. This apartment is 15.1 mi (24.4 km) from Golden Bay and 9.6 mi (15.4 km) from Paradise Bay Beach.

Apartment in Gozo, Zebbug · 0.75 mi from centre
With a stay at Country Views by the sea Holiday Time in Gozo in Zebbug, you'll be within a 15-minute drive of Ramla Bay Beach and Gozo Ferry Terminal. This apartment is 15.1 mi (24.4 km) from Golden Bay and 9.6 mi (15.4 km) from Paradise Bay Beach.

Apartment in Gozo, Marsalforn · 0.75 mi from centre
9.0
3 reviews
Il-Guva Penthouse at Marsalforn offers accommodations in Marsalforn, 3 miles from Cittadella and 5.2 miles from Ta' Pinu Basilica. The air-conditioned accommodation is a 7-minute walk from Marsalforn Beach.
With free Wifi, this 2-bedroom apartment offers a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and toaster. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Malta International Airport is 25 miles from the property.

Apartment in Xaghra, Xagħra · 0.76 mi from centre
7.4
33 reviews
San Anton Apartment is located in Xagħra, just 1.4 miles from Ramla Beach and 2.9 miles from Cittadella. This apartment features accommodations with a terrace.
This air-conditioned 1-bedroom apartment comes with a fully equipped kitchen, a seating area, a dining area, and a flat-screen TV. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.
Ta' Pinu Basilica is 4.6 miles from the apartment. Malta International Airport is 24 miles from the property.

Apartment in Xaghra, Xagħra · 0.76 mi from centre
8.9
19 reviews
Elegant Apartments with Open Views enjoys a location in Xagħra, 3 miles from Cittadella and 4.8 miles from Ta' Pinu Basilica. With sea views, this accommodation provides a balcony and a swimming pool. Free Wifi is available throughout the property, and Ramla Beach is 1.4 miles away.
All of the air-conditioned units feature a private bathroom, flat-screen TV, fully equipped kitchen, and terrace. At the apartment complex, all units are fitted with bed linen and towels.
Malta International Airport is 24 miles away.

Campsite in Xaghra, Il-Pergla · 0.79 mi from centre
9.7
3 reviews
Unique Bus stay with stunning views in Ramla Bay by 360 Estates is located in Il-Pergla, just 4.3 miles from Cittadella and 6 miles from Ta' Pinu Basilica. Free Wifi is available throughout the property and Ramla Beach is a 3-minute walk away.
The air-conditioned campground consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are available in the campground. The accommodation is non-smoking.
Malta International Airport is 25 miles from the property.

Apartment in Xaghra, Xagħra · 0.80 mi from centre
9.0
1 review
Offering a garden, Summer Getaway 3Bed, Private Pool offers accommodations in Xagħra. Free Wifi is available throughout the property and private parking is available on site. The apartment features an outdoor swimming pool and an elevator.
Featuring a terrace with sea views, this apartment also comes with a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 4 bathrooms with a shower. The property has an outdoor dining area.
The apartment has a picnic area where you can spend the day outdoors.
Marsalforn Beach is 1.7 miles from the apartment, while Cittadella is 1.6 miles from the property. Malta International Airport is 25 miles away.

Apartment in Xaghra, Tal-Barmil · 0.80 mi from centre
9.3
4 reviews
Clifftop Lodge offers accommodations in Tal-Barmil, 1.7 miles from Marsalforn Beach and 1.6 miles from Cittadella. This apartment provides air-conditioned accommodations with a patio. The apartment features private parking, an infinity pool, and an elevator.
With free Wifi, this 3-bedroom apartment offers a satellite flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Guests can take in the views of the sea from the terrace, which also has outdoor furniture. There's also a seating area and a fireplace.
An à la carte, full English/Irish, or vegetarian breakfast is available at the property.
The apartment has a picnic area where you can spend the day outdoors.
Ta' Pinu Basilica is 3.6 miles from the apartment. Malta International Airport is 24 miles away.

Apartment in Xaghra, Tal-Barmil · 0.80 mi from centre
8.8
8 reviews
A recently renovated apartment, Luxurious Maisonette with Pool & Hot tub in Xaghra offers accommodations in Tal-Barmil. This property offers a private pool, free Wifi, and free private parking. Ta' Pinu Basilica is 3.8 miles from the apartment.
Offering direct access to a balcony with pool views, the spacious air-conditioned apartment consists of 3 bedrooms. Featuring a terrace with sea views, this apartment also includes a cable flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 3 bathrooms with a shower and a hair dryer. The property has an outdoor dining area.
Marsalforn Beach is 1.7 miles from the apartment, while Cittadella is 1.6 miles from the property. Malta International Airport is 25 miles away.

Apartment in Xaghra, Xagħra · 0.81 mi from centre
8.1
49 reviews
This recently renovated apartment is located 1.8 miles from Cittadella and 3.7 miles from Ta' Pinu Basilica. Free Wifi is available throughout the property and Ramla Beach is 1.7 miles away.
The apartment consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are provided in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Malta International Airport is 24 miles away.

Holiday home in Xaghra, Birbuba · 0.81 mi from centre
9.3
12 reviews
Hemda no 3 is located in Birbuba, just 1.8 miles from Marsalforn Beach and 1.6 miles from Cittadella. Both free Wifi and parking on-site are available at the vacation home free of charge. The accommodation provides airport transfers, while a bicycle rental service is also available.
Leading onto a patio with garden views, the spacious air-conditioned vacation home consists of 3 bedrooms. Providing a terrace with pool views, this vacation home also provides guests with a satellite flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a walk-in shower and a hair dryer. The vacation home offers bed linen, towels, and laundry service.
Guests can swim in the pool with a view, go cycling or hiking, relax in the garden, and use the barbecue facilities.
Ta' Pinu Basilica is 3.6 miles from Hemda no 3. Malta International Airport is 25 miles away.

Bed and breakfast in Xaghra, Tal-Barmil · 0.82 mi from centre
9.1
386 reviews
San Pawl B&b farmhouse- KORTOLL in Tal-Barmil provides accommodations with an infinity pool and a shared lounge. This bed and breakfast features air-conditioned accommodations with a balcony. The accommodation provides free Wifi throughout the property, as well as a terrace and a traditional restaurant.
At the bed and breakfast, units have a desk. There's a private bathroom with shower and a hair dryer in each unit, along with free toiletries. At the bed and breakfast, every unit includes bed linen and towels.
Buffet and continental breakfast options with warm dishes, local specialities, and fresh pastries are available. For visitors looking to embark on day trips to nearby landmarks, the bed and breakfast offers a selection of packed lunches.
The area is popular for cycling and fishing, and car rental is available at San Pawl B&b farmhouse- KORTOLL. Snorkeling and diving can be enjoyed nearby, while a bicycle rental service and water sports facilities are also available on-site.
Marsalforn Beach is 1.8 miles from the accommodation, while Cittadella is 1.6 miles from the property. Malta International Airport is 25 miles away, and the property offers a paid airport shuttle service.