The Best Luxury Hotels in Malta

Indulge in island luxury at Kempinski Hotel San Lawrenz Malta
Indulge in island luxury at Kempinski Hotel San Lawrenz Malta
Photo of Amy Blyth
6 January 2021

Malta really knows how to do luxury. Surrounded by the topaz Mediterranean Sea, you’ll find marinas packed with swish yachts and Unesco-listed towns dripping with ancient architecture. Team that with a movie-worthy coastline and it’s no wonder the country is a magnet for glamorous hotels. Stay in one of the best, be it a 17th-century palazzo, decadent spa resort or a historic icon adored by Queen Elizabeth.

The Westin Dragonara Resort, Malta

4.5/5 (981 Reviews)
The Westin Dragonara Resort, Malta-c26cdde1
Courtesy of The Westin Dragonara Resort / Expedia
From $178 Per night per room

Set on a rocky peninsula with a private shoreline, you can dive directly into the Mediterranean from the two exclusive Blue Flag beaches of the Westin Dragonara. The hotel, which lies between St George’s Bay and St Julian’s, hosts the most coveted suites in an annex on the edge of the water. Further five-star luxury comes in the form of a casino and landscaped gardens with pools and steaming hot tubs, plus restaurants, a gym and spa.

More info

Grand Hotel Excelsior

Independent Hotel, Luxury
4.3/5 (988 Reviews)
Grand Hotel Excelsior-a19c0e86
Courtesy of Grand Hotel Excelsior / Expedia
From $175 Per night per room

With a private marina in Marsamxett Harbour and multiple bars and restaurants, the Grand Hotel Excelsior has the most extensive hotel facilities in Malta. Picture landscaped gardens dotted with pools, sports facilities and a spa. The same can be said for the food, with belt-busting buffets featuring Maltese and international dishes. Built into the bastion walls of Unesco-listed Valletta, you can choose from basic sea-view rooms or more impressive presidential suites.

More info

AX The Palace

Business Hotel, Chain Hotel, Spa Hotel, Hotel
4.4/5 (996 Reviews)
AX │ The Palace-4cb8f0e9
Courtesy of AX│The Palace / Expedia
From $91 Per night per room

Looking for a luxury hotel in Sliema? Then book a stay at The Palace. Its minutes from the waterfront, yet enjoys a quiet setting in an upmarket residential area. From Italian chandeliers to Ayurveda spa treatments and a rooftop pool terrace, The Palace oozes five-star finesse. There are some unusual design motifs too, including a red British phone box in the restaurant and themed suites such as the ‘50s, American diner-style room.

More info

Cugo Gran Macina Grand Harbour

Luxury, Hotel
4.8/5 (156 Reviews)
Cugo Gran Macina Grand Harbour-c02f5c49
Courtesy of Cugo Gran Macina Grand Harbour / Expedia
From $234 Per night per room

Stay in a 16th-century bastion turned boutique hotel to experience true Maltese heritage. Built during the Knights of St John era, the Cugo Gran Macina showcases the original tunnels, arches and vaulted ceilings of the fort. The 21 suites are crafted from Maltese limestone yet decorated in a modern style, with tufted rugs, arty photos of Malta and Scandinavian furniture. Open French doors on to your balcony for Grand Harbour views and lounge on the pool deck.

More info

HOLM Boutique & SPA

Luxury, Hotel
4.7/5 (64 Reviews)
HOLM Boutique & SPA-8bc49310
Courtesy of HOLM Boutique & SPA / Expedia | Courtesy of HOLM Boutique & SPA / Expedia
From $130 Per night per room

If you’re looking for a pamper break in Malta, book a stay at HOLM in St Julian’s, famed for an innovative spa. Enjoy multi-sensory experiences including Himalayan salt rooms and ice cabins, steamy saunas, foot spas and a dip in the rooftop pink infinity pool. When you’re all blissed out, return to your whimsical room or suite. Some feature playful candy stripes or safari decor, while spa-bath suites have themes such as Alice in Wonderland or the Empress Room.

More info

The Xara Palace Relais & Chateaux

Boutique Hotel, Hotel
4.5/5 (192 Reviews)
The Xara Palace Relais & Chateaux-313ed58f
Courtesy of The Xara Palace Relais & Chateaux / Expedia | Courtesy of The Xara Palace Relais & Chateaux / Expedia
From $188 Per night per room
Built within the walls of Mdina, Xara Palace enjoys an unbeatable location. Set in a 17th-century palazzo, the hotel is entwined with the local history and has been faithfully refurbished to preserve the past. Each of the 17 high-ceiling rooms are furnished with Maltese antiques, while the more luxurious come with freestanding baths and terraced hot tubs. Don’t miss Michelin-star Mediterranean dining in the roof terrace restaurant, de Mondion.
More info

Why Book With Culture Trip?

  • Free cancellation

    In these uncertain times, cancel or change for free on select properties.

  • Price-match guarantee

    Find a better price on your booking and we’ll match it. Simple.

  • Unbiased & trustworthy

    Book from recommendations handpicked by travel experts.

  • InterContinental Malta

    Luxury, Hotel, Chain Hotel
    4.5/5 (29 Reviews)
    InterContinental Malta-8b94158f
    Courtesy of InterContinental Malta / Expedia
    From $123 Per night per room

    Few hotels pull off contemporary luxury like the InterContinental. Have a cocktail with a view in the chic 19th-floor SkyHigh bar or cool off in the equally trendy SkyBeach infinity pool. With a sleek glassy design, the 30 Highline Suites on the top floors boast balconies and jet baths. You’re well-placed to delve into the clubbing scene of Paceville and can relax on a private section of nearby beach.

    More info

    The Phoenicia

    4.5/5 (981 Reviews)
    The Phoenicia-d697c168
    Courtesy of The Phoenicia / Expedia
    From $171 Per night per room

    Live like royalty in this 1930s hotel loved by Queen Elizabeth II and Prince Philip. Designed with British colonial and art deco flair, The Phoenicia occupies a star location near the Valletta city walls. At the heart of the hotel lies the regal Palm Court lounge and bar where you can order a high-class afternoon tea. Then there’s the ballroom, a heated infinity pool and 3ha (7 acres) of gardens that lead to the harbour.

    More info

    Kempinski Hotel San Lawrenz Malta

    Luxury, Hotel
    4.5/5 (481 Reviews)
    Kempinski Hotel San Lawrenz Malta-9dd9c563
    Courtesy of Kempinski Hotel San Lawrenz Malta / Expedia
    From $109 Per night per room

    The island of Gozo, which sits off the coast of Malta, is home to the five-star Kempinski. Built with local stone to blend into the landscape, it sits between the villages of San Lawrenz and Ta’ Dbiegi in semi-tropical gardens. The top feature is a spa with a steam room, therapy pool and hammam, but there are also three restaurants, sports courts and two outdoor pools.

    More info

    Hotel Ta' Cenc & Spa

    Luxury, Hotel
    4.2/5 (134 Reviews)
    Hotel Ta' Cenc & Spa-1f094a8a
    Courtesy of Hotel Ta' Cenc & Spa / Expedia | Courtesy of Hotel Ta' Cenc & Spa / Expedia
    From $242 Per night per room

    Everything at Hotel Ta’ Cenc is an extension of the Gozo countryside location, from the natural colour palette and bird motifs to the 400-year-old carob tree in the restaurant patio. Rooms sit in low-rise limestone buildings that open on to sculpted gardens scattered with pools and beehive-roofed Trullo Suites. An emphasis on nature doesn’t mean you compromise on luxury though – the hotel also has a spa, tennis court and shuttle service to a private beach.

    More info
    These recommendations were updated on January 6, 2021 to keep your travel plans fresh.

    Cookies Policy

    We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"