Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Xagħra – 67 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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. Everything was perfect, except orange juice was not real.

Show more Show less
8.4
Very Good
414 reviews
Price from
$110
per night

Il-Logga Boutique Hotel

Hotel in Xagħra

Featuring a restaurant, outdoor swimming pool, bar and free WiFi, Il-Logga Boutique Hotel is located in Xagħra, 1.5 miles from Ramla Beach and 1.6 miles from Marsalforn Beach. Wow! the hotel is very clean and the food is exceptional. The staff leave you to get on with your day, but are on hand if you need anything. We had a car so the hotel location was excellent. Easy access to Marsalforn, and Victoria. It’s an easy walk to the town square where there a a number of restaurants to choose from. Would recommend you eat at the hotel at least one night, the steak was cooked to perfection.

Show more Show less
9.1
Awesome
270 reviews
Price from
$100
per night

The Segond Hotel

Hotel in Xagħra

The Segond Hotel has a restaurant, seasonal outdoor swimming pool, a bar and shared lounge in Xagħra. all was perfect, this is one of the best hotels in Malta. brand new.

Show more Show less
8.9
Excellent
45 reviews
Price from
$117
per night

DGolden Valley Boutique

Xagħra

Located in Xagħra, 0.8 mi from Ramla Beach and 1.6 mi from Xwejni Bay Beach, DGolden Valley Boutique provides accommodations with free WiFi, 4 outdoor swimming pools, and 2 shared lounges. The host was very helpful and kind, the room and view incredible, and the common areas beautiful.

Show more Show less
8.8
Excellent
1,011 reviews
Price from
$102
per night

Ghajn Damma

Xagħra

Located in Xagħra, a 13-minute walk from Marsalforn Beach and 0.9 miles from Ramla Beach, Ghajn Damma provides accommodations with free WiFi, air conditioning, an outdoor swimming pool and a shared... It was amazing. The owner is really nice

Show more Show less
9
Awesome
309 reviews
Price from
$78
per night

Gizimina B&B by VeroSole

Xagħra

Located in Xagħra, a 14-minute walk from Ramla Beach and one mile from Marsalforn Beach, Gizimina B&B by VeroSole has accommodations with free WiFi, air conditioning, a seasonal outdoor swimming pool... I am gluten and lactose intolerant and the host went out of her way to cook breakfast for my needs. Plus Elizabeth is an amazing cook :) Will see us again for sure.

Show more Show less
9.3
Awesome
281 reviews
Price from
$95
per night

Guest House Kavarna

Xagħra

Located in Xagħra and with Ramla Beach reachable within 1.1 miles, Guest House Kavarna has express check-in and check-out, rooms, a shared lounge, free WiFi and a garden. Stan was very friendly and caring, the room was very big and comfortable, the kitchen was well equiped and big, it was quiet and relatively well located

Show more Show less
8.7
Excellent
123 reviews
Price from
$48
per night

Ta' Karkar Villa Bed and Breakfast

Xagħra

Featuring a swimming pool and a sun terrace, Ta Karkar Villa is located in Xagħra. Offering air conditioning and free WiFi throughout, the property features a living room with TV. The host was lovely, the room very spacious and the villa lovely.

Show more Show less
8.9
Excellent
130 reviews
Price from
$67
per night

San Anton Apartment

Xagħra

Located in Xagħra, a 19-minute walk from Ramla Beach and 1.5 miles from San Blas Beach, San Anton Apartment offers a terrace and air conditioning. The apartment is 1.8 miles from Marsalforn Beach. The place had all facilities needed.

Show more Show less
8.5
Very Good
43 reviews
Price from
$69
per night

L'Ghorfa

Xagħra

Featuring a swimming pool, a bar, a shared lounge and views of the pool, L'Ghorfa is located in Xagħra and provides accommodations with free WiFi. Giancarlo and Anita are absolutely phenomenal hosts - from the moment you get picked up to their daily breakfast (try their homemade croissants!), to giving helpful tips and always being available to offer help. Their BnB is a little sanctuary with an incredible view towards the Citadel in Victoria and sunset, very tranquil and perfect location to get around Gozo. The bus stop to Victoria is close, you can also walk down to Victoria (about 20 minutes) and there's lots of restaurants in the nearby plaza and down the road is the Michelin starred Ta' Frenc.

Show more Show less
9.7
Exceptional
133 reviews
Price from
$103
per night

FAQs about hotels in Xagħra

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Xagħra:

Explore guest reviews of hotels in Xagħra

See all