Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
See the latest prices and deals by choosing your dates

Hotel in Xaghra · 0.80 km from centre
8.8
189 reviews
Located in Xaghra, Cornucopia Hotel is in the suburbs, within a 15-minute walk of Xerri's Grotto and Ta'Kola Windmill. This hotel is 10 mi (16 km) from Mellieha Bay and 14.5 mi (23.3 km) from Golden Bay.

Hotel in Xaghra · 0.23 km from centre
8.1
991 reviews
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.
All units come with a seating area, a flat-screen TV with satellite channels, and a private bathroom with a hairdryer and shower. A fridge and kettle are also featured.
Guests at the bed and breakfast can enjoy a continental breakfast.
DGolden Valley Boutique offers a sun terrace.
There is a garden with a barbecue at this property and guests can go cycling nearby.
San Blas Beach is 1.8 mi from the accommodations.

Hotel in Xaghra · 0.72 km from centre
8.6
23 reviews
Ta' Tereza in Xagħra provides accommodations with an outdoor swimming pool and a garden. There's a private entrance at the villa for the convenience of those who stay. Outdoor seating is also available at the villa.
All units feature air conditioning and a flat-screen TV. Each room is equipped with a kettle, a private bathroom, and free Wifi, while some rooms are equipped with a terrace and some have pool views. At the villa complex, each unit is equipped with bed linen and towels.
Ramla Beach is a 18-minute walk from Ta' Tereza, while Cittadella is 3.4 miles away. The nearest airport is Malta International Airport, 24 miles from the accommodation.

Hotel in Marsalforn, Zebbug · 1.71 km from centre
8.4
349 reviews
When you stay at Calypso Hotel in Zebbug, you'll be by the sea, just steps from Marsalforn Bay and Marsalforn Beach. This hotel is 11 mi (17.8 km) from Mellieha Bay and 15.5 mi (25 km) from Golden Bay.

Hotel in Xewkija · 3.12 km from centre
9.8
204 reviews
Ellie Boo in Xewkija provides adults-only accommodations with an outdoor swimming pool and a garden. This bed and breakfast provides air-conditioned accommodations with a terrace. The accommodation features daily room service and private check-in and check-out for guests.
At the bed and breakfast, every unit is equipped with a desk. All rooms include a kettle, a private bathroom, and free Wifi, while some rooms here will provide you with a balcony and some have pool views. At the bed and breakfast, all units include bed linen and towels.
A selection of options including local specialities, fresh pastries, and fruit are served for the continental breakfast.
Bike rental and car rental are available at the bed and breakfast, and the area is popular for snorkeling and cycling. The bed and breakfast has a picnic area where you can spend the day outdoors.
Mġarr ix-Xini Beach is 1.7 miles from Ellie Boo, while Cittadella is 1.8 miles away. The nearest airport is Malta International Airport, 23 miles from the accommodation.

Hotel in Nadur · 2.82 km from centre
7.3
3 reviews
Gozo Farmhouse enjoys a location in Nadur, 1.6 miles from Gorgun Beach and 1.8 miles from Iz-Zewwieqa Bay Beach. The air-conditioned accommodations are 1.6 miles from Ramla taz-Zewwieqa Beach. Outdoor seating is also available at the guest house.
At the guest house, units have a wardrobe. Rooms have a kettle, a private bathroom, and free Wifi, while some rooms also boast a terrace and some have sea views. The rooms are equipped with heating facilities.
Cittadella is 3.7 miles from Gozo Farmhouse, while Ta' Pinu Basilica is 5.5 miles from the property. The nearest airport is Malta International Airport, 23 miles from the accommodation.

Hotel in Marsalforn · 1.98 km from centre
8.2
46 reviews
SeaBreeze Casablanca Flat is located in Żebbuġ, just a 5-minute walk from Marsalforn Beach and 0.7 miles from Xwejni Bay Beach. This beachfront property offers access to a balcony. The accommodation offers an elevator and private check-in and check-out for guests.
With free Wifi, this 2-bedroom apartment features a 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. For added privacy, the accommodation features a private entrance.
Cittadella is 3.7 miles from the apartment, while Ta' Pinu Basilica is 4.9 miles from the property. The nearest airport is Malta International Airport, 27 miles from SeaBreeze Casablanca Flat.

Hotel in Marsalforn · 1.48 km from centre
9.4
61 reviews
Breakfast available
Located in Zebbug, Reef Hotel & Spa is a 3-minute drive from The Citadel and 6 minutes from Ramla Bay Beach. This luxury hotel is 6.1 mi (9.8 km) from Gozo Ferry Terminal and 10.3 mi (16.6 km) from Cirkewwa Ferry Terminal.

Hotel in Marsalforn · 1.63 km from centre
8.9
246 reviews
Breakfast available
<h2>Comfortable Accommodations</h2>
Reef Hotel & Spa in Marsalforn offers family rooms with balconies and modern amenities. Each room includes air-conditioning, a private bathroom, and free WiFi.
<h2>Leisure Facilities</h2>
Guests can enjoy a rooftop swimming pool, indoor pool, sun terrace, and lush garden. Additional facilities include a spa, hot tub, and fitness center.
<h2>Dining Options</h2>
The hotel features a restaurant serving local specialties and a bar for relaxed evenings. Breakfast is available as a buffet with fresh pastries and local dishes.
<h2>Location and Attractions</h2>
Marsalforn Beach is just a few steps away. Nearby attractions include Cittadella (2.5 mi) and Ta' Pinu Basilica (5 mi). Malta International Airport is 26 mi from the hotel. Scuba diving is available in the surroundings.

Hotel in Gozo, San Lawrenz · 5.46 km from centre
9.0
651 reviews
Breakfast available
Located in San Lawrenz, Kempinski Hotel San Lawrenz is in a rural location, just a 4-minute walk from Ta' Dbiegi Crafts Village and a 3-minute drive from Basilica of Ta'Pinu. This family-friendly hotel is 1.1 mi (1.8 km) from Tal-Massar Winery and 2 mi (3.2 km) from Dwejra Bay.

Hotel in Gozo, Sannat · 4.43 km from centre
8.6
207 reviews
Breakfast available
Located in Sannat, Hotel Ta' Cenc & Spa is by the sea, within a 5-minute drive of Ta' Cenc and St Francis Church. This beach hotel is 10.3 mi (16.5 km) from Mellieha Bay and 9.2 mi (14.8 km) from Paradise Bay Beach.

Hotel in Gozo, Ghajnsielem · 4.28 km from centre
8.6
943 reviews
Breakfast available
With a stay at Grand Hotel Gozo in Ghajnsielem, you'll be 4.4 mi (7.1 km) from Ramla Bay Beach and 5.9 mi (9.4 km) from Mellieha Bay. This spa hotel is 7.4 mi (11.9 km) from Popeye Village and 10.2 mi (16.4 km) from Golden Sands Beach.

Hotel in Gozo, Xlendi · 4.44 km from centre
9.1
973 reviews
Located in Xlendi, Cesca's Boutique Hotel features a seasonal outdoor swimming pool and a shared lounge. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
The hotel has a kettle, a bath, free toiletries, and a desk. Guest rooms include a wardrobe.
The hotel offers a continental or buffet breakfast.
Cesca Boutique Hotel offers a sun terrace. The area is popular for cycling, and bike hire is available at the accommodations.
Victoria is 1.6 mi from Cesca's Boutique Hotel.

Hotel in Gozo, Munxar · 5.50 km from centre
8.0
275 reviews
Breakfast available
When you stay at Saint Patrick's Hotel in Munxar, you'll be near the beach, within a 5-minute drive of Sanap Cliffs and St Francis Church. This hotel is 11 mi (17.7 km) from Mellieha Bay and 15.5 mi (24.9 km) from Golden Bay.

Hotel in Fontana · 3.67 km from centre
10.0
3 reviews
Luxury Penthouse - Valley Views & Prime Location is located in Għajn il-Kbira, just 1.4 miles from Xlendi Beach and a 13-minute walk from Cittadella. This apartment offers air-conditioned accommodations with a terrace. The accommodation features an elevator and private check-in and check-out for guests.
With free Wifi, this 2-bedroom apartment provides a cable flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and microwave. Guests can enjoy a meal on an outdoor dining area while overlooking the city views. The accommodation is non-smoking.
Ta' Pinu Basilica is 2.8 miles from the apartment. The nearest airport is Malta International Airport, 24 miles from Luxury Penthouse - Valley Views & Prime Location.

Hotel in Gozo, Xlendi · 5.52 km from centre
8.2
1,169 reviews
Breakfast available
This hotel is on Xlendi Bay seafront and offers air-conditioned rooms. Its restaurant features a sea-view terrace, while the rooftop terrace is equipped with sun loungers and parasols.
Rooms at St. Patrick's Hotel overlook the sea, Xlendi valley or the hotel’s internal courtyard. They offer a TV, mini-bar and private bathroom with hairdryer.
Free Wi-Fi is available at the 24-hour reception. Hotel St. Patrick's includes a small pool where guests can refresh themselves during the summer.
The hotel is surrounded by bars, restaurants and shops in Xlendi’s center. The bus stop for Victoria, the capital of Gozo Island, is right in front of the St. Patrick's.

Hotel in Sannat · 4.59 km from centre
9.6
29 reviews
Summer Fields penthouse with amazing views offers accommodations in Sannat, 2.1 miles from Cittadella and 3.9 miles from Ta' Pinu Basilica. This apartment provides air-conditioned accommodations with a terrace.
With free Wifi, this 2-bedroom apartment offers a cable flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.
The nearest airport is Malta International Airport, 25 miles from the apartment.

Hotel in Mellieha · 10.62 km from centre
8.6
782 reviews
Breakfast available
Located in Mellieha, Ramla Bay Resort is by the ocean, a 5-minute drive from Mellieha Bay and 6 minutes from Paradise Bay Beach. This beach hotel is 6.3 mi (10.2 km) from Golden Sands Beach and 6.7 mi (10.8 km) from Belvedere.

Hotel in Mellieha · 9.77 km from centre
7.6
1,000 reviews
Breakfast available
When you stay at Paradise Bay Resort in Mellieha, you'll be by the sea, within a 5-minute drive of Mellieha Bay and Paradise Bay Beach. This beach hotel is 6.7 mi (10.8 km) from Golden Bay and 18.2 mi (29.2 km) from Malta Experience.

Hotel in Mellieha · 10.54 km from centre
8.4
862 reviews
Breakfast available
When you stay at Riviera Spa Resort – Adults Only in Mellieha, you'll be near the bay, within a 5-minute drive of Red Tower and Mellieha Bay. This beach hotel is 1.2 mi (1.9 km) from Paradise Bay Beach and 2.7 mi (4.3 km) from Blue Lagoon.