Book a stay - search now

Malta - hotels and stays. Booking online

Choose from 9093 stays in Malta

Malta
9020 stays
Malta
7530 stays
South Eastern Malta
4197 stays
Mediterranean
2938 stays
Gozo
1490 stays
Sliema
1267 stays
St Paul's Bay
1007 stays
St Julian's
953 stays
Valletta
598 stays
Il-Gżira
528 stays
Mellieħa
348 stays
Marsaskala
295 stays
Three Cities
289 stays
Msida
232 stays
Xagħra
179 stays
Is-Swieqi
151 stays
Marsalforn
135 stays
Għarb
124 stays
Is-Swieqi
119 stays
Cospicua
114 stays
Victoria
106 stays
Żebbuġ
105 stays
Il-Furjana
104 stays
Qala
99 stays
Nadur
98 stays
Marsaxlokk
95 stays
San Ġwann
94 stays
Xlendi
82 stays
Birgu
79 stays
Taʼ Xbiex
78 stays
Rabat
76 stays
Senglea
74 stays
Naxxar
72 stays
Paceville
72 stays
Birżebbuġa
67 stays
Għajnsielem
67 stays
Pietà
67 stays
Xewkija
67 stays
Sannat
63 stays
Mosta
59 stays
Birkirkara
57 stays
Pieta
52 stays
Għasri
51 stays
San Lawrenz
50 stays
Kerċem
43 stays
Kalkara
37 stays
Tal-Għoqod
37 stays
Mġarr
36 stays
Żebbuġ
35 stays
Żejtun
35 stays
Luqa
33 stays
Il-Pergla
32 stays
Pembroke
31 stays
Gudja
29 stays
Munxar
29 stays
Qormi
29 stays
Paola
27 stays
Siġġiewi
25 stays
Għajn il-Kbira
23 stays
Mġarr
23 stays
Tarxien
23 stays
Hamrun
22 stays
Vittoriosa
21 stays
Żurrieq
21 stays
Attard
20 stays
Fgura
20 stays
Xgħajra
20 stays
Żabbar
20 stays
Tal-Ħriereb
18 stays
Is-Sellum
17 stays
Balzan
16 stays
Għaxaq
15 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
Lija
11 stays
Safi
11 stays
Santa Luċija
11 stays
Dingli
10 stays
Qbajjar
10 stays
Il-Wilġa
9 stays
Santa Venera
9 stays
Tal-Franċiż
9 stays
Birbuba
8 stays
Għajn Melel
8 stays
Qrendi
8 stays
Santu Pietru
8 stays
Taʼ Ċikkun
8 stays
Ħal-Bajjada
7 stays
Iż-Żlielaq
7 stays
Kirkop
7 stays
Tas-Samra
7 stays
Taʼ Abram
7 stays
Għajn Żejtuna
6 stays
Għammar
6 stays
Gwardamanġa
6 stays
Iklin
6 stays
Tad-Duluri
6 stays
Il-Ħofra
5 stays
Il-Maħsel
5 stays
Msieraħ
5 stays
Taʼ l-Infetti
5 stays
Taʼ Monita
5 stays
Busugrilla
4 stays
Il-Kappara
4 stays
Manikata
4 stays
San Katald
4 stays
Tal-Ħamrija
4 stays
Tas-Sienja
4 stays
Il-Mielaħ
3 stays
Is-Swatar
3 stays
Qawra
3 stays
Tal-Borġ
3 stays
Taʼ Ġokondu
3 stays
Taʼ Kappara
3 stays
Taʼ Sardina
3 stays
Żonqor
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ʼ Gorgun
2 stays
Taʼ Mlit
2 stays
Taʼ Penza
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
il-Baħrija
1 stay
Il-Palma
1 stay
Ix-Xgħajriet
1 stay
Taċ-Ċawla
1 stay
Tal-Blata
1 stay
Tal-Mejda
1 stay
Tal-Milord
1 stay
Taʼ Srina
1 stay
Żebbieħ
1 stay