Culture Atlas Explore the world of culture culture-atlas.com Culture Atlas
← Hotels in Europe
Hotels · Europe

Top 16 hotels in Malta

16 memorable places to stay in Malta, from grand landmarks to characterful boutique hotels.

16 hotels

  1. 1
    Grand & luxury

    The Phoenicia Malta

    Floriana

    Grand 1940s hotel just outside Valletta's city gate, set in gardens above the bastions and harbour.

  2. 2
    Historic & heritage

    The Xara Palace

    Mdina

    17th-century palazzo built into the ramparts of the walled hilltop city of Mdina.

  3. 3
    Boutique & design

    Iniala Harbour House

    Valletta

    Design hotel in restored townhouses on Valletta's bastions overlooking the Grand Harbour.

  4. 4
    Grand & luxury

    Grand Hotel Excelsior

    Floriana

    Large waterfront hotel below the Floriana fortifications with views across Marsamxett Harbour.

  5. 5
    Boutique & design

    Rosselli

    Valletta

    Boutique hotel in a 17th-century Valletta palazzo on Merchants Street.

  6. 6
    Boutique & design

    Palazzo Consiglia

    Valletta

    Boutique hotel in a restored 16th-century townhouse in the lower streets of Valletta.

  7. 7
    Boutique & design

    Casa Ellul

    Valletta

    Small boutique hotel in a Victorian-era Valletta townhouse beside the Carmelite church.

  8. 8
    Historic & heritage

    Ursulino Valletta

    Valletta

    Hotel in a converted historic building on St Ursula Street overlooking the Grand Harbour.

  9. 9
    Historic & heritage

    Cugó Gran Macina Grand Harbour

    Senglea

    Hotel in a 16th-century fortification by Senglea's waterfront facing Valletta.

  10. 10
    Resort

    Kempinski Hotel San Lawrenz

    San Lawrenz

    Countryside resort in western Gozo near Dwejra's cliffs and the island's quieter villages.

  11. 11
    Resort

    The Westin Dragonara Resort

    St Julian's

    Resort on a private peninsula in St Julian's, set around the former Dragonara Palace.

  12. 12
    Resort

    Corinthia Hotel St George's Bay

    St Julian's

    Resort hotel on a rocky headland in St George's Bay with seawater lidos.

  13. 13
    Resort

    Radisson Blu Resort & Spa Golden Sands

    Mellieħa

    Hillside resort above Golden Bay, one of Malta's finest sandy beaches.

  14. 14
    Resort

    Fortina Spa Resort

    Sliema

    Spa-focused hotel on the Sliema seafront facing Valletta across Marsamxett Harbour.

  15. 15
    City hotel

    Hilton Malta

    St Julian's

    Large marina-side hotel at Portomaso in the heart of St Julian's.

  16. 16
    City hotel

    InterContinental Malta

    St Julian's

    Big contemporary hotel in St George's Bay with its own beach club.

An editorial selection by Culture Atlas. Hotels change owners, prices and facilities, so please check details and book directly. Map buttons open Google Maps and review buttons a Google search. Availability varies by country. Favourite counts and comments are visible to other visitors. Sign in to keep your favourites in My Atlas.