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 Qawra, St Paul's Bay · 362.20 km from centre
7.4
1,514 reviews
Breakfast available
Featuring free WiFi, Soreda Hotel is located in Qawra, with Bugibba on one side and the village of St.Paul's Bay on the other. It offers 2 outdoor swimming pools and an indoor pool with hydromassage. The on-site Express Fitness Club is complete with gym and sauna.
Rooms are spacious and air-conditioned, with a balcony and a private bathroom with hairdryer. All come with satellite TV, a minibar and a kettle.
Evening entertainment is available daily, with live local performers. The hotel also includes a lounge bar with a wide-screen TV for major international sporting events. A small games room with 2 pool tables is also available.
The Soreda's restaurant is open for breakfast, lunch and dinner. Breakfast and dinner are buffet style. During summer you can enjoy drinks and snacks on the rooftop terrace with panoramic views of the Mediterranean Sea.
Free garage parking is provided, and Malta International Airport is 30 minutes' drive away.

Hotel in Omonoia, Athens · 565.94 km from centre
8.4
322 reviews
Breakfast available
A stay at Skylark, Aluma Hotel & Resort places you in the heart of Athens, within a 5-minute drive of Syntagma Square and Temple of Olympian Zeus. This spa hotel is 1.6 mi (2.6 km) from Acropolis and 1.7 mi (2.7 km) from Panathenaic Stadium.

Hotel in Albania, Pogradec · 656.19 km from centre
9.1
269 reviews
Situated in Pogradec, 6.8 km from Ohrid Lake Springs, Perla Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. Located around 22 km from Bay of Bones, the hotel with free WiFi is also 38 km away from Early Christian Basilica. Guests can enjoy Mediterranean dishes at the restaurant or have a cocktail at the bar.
At the hotel, rooms come with a desk and a balcony with a lake view. Complete with a private bathroom fitted with a bidet and free toiletries, the rooms at Perla Hotel have a flat-screen TV and air conditioning, and certain rooms are equipped with a patio. All units will provide guests with a fridge.
A buffet, à la carte or continental breakfast is available at the property.
The accommodation can conveniently provide information at the reception to help guests to get around the area.
Port Ohrid is 38 km from Perla Hotel, while Church of St. John at Kaneo is 38 km from the property.

Aparthotel in Alonissos · 651.01 km from centre
9.6
59 reviews
Breakfast available
When you stay at Yalis Hotel in Alonissos, you'll be by the sea, within a 10-minute walk of Léna and Sparínes. This aparthotel is 11.3 mi (18.1 km) from Port of Skopelos and 0.6 mi (0.9 km) from Roussoum Gialos Beach.

Hotel in Santorini · 651.88 km from centre
8.4
118 reviews
Breakfast available
Located in Santorini, Pantheon Hotel is in the historical district, within a 15-minute walk of Perissa Beach and Perivolos Beach. This hotel is 2.9 mi (4.7 km) from Santorini Caldera and 4.2 mi (6.7 km) from Caldera Beach.

Hotel in Fasano · 620.93 km from centre
7.8
25 reviews
With a stay at Granserena Hotel, you'll be centrally located in Fasano – a 1-minute drive from Torre Canne Beach and 11 minutes from Rosa Marina Beach. This beach hotel is 10.1 mi (16.3 km) from Zoosafari and 1.1 mi (1.7 km) from Torre Canne Lighthouse.

Hotel in Modica · 364.56 km from centre
9.6
261 reviews
Breakfast available
A stay at Torre del Sud Hotel places you in the heart of Modica, within a 5-minute drive of Corso Umberto I and Chocolate Museum of Modica. This hotel is 12.8 mi (20.6 km) from Port of Pozzallo and 14.8 mi (23.7 km) from Sampieri Beach.

Hotel in Calabria, Taverna · 449.78 km from centre
9.6
33 reviews
With a stay at Albergo della Posta in Taverna, you'll be in a national park, just steps from Sila National Park and a 1-minute drive from Antonio Garcea Visitor Centre. This family-friendly hotel is 2.2 mi (3.6 km) from Sila Science Park and 2.6 mi (4.2 km) from FATA Museum.

Hotel in Elis, Olympia · 392.50 km from centre
9.4
1,609 reviews
Breakfast available
Hotel Europa Olympia is built on the top of Drouvas Hill in Ancient Olympia. It offers a 24-hour front desk, 3 bars (two indoors and one pool bar) and a Greek restaurant and a pool-side tavern, free parking and free Wi-Fi.
Hotel Europa is set among the enchanting landscape of ancient Olympia with a view of the Arcadian Mountains and the Alfios Valley. It features 80 spacious and pristine guestrooms appointed with marble floors. Each offers balcony.
Rich buffet breakfast is offered every morning in the breakfast room or in the privacy of the guests’ rooms. The Greek Tavern serves excellent Greek flavours.
Hotel Europa Olympia has a beautiful outdoor pool offering a pool bar. The garden provides a relaxing setting after a day of sightseeing.
The town centre and nearby monuments are 1 km away. Kaiafas Beach is only 20 kilometres away. Guests can visit the Temple of Apollo Epikourios (1.5 hours by car), the ski centre at Helmos-Kalavrita (2.5 hours by car), the beach at Kaiafa (25 minutes by car) or the Medieval Castle at Chlemoutsi (45 minutes by car).

Hotel in Ostuni · 608.96 km from centre
9.6
134 reviews
Breakfast available
A stay at Hotel La Terra places you in the heart of Ostuni, steps from Itria Valley and L'Ulivo Che Canta. This hotel is 6.8 mi (10.9 km) from Rosa Marina Beach and 11.2 mi (18 km) from Torre Canne Beach.

Hotel in Kalamaki, Zakynthos · 354.55 km from centre
9.2
5 reviews
When you stay at Golden Sun Hotel in Zakynthos, you'll be on the beach – a 1-minute drive from Laganas Beach and 6 minutes from Kalamaki Beach. This all-inclusive hotel is 12 mi (19.3 km) from Alykanas Beach and 3.8 mi (6.1 km) from Agios Sostis Beach.

Resort in Locorotondo · 615.43 km from centre
9.4
112 reviews
Breakfast available
Offering the opportunity to sleep in a typical South-Italian Trullo, Leonardo Trulli Resort is located in Locorotondo and features a bar, spacious garden with terrace and free Wi-Fi in all areas.
The air-conditioned rooms have a flat-screen TV and safety deposit box. The private bathroom has a shower. Rooms set in an Art Nouveau-style building on the property's premises are also available, and some face the shared summer pool or garden.
Buffet continental breakfast is provided daily. Breakfast in the room is available upon request.
Activities such as yoga lessons, excursions and culinary tours can be organised.
Leonardo Trulli Resort is a 10-minute drive from Alberobello and 20 km from the Adriatic Sea.

Hotel in Evia, Kymi-Aliveri · 632.99 km from centre
9.0
47 reviews
Breakfast available
When you stay at Kymi Palace Hotel in Kymi-Aliveri, you'll be on the beach, just steps from Kimi Water Sports and 10 minutes by foot from Kymi Port. This beach hotel is 1.1 mi (1.8 km) from Soutsini Beach and 1.7 mi (2.7 km) from Folklore Museum of Kimi.

Hotel in Lamezia Terme · 444.21 km from centre
8.2
199 reviews
Breakfast available
With a stay at Grand Hotel Lamezia in Lamezia Terme, you'll be within a 5-minute drive of Emotion Spa and Abbazia Benedettina. This hotel is 2.2 mi (3.5 km) from Bastion of the Knights of Malta and 2.2 mi (3.6 km) from Gizzeria Lido.

Hotel in Sliema · 354.55 km from centre
9.2
1,008 reviews
Breakfast available
With a stay at Waterfront, you'll be centrally located in Sliema, within a 5-minute drive of Saint Julian's Bay and Sliema Promenade. This hotel is 4.5 mi (7.3 km) from Malta Experience and 11.4 mi (18.4 km) from Golden Bay.

Hotel in Agrigento · 478.04 km from centre
8.8
96 reviews
With a stay at Hotel Kore, you'll be centrally located in Agrigento – a 2-minute drive from Valley of the Temples and 6 minutes from San Leone Beach. This hotel is 9.3 mi (14.9 km) from Scala dei Turchi and 1.5 mi (2.5 km) from San Gregorio Church.

Hotel in Paceville, St Julian's · 355.18 km from centre
8.0
3,043 reviews
The Cavalieri Art Hotel is set on the beach in St Julian’s, and has a seafront terrace and pool. All rooms are air-conditioned and come with free WiFi at this hotel with a great location along Spinola Bay.
The hotel's sun deck features parasols, sun loungers, changing rooms and showers. You can use the indoor pool, which is heated between April and November.
The Cavalieri serves a buffet breakfast, and Mediterranean and local cuisine for lunch and dinner. The main dining hall overlooks St Julian's Bay. During summer you can dine outdoors, and barbecues are often served on the sun deck.
The hotel is 300 metres from the bars and restaurants of lively Paceville. The main bus routes to Valletta and Sliema, and to the Gozo Ferry Terminal, stop nearby. Parking is free subject to availability.

Hotel in Alcamo · 570.93 km from centre
8.6
123 reviews
Breakfast available
Located in Alcamo, Hotel La Battigia is by the sea – a 1-minute drive from Alcamo Marina Beach and 6 minutes from Calatubo Beach. This beach hotel is 9.4 mi (15.1 km) from Tonnara of Scopello and 10.6 mi (17.1 km) from Zingaro Nature Reserve.

Hotel in Maratea · 577.27 km from centre
10.0
13 reviews
Breakfast available
With a stay at Villa Cheta Hotel & Restaurant in Maratea, you'll be near the beach, just a 4-minute walk from Spiaggia Portacquafridda and 9 minutes by foot from Spiaggia Pietra caduta. This family-friendly hotel is 0.4 mi (0.6 km) from Spiaggia delle Grotta and 1.8 mi (2.9 km) from Spiaggia dei Crivi.

Hotel in Melendugno · 554.24 km from centre
9.4
276 reviews
Breakfast available
When you stay at Hotel Belvedere, Torre Dell'Orso in Melendugno, you'll be on the beach and a 3-minute walk from Torre dell'Orso Beach and 10 minutes by foot from Giardini del Sole. This beach hotel is 5.8 mi (9.4 km) from Alimini Beach and 6.7 mi (10.8 km) from Baia Dei Turchi Beach.