Best Hotels in Malta

Grand hotels, palazzo boutiques and beach resorts: the hotels in Malta and Gozo we would recommend to a friend.

Updated October 2026 · 7 listed

  1. 1

    The Phoenicia Malta

    Valletta

    Grand 1930s hotel at the gates of Valletta, a Leading Hotels of the World member.

  2. 2

    Rosselli – AX Privilege

    Valletta

    Five-star palazzo hotel on Merchant Street, home to Under Grain.

  3. 3

    Kempinski Hotel San Lawrenz

    Gozo

    Five-star resort on Gozo with pools, spa and a quiet countryside setting.

  4. 4

    InterContinental Malta

    St Julian's

    Large luxury hotel near St George's Bay with a hammam spa and Cynergi gym.

  5. 5

    The Westin Dragonara Resort

    St Julian's

    Family-friendly resort on its own peninsula with three pools and the Dragonara casino.

  6. 6

    Radisson Blu Resort & Spa, Golden Sands

    Mellieħa

    Beach resort above one of Malta's best sandy bays, with a lagoon pool and watersports.

  7. 7

    Palazzo Consiglia

    Valletta

    Boutique palazzo hotel with a rooftop pool in the heart of the capital.

By town

Frequently asked questions

Where is the best area to stay in Malta?

Valletta suits culture and dining, St Julian's and Sliema suit nightlife and the seafront, and Mellieha suits beaches.

Is Gozo worth staying on?

Yes, if you want a slower pace, countryside and a quieter coastline.

Listings tagged Sponsored are paid placements. How we choose

Explore more of Malta

Run a business in Malta?

Featured spots are available in every category.

How listings work