Beginning of main content

location Malta is highly rated for Beaches and Cafes by 2,088 people

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.


Check prices on hotels in Malta

Best deal Best deal May 4 - May 6
Tonight Tonight Apr 23 - Apr 24
This weekend This weekend Apr 27 - Apr 29
Next weekend Next weekend May 4 - May 6

What are the top landmarks in Malta?

Don’t miss these must-see sights and attractions

Top 10 Hotels in Malta

See all 540 Hotels in Malta
Grand Hotel Excelsior

Grand Hotel Excelsior

Great Siege Road, Floriana
    5.0 out of 5.0
     
     

    Set beside the 16th-century bastions of the waterfront city of Valletta, this luxury modern hotel is amid landscaped gardens, 200 metres from the city ...

    Grand Hotel Excelsior$113

    Grand Hotel Excelsior$113
    Grand Harbour Hotel

    Grand Harbour Hotel

    47, Battery Street, Valletta
      2.0 out of 5.0
       
       

      Situated in Valletta, this hotel is within a 10-minute walk of St. Johns Co - Cathedral and Mediterranean Conference Centre. Fort St. Elmo is 0.6 mi (1 km) ...

      Grand Harbour Hotel$107

      Grand Harbour Hotel$107
      The Palace

      The Palace

      High Street, Sliema
        5.0 out of 5.0
         
         

        Located in the heart of Sliema, this luxury hotel is within 1 mi (2 km) of Bisazza Street and Duck Village. Upper Barrakka Gardens and Lascaris War Rooms are ...

        The Palace$207

        The Palace$207
        Preluna Hotel & Spa

        Preluna Hotel & Spa

        124 Tower Road, Sliema
          4.0 out of 5.0
           
           

          This family-friendly Sliema hotel is located on the waterfront, within a 10-minute walk of Point Shopping Mall and Bisazza Street. Mediterranean Conference Centre ...

          Preluna Hotel & Spa$108

          Preluna Hotel & Spa$108
          Cavalieri Art Hotel

          Cavalieri Art Hotel

          Spinola Road, St. Julian's
            4.0 out of 5.0
             
             

            Situated in St. Julian's, this hotel is within a 15-minute walk of Dragonara Casino and St George's Beach. Duck Village and Bisazza Street are also within 2 ...

            Cavalieri Art Hotel$89

            Cavalieri Art Hotel$89
            Hotel Juliani

            Hotel Juliani

            25, St George's Road, St. Julian's
              4.0 out of 5.0
               
               

              Situated 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 ...

              Hotel Juliani$134

              Hotel Juliani$134
              Radisson Blu Resort, Malta St. Julian's

              Radisson Blu Resort, Malta St. Julian's

              St. George's Bay, St. Julian's
                5.0 out of 5.0
                 
                 

                Offering an element of seclusion within St. Julian’s, this 5 star resort sits at the water’s edge and features exclusive spa and leisure facilities.

                Radisson Blu Resort, Malta St. Julian's$147

                Radisson Blu Resort, Malta St. Julian's$147
                66 Saint Pauls

                66 Saint Pauls

                66 St. Pauls Street, Valletta
                  3.5 out of 5.0
                   
                   

                  Located in the heart of Valletta, this hotel is steps from Upper Barrakka Gardens, Auberge de Castille, and St James' Cavalier.

                  66 Saint Pauls$162

                  66 Saint Pauls$162
                  Corinthia Hotel St. George's Bay

                  Corinthia Hotel St. George's Bay

                  St. Georges Bay, St. Julian's
                    5.0 out of 5.0
                     
                     

                    Located in St. Julian's, this beachfront resort is in the city center and within 1 mi (2 km) of St George's Beach and Dragonara Casino. Duck Village and Bisazza ...

                    Corinthia Hotel St. George's Bay$225

                    Corinthia Hotel St. George's Bay$225
                    Marina Hotel Corinthia Beach Resort

                    Marina Hotel Corinthia Beach Resort

                    St. Georges Bay, St. Julian's
                      4.0 out of 5.0
                       
                       

                      Marina Hotel Corinthia Beach Resort overlooks the beach at St. George's Bay, a 15-minute walk from the popular nightclubs, restaurants, and beaches of St. Julian's. ...

                      Marina Hotel Corinthia Beach Resort$178

                      Marina Hotel Corinthia Beach Resort$178
                      Map

                      Recent Reviews in Malta