Let KAYAK do the searching
Tourists are drawn to Malta by its historic architecture and some of the oldest temples in the world, like the Megalithic Temples of Malta, dating back as far as 3600 BC. The main ones are the Ġgantija temples on Gozo, one of the Maltese archipelago's islands, where you can book a hotel in the town of Victoria. We can recommend St George of Lydda hotel for a stay here. On the main island, you can be close to the Skorba Temples by staying in Mġarr, where Villa Zammitella is one of the choice hotels.
St. Julian’s is the town of choice for the most vibrant nightlife in Malta, specifically the Paceville district. It’s the prime place to find nightclubs, restaurants, bars and live entertainment venues. Hotels here are numerous, so take your pick of accommodation at the Hotel Valentina, The George, or Shoreline on the beachfront. The 5-star Hilton Malta offers an upmarket experience if that’s what you’re after for your holiday in Malta.
Malta has plenty of annual festivals and events to bear in mind when planning your visit. One of the main religious and cultural festivals is the Feast of St Joseph in March. Festivals mainly take place in Mdina, where you can stay at the Canifor Hotel. There’s also the Malta International Fireworks Festival in early May and the Malta International Music Festival in April in Valletta.
Based on KAYAK hotel searches, the most popular destination is Luqa (59% of total searches to Malta). The next most popular destinations are Valletta (16%) and St. Julian's (15%). Searches for hotels in Sliema (9%) are also popular.
Based on KAYAK hotel searches, the most popular region to stay in Malta is .
KAYAK users have found double rooms in Malta for as cheap as $18 (Victoria) in the last 3 days. The average price is $138.
In the last 72 hours, users have found Malta hotels for tonight for as low as $75 (Għajnsielem). Users have also found 3-star hotels from $75 (Għajnsielem).
In the last 72 hours, users have found Malta hotels for this weekend for as low as $25 (St. Julian's) per night. Users have also found 3-star hotels from $30 (St. Julian's) and 4-star+ hotels from $110 (St. Julian's).