Destination
Check In
Check Out
Rooms
Guests
Discover the regions of Malta

248

1200 hotels

255

1200 hotels

50

1200 hotels

Attard

1200 hotels

Balluta Bay

1200 hotels

Balzan

1200 hotels

Birgu

1200 hotels

Birkirkara

1200 hotels

Birzebbuga

1200 hotels

Bormla

1200 hotels

Bugibba

1200 hotels

Bugibba

1200 hotels

Cirkewwa

1200 hotels

Comino

1200 hotels

Dingli

1200 hotels

Fgura

1200 hotels

Floriana

1200 hotels

Ghajnsielem

1200 hotels

Ghaxaq

1200 hotels

Golden Bay

1200 hotels

Gozo

1200 hotels

Grand Harbour

1200 hotels

Gudja

1200 hotels

Gzira

1200 hotels

Hal Gharghur

1200 hotels

Hamrun

1200 hotels

High Street

1200 hotels

Ħal Far

1200 hotels

Iklin

1200 hotels

Il-Belt Valletta

1200 hotels

Isla

1200 hotels

Kirkop

1200 hotels

Lija

1200 hotels

Luqa

1200 hotels

Malta

1200 hotels

Malta

1200 hotels

Malta

1200 hotels

Manikata

1200 hotels

Marsalforn

1200 hotels

Mdina

1200 hotels

Mellieha

1200 hotels

Mgarr

1200 hotels

Mqabba

1200 hotels

Mtarfa

1200 hotels

Nadur

1200 hotels

Naxxar

1200 hotels

Paceville

1200 hotels

Paradise Bay

1200 hotels

Pembroke

1200 hotels

Pieta

1200 hotels