Hotels in Malta

Enter your dates and choose from 6053 hotels and other places to stay!

Top destinations for Malta city trips

Find hotels in some of the most popular cities in Malta

Sliema

Convenient public transport, Promenades, Restaurants
1108 hotels

St Julian's

Nightlife, Restaurants, Convenient public transport
922 hotels

St Paul's Bay

Sunny weather, Seaside, Convenient public transport
886 hotels

Valletta

Old Town, History, City walks
577 hotels

Il-Gżira

Convenient public transport, Promenades, Restaurants
425 hotels

Mellieħa

Relaxation, Seaside, Beaches
306 hotels

Marsaskala

Tranquillity, Seaside, Relaxation
240 hotels

Msida

Sightseeing, Budget-friendly travel, Sunny weather
194 hotels

Xagħra

Tranquillity, Relaxation, Scenery
158 hotels

Marsalforn

Relaxation, Seaside, Restaurants
126 hotels

Hotels in the most popular regions in Malta

Discover Malta by exploring its top regions

Malta

6726 hotels

Gozo

1204 hotels

Hotels in Malta near popular landmarks

Pick your point of interest and find a hotel nearby

Top picks for hotels in Malta

Try one of these popular and highly-rated Malta hotels

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,628 reviews

Set in St Julian's, 300 metres from St George's Bay Beach, Hyatt Centric Malta offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace.

From US$118 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,561 reviews

Situated in St Paul's Bay and with Bugibba Perched Beach reachable within 700 metres, Best Western Premier Malta features express check-in and check-out, non-smoking rooms, a terrace, free WiFi...

From US$103 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,160 reviews

Set within 800 metres of Balluta Bay Beach and 1.1 km of Love Monument, The Sliema Suites offers rooms with air conditioning and a private bathroom in Sliema.

From US$94 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,330 reviews

Located in St Julian's, 400 metres from St George's Bay Beach, AC Hotel by Marriott St Julian's provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

From US$106 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,495 reviews

Palazzo Castagna Boutique Hotel features a seasonal outdoor swimming pool, garden, a terrace and restaurant in Għaxaq.

From US$153 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,082 reviews

Marea Boutique Hotels is set in Sliema, within 2.3 km of Portomaso Marina and 2.8 km of Bay Street Shopping Complex. With free WiFi, this 4-star hotel offers room service and a concierge service.

From US$106 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,359 reviews

Set within 400 metres of Balluta Bay Beach and 1.2 km of Love Monument, Sliema Studios offers rooms with air conditioning and a private bathroom in Sliema.

From US$88 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,123 reviews

Set within 1.8 km of Santa Maria Estate Beach and 4.3 km of Popeye Village, Victoria by Petit Chic offers rooms with air conditioning and a private bathroom in Mellieħa.

From US$89 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,073 reviews

Amery House is located in Sliema, less than 1 km from The Point Shopping Mall and 2 km from Love Monument.

From US$129 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,163 reviews

The Capital Boutique Hotel features a seasonal outdoor swimming pool, shared lounge, a terrace and bar in Valletta.

From US$287 per night

Most booked hotels in Malta in the past month

See all

Popular with guests booking hotels in St Paul's Bay

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 8,077 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 9,747 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 9,442 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 6,830 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 7,305 reviews

Popular with guests booking hotels in Sliema

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 6,465 reviews

Popular with guests booking hotels in St Paul's Bay

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 5,856 reviews

Popular with guests booking hotels in Sliema

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,755 reviews

Popular with guests booking hotels in Sliema

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 5,741 reviews

Popular with guests booking hotels in St Paul's Bay

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6,497 reviews

Fly to the most popular airports