11 of the best hotels in Malta

Oct 29, 2021

This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.

Looking to enjoy a sunny holiday? Head to Malta. The European island offers visitors gorgeous beaches as well as Maltese cuisine, history and culture. Although Malta is just 316 kilometres (122 miles) squared, travellers have their pick of accommodation, including luxury splurge options, charming boutique properties and plenty of hotels where you can use your points. Here are some of the best hotels in Malta.

For more inspiration, read our post on where to stay for your next Malta holiday.

Valletta, Malta. (Photo by Sylvain Sonnet/Getty)

Sign up to receive the daily TPG newsletter for more travel and airline news.

1. Corinthia Palace, Malta

(Photo courtesy of the Corinthia Palace/Facebook)

If elegant luxury is your vibe, stay at the Corinthia Palace in Malta, located in a former 19th-century villa. All rooms and suites come with private balconies/terraces, and an inviting outdoor pool overlooks the hotel’s landscaped gardens. If prime relaxation is your holiday goal, make sure to visit the recently refurbished Athenaeum Spa, which features an indoor pool.

Room rates start at €158/£133/$183 per night. The Corinthia hotel brand has nine hotels and offers the DISCOVERY Loyalty member program for travellers looking for perks like upgrades and discounts.

2. Hilton Malta St. Julians

(Photo courtesy of the Hilton Malta/Facebook)

Set in the Portomaso Yacht Marina, the Hilton Malta’s 413 rooms are decked out in luminous, Mediterranean-inspired decor. The hotel is great for those who love to be in the water, with four seasonal outdoor pools, two kids’ pools and an indoor pool. When you get tired of pool time, sample one of 80 different treatments at the Hilton’s Myoka 5 Senses Spa.

Room rates start at €125/£105/$145 or 38,000 Hilton points per night.

3. Westin Dragonara

(Photo courtesy of the Westin Dragonara/Facebook)

The beachfront Westin Dragonara is located on its own private peninsula for those looking for a more intimate getaway. Rooms are outfitted with Maltese limestone and rich turquoise fabrics, and most offer views of the glittering Mediterranean Sea. For a serious splurge, stay in the Presidential Suite, which has three bedrooms and four private terraces.

Room rates at this Category 6 property start at €143/£120/$165.

4. Iniala Harbour House

(Photo courtesy of the Iniala Harbour House/Facebook)

Opened in 2021, the Iniala Harbour House was formerly four different villas, complete with architectural details like a grand staircase, a cupola and ancient vaults below. Now, the boutique hotel has 23 unique suites (and a refurbished grand staircase and cupola), as well as a restaurant and lounge bar in one of the vaults.

Room rates start at €240/£202/$278

5. InterContinental Malta

(Photo courtesy of the InterContinental Malta/Facebook)

For gorgeous views and 5-star service, hang out at the InterContinental Malta’s rooftop infinity pool, SkyBeach, which sits precariously on the building’s 19th floor. In addition to a couple of other pools, 481 rooms, and a fitness centre, there’s also a casino in the hotel where you can try your luck.

Room rates start at €130/£110/$150 or just 12,000 points per night.

6. Hotel Juliani

(Photo courtesy of the Hotel Juliani/hoteljuliani.com)

Enjoy magnificent views overlooking Spinola Bay from boutique property Hotel Juliani’s rooftop pool and deck. Down below, try a treatment at the updated Spa Royale. For those wanting a chic stay on a budget, this is the perfect hotel for you. Rooms and suites are decked out in grey and turquoise, and many come complete with sea views.

Room rates start at €70/£59/$81 per night.

7. Hyatt Regency Malta

(Photo courtesy of the Hyatt Regency Malta/Facebook)

One of Malta’s newest hotels, the Hyatt Regency Malta opened in 2020. With 151 modern guestrooms (many of which offer sea views), a rooftop bar and pool and the Carisma Spa and Wellness centre, the hotel is a great option for those wanting to relax, but still be part of all the action.

Room rates start at €104/£87/$120 or 8,000 points per night.

8. Xara Palace

(Photo courtesy of Zara Palace/Facebook)

Relais & Chateaux property Xara Palace has a stately, regal feel — probably because it was once a 17th-century palace. Its stone walls are even part of the Mdina, a medieval citadel. Although the hotel is full of history, its rooms are elegant and comfortable, making for a very special kind of Maltese holiday.

Room rates start at €159/£134/$184 per night.

9. Cugó Gran Macina Grand Harbour

(Photo courtesy of the Cugo Gran Macina/Facebook)

With just 21 bespoke suites, the Cugó Gran Macina is a design hotel with a long history. Light fills the rooms, which come complete with vaulted ceilings and Italian furnishings. The hotel also has a rooftop terrace with a pool and bar, perfect for an afternoon swim or evening cocktails overlooking the harbour.

Room rates start at €179/£151/$207 per night.

10. Radisson Blu, Malta Golden Sands

(Photo courtesy of the RadissonBlu Malta Golden Sands/Facebook)

The Radisson Blu, Malta Golden Sands sits on the edge of Golden Bay Beach, perfect for beach bums looking for a holiday filled with sand and sun. Many of the rooms and suites have sea views and the ones that don’t overlook beautiful Mediterranean gardens or the Maltese countryside. Families should consider booking the suites, which come complete with kitchens.

Room rates start at €121/£102/$140 per night.

11. Casa Ellul

(Photo courtesy of the Casa Ellul/Facebook)

For a charming boutique stay in the heart of historical Valletta, choose Casa Ellul. With just nine original suites, the hotel boasts sophisticated decor, offering guests a real design experience. From freestanding tubs to charming Maltese wooden balconies to Baroque-inspired furnishings, this hotel manages to effortlessly combine chic comfort with vintage style.

Room rates start at €128/£108/$148 per night.

Bottom line

Golden Bay Beach in Malta. (Photo by tobiasjo/Getty)

Whether you’re looking to splurge or save, spend points or go boutique, Malta has the right hotel for you. From large, international hotel chains to family-owned villas, the island has so much to offer travellers in the way of hotel accommodation.

(Feature image by Dado Daniela/Getty)

Editorial Disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airlines or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

Disclaimer: The responses below are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser’s responsibility to ensure all posts and/or questions are answered.