Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
This family-friendly Qawra hotel is located on the waterfront, within 1 mi (2 km) of Malta National Aquarium, Birdpark Malta and Bugibba Beach. Golden Sands ...
from £55 per night for 2 guests
Seashells Resort at Suncrest£55This family-friendly Mellieha hotel is located by the sea, within 3 mi (5 km) of Mellieha Bay and Golden Sands Beach. Popeye Village Malta and Red Tower are ...
from £56 per night for 2 guests
Maritim Antonine Hotel & Spa Malta£56Situated on the waterfront, this romantic hotel is within a 15-minute walk of St George's Beach and Dragonara Casino. Duck Village and Bisazza Street are also ...
from £127 per night for 2 guests
Hotel Juliani£127Situated by the sea, this guesthouse is close to Bugibba Beach, Malta National Aquarium and Birdpark Malta. Local attractions also include St Paul's Island and ...
from £54 per night for 2 guests
The Buccaneers Boutique Guest House£54Situated by the sea, this hotel is within a 10-minute walk of The Malta Classic Car Collection, Malta National Aquarium and Bugibba Square. Bugibba Beach and ...
from £61 per night for 2 guests
Park Lane£61Located in Qawra, this beachfront resort is in the city centre and within a 10-minute walk of Bugibba Beach and Malta National Aquarium. Birdpark Malta is 1.3 ...
from £77 per night for 2 guests
Dolmen Hotel Malta£77Located in the heart of Sliema, this luxury hotel is within 1 mile (2 km) of Bisazza Street and Duck Village. Upper Barrakka Gardens and Lascaris War Rooms are ...
from £136 per night for 2 guests
The Palace£136Located in the heart of Sliema, this hotel is within a 15-minute walk of Duck Village and Bisazza Street. University of Malta and Upper Barrakka Gardens are ...
from £97 per night for 2 guests
The Waterfront Hotel£97Situated in St. Julian's, this romantic hotel is within a 10-minute walk of Dragonara Casino and St George's Beach. Duck Village and Bisazza Street are also ...
from £85 per night for 2 guests
Hotel Valentina£85Located in St. Julian's, this beachfront resort is in the city centre and within 1 mi (2 km) of St George's Beach and Dragonara Casino. Duck Village and Bisazza ...
from £142 per night for 2 guests
Corinthia Hotel St. George's Bay£142