Beginning of main content

Book on the go and pay later.

Search over 895,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check Prices on Hotels in Malta

Tonight 13 Dec - 14 Dec
This weekend 14 Dec - 16 Dec
Next weekend 21 Dec - 23 Dec

What are the top landmarks in Malta?

Don’t miss these must-see sights and attractions

Best areas to visit in Malta

Get a lay of the land and find the perfect place to stay

Top 10 Hotels in Malta

See all 848 properties in Malta
Corinthia Palace Hotel & Spa Malta

Corinthia Palace Hotel & Spa Malta

De Paule Avenue, Attard
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

This family-friendly Attard hotel is located near the airport, within a 10-minute walk of San Anton Gardens and Villa Bologna. St. Paul's Cathedral is 3.1 mi ...

£89 per night for 2 guests

Corinthia Palace Hotel & Spa Malta£89
Grand Hotel Excelsior

Grand Hotel Excelsior

Great Siege Road, Floriana
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in Floriana, this beachfront hotel is in the city centre and within 1 mi (2 km) of Grand Harbour, Mediterranean Conference Centre and Fort St. Elmo. ...

£94 per night for 2 guests

Grand Hotel Excelsior£94
The Palace

The Palace

High Street, Sliema
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

This family-friendly Sliema hotel is located near the airport, within a 10-minute walk of Bisazza Street and Sliema Promenade. Mediterranean Conference Centre ...

£61 per night for 2 guests

The Palace£61
Solana Hotel & Spa

Solana Hotel & Spa

Gorg Borg Olivier Street, Mellieha
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

This family-friendly Mellieha hotel is located by the sea, within 1 mi (2 km) of Mellieha Church and Mellieha Bay. Golden Sands Beach is 2.7 mi (4.4 km) ...

£19 per night for 2 guests

Solana Hotel & Spa£19
db San Antonio Hotel & Spa - All Inclusive

db San Antonio Hotel & Spa - All Inclusive

Triq it-Turisti, St. Paul's Bay
    4.0 out of 5.0
     
     

    Situated by the sea, this spa resort is within a 10-minute walk of Bugibba Beach and Bugibba Square. Malta National Aquarium and Selmun Palace are also within ...

    db San Antonio Hotel & Spa - All InclusiveGet Rates

    Palais Le Brun

    Palais Le Brun

    101 old bakery street, Valletta
    • Free cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Located in the heart of Valletta, this luxury hotel is within a 10-minute walk of Strait Street and Mediterranean Conference Centre. Fort St. Elmo is 0.5 mi ...

    £96 per night for 2 guests

    Palais Le Brun£96
    Hotel Valentina

    Hotel Valentina

    Dobbie Street, Paceville, St. Julian's
      3.0 out of 5.0
       
       

      Situated in St. Julian's, this romantic hotel is 0.2 mi (0.3 km) from Paceville and 3.1 mi (5 km) from Mediterranean Conference Centre. Spinola Bay and St George's ...

      Hotel ValentinaGet Rates

      The Victoria Hotel

      The Victoria Hotel

      Gorg Borg Olivier Street, Sliema
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Located in the heart of Sliema, this spa hotel is 0.4 mi (0.7 km) from Sliema Promenade and within 3 miles (5 km) of Mediterranean Conference Centre and Fort ...

      £50 per night for 2 guests

      The Victoria Hotel£50
      Cugo Gran Macina Grand Harbour

      Cugo Gran Macina Grand Harbour

      Macina, Triq il-31 ta' Marzu L-Isla, Isla
      • Free cancellation
      • Reserve now, pay when you stay
      5.0 out of 5.0
       
       

      Situated in Isla, this luxury hotel is within 1 mi (2 km) of Grand Harbour, Malta at War Museum and Inquisitor's Palace. Malta Maritime Museum and Norman House ...

      £125 per night for 2 guests

      Cugo Gran Macina Grand Harbour£125
      The Waterfront Hotel

      The Waterfront Hotel

      The Strand, Sliema
      • Free cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Located in the heart of Gzira, this hotel is 0.3 mi (0.5 km) from Duck Village and within 3 miles (5 km) of Mediterranean Conference Centre and Fort St. Elmo. ...

      £50 per night for 2 guests

      The Waterfront Hotel£50
      Map

      Malta Hotel Reviews

      Travel to Malta & Explore


      Explore Malta with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!