Book a stay - search now
Malta - hotels and stays. Booking online
Choose from 8801 stays in Malta
Malta
8765 stays
Malta
7314 stays
South Eastern Malta
3974 stays
Mediterranean
2938 stays
Gozo
1451 stays
Sliema
1233 stays
St Paul's Bay
978 stays
St Julian's
918 stays
Valletta
587 stays
Il-Gżira
517 stays
Mellieħa
342 stays
Marsaskala
291 stays
Three Cities
278 stays
Msida
228 stays
Xagħra
167 stays
Is-Swieqi
148 stays
Marsalforn
130 stays
Għarb
123 stays
Is-Swieqi
116 stays
Cospicua
109 stays
Victoria
106 stays
Żebbuġ
102 stays
Il-Furjana
99 stays
Qala
97 stays
Nadur
94 stays
Marsaxlokk
93 stays
San Ġwann
92 stays
Birgu
77 stays
Rabat
76 stays
Taʼ Xbiex
75 stays
Xlendi
75 stays
Paceville
70 stays
Senglea
70 stays
Naxxar
68 stays
Birżebbuġa
67 stays
Xewkija
67 stays
Għajnsielem
66 stays
Pietà
64 stays
Sannat
61 stays
Mosta
59 stays
Birkirkara
52 stays
Għasri
51 stays
Pieta
51 stays
San Lawrenz
50 stays
Kerċem
43 stays
Mġarr
36 stays
Tal-Għoqod
36 stays
Kalkara
35 stays
Żebbuġ
35 stays
Żejtun
33 stays
Il-Pergla
32 stays
Luqa
31 stays
Munxar
29 stays
Pembroke
29 stays
Qormi
29 stays
Gudja
28 stays
Paola
27 stays
Siġġiewi
25 stays
Għajn il-Kbira
23 stays
Mġarr
23 stays
Tarxien
23 stays
Hamrun
21 stays
Vittoriosa
21 stays
Żurrieq
21 stays
Attard
20 stays
Fgura
19 stays
Xgħajra
19 stays
Żabbar
19 stays
Balzan
16 stays
Tal-Ħriereb
16 stays
Għaxaq
15 stays
Is-Sellum
14 stays
Għargħur
13 stays
Mdina
13 stays
Mqabba
13 stays
Il- Gżira
12 stays
Tal-Barmil
12 stays
Taʼ Bullara
12 stays
Il-Ħamrija
11 stays
Ix-Xagħra taʼ Barra
11 stays
Lija
11 stays
Misraħ Il-Barrieri
11 stays
Santa Luċija
11 stays
Dingli
10 stays
Qbajjar
10 stays
Safi
10 stays
Il-Wilġa
9 stays
Santa Venera
9 stays
Tal-Franċiż
9 stays
Baħar iċ-Ċagħaq
8 stays
Birbuba
8 stays
Għajn Melel
8 stays
Qrendi
8 stays
Santu Pietru
8 stays
Taʼ Ċikkun
8 stays
Iż-Żlielaq
7 stays
Kirkop
7 stays
Għajn Żejtuna
6 stays
Għammar
6 stays
Ħal-Bajjada
6 stays
Iklin
6 stays
Tas-Samra
6 stays
Taʼ Abram
6 stays
Il-Ħofra
5 stays
Il-Maħsel
5 stays
Msieraħ
5 stays
Tad-Duluri
5 stays
Taʼ l-Infetti
5 stays
Busugrilla
4 stays
Manikata
4 stays
San Katald
4 stays
Tal-Ħamrija
4 stays
Taʼ Monita
4 stays
Gwardamanġa
3 stays
Il-Kappara
3 stays
Il-Mielaħ
3 stays
Is-Swatar
3 stays
Qawra
3 stays
Tal-Borġ
3 stays
Tas-Sienja
3 stays
Taʼ Ġokondu
3 stays
Taʼ Kappara
3 stays
Taʼ Sardina
3 stays
Cirkewwa
2 stays
Għajn Qajjied
2 stays
Il-Madliena
2 stays
Marsa
2 stays
Mrejżbiet
2 stays
Port Bur-Marrad
2 stays
Salina
2 stays
San Pietru
2 stays
Tal-Mirakli
2 stays
Taʼ Mlit
2 stays
Taʼ Penza
2 stays
Żonqor
2 stays
Bubaqra
1 stay
Bugibba
1 stay
Bur Marrad
1 stay
Dwejra
1 stay
Ħal Far
1 stay
Ħal Mula
1 stay
Ħal Saflieni
1 stay
Ħofret ir-Rizz
1 stay
il-Baħrija
1 stay
Il-Palma
1 stay
Il-Qortin taʼ Għajn Żejtuna
1 stay
Ix-Xagħra l-Ħamra
1 stay
Ix-Xgħajriet
1 stay
Misraħ Suffara
1 stay
Taċ-Ċawla
1 stay
Tal-Blata
1 stay
Tal-Mejda
1 stay
Tal-Milord
1 stay
Taʼ Gorgun
1 stay
Taʼ San Ġwakkin
1 stay
Taʼ Srina
1 stay
Żebbieħ
1 stay