Europe


Best Hotels in Malta

Enter your dates and choose out of 2693 properties in Malta! Book Now, Pay at the Hotel. Instant Email Confirmation

Guests 1
Adults
Children

All Accommodation Destinations in Malta

Find and book hotels in popular regions, airports, cities, places of interest in Malta

Sliema
245 hotels
St Paul's Bay
233 hotels
St Julian's
196 hotels
Valletta
172 hotels
Mellieħa
105 hotels
Marsaskala
100 hotels
Marsalforn
77 hotels
Il-Gżira
68 hotels
Xagħra
58 hotels
Għarb
50 hotels
Victoria
43 hotels
Qala
43 hotels
Żebbuġ
41 hotels
Xlendi
39 hotels
Msida
37 hotels
Nadur
34 hotels
Marsaxlokk
30 hotels
Għasri
30 hotels
Għajnsielem
29 hotels
San Lawrenz
28 hotels
Is-Swieqi
28 hotels
Birgu
25 hotels
Sannat
24 hotels
Xewkija
23 hotels
Rabat
22 hotels
Senglea
22 hotels
Birżebbuġa
20 hotels
Cospicua
19 hotels
Birkirkara
19 hotels
Il-Pergla
18 hotels
Naxxar
17 hotels
Kerċem
14 hotels
San Ġwann
14 hotels
Żurrieq
13 hotels
Żebbuġ
13 hotels
Tarxien
12 hotels
Munxar
12 hotels
Mosta
12 hotels
Il-Furjana
11 hotels
Tal-Għoqod
10 hotels
Mġarr
10 hotels
Żejtun
8 hotels
Santa Luċija
8 hotels
Pietà
8 hotels
Kalkara
8 hotels
Pieta
8 hotels
Paceville
8 hotels
Pembroke
8 hotels
Żabbar
6 hotels
Xgħajra
6 hotels
Vittoriosa
6 hotels
Attard
6 hotels
Taʼ Sardina
5 hotels
Santa Venera
5 hotels
Safi
5 hotels
Taʼ Xbiex
5 hotels
Paola
4 hotels
Il- Gżira
4 hotels
Gudja
4 hotels
Fgura
4 hotels
Tas-Sienja
3 hotels
Mġarr
3 hotels
Mdina
3 hotels
Luqa
3 hotels
Kirkop
3 hotels
Is-Sellum
3 hotels
Birbuba
3 hotels
Taʼ Ċikkun
3 hotels
Żonqor
2 hotels
Tal-Franċiż
2 hotels
Taʼ Gorgun
2 hotels
Tad-Duluri
2 hotels
Siġġiewi
2 hotels
Santu Pietru
2 hotels
Qormi
2 hotels
Qbajjar
2 hotels
Manikata
2 hotels
Għargħur
2 hotels
Għammar
2 hotels
Il-Maħsel
2 hotels
Iż-Żlielaq
2 hotels
Iż-Żebbiegħ
1 hotels
Tas-Samra
1 hotels
Tal-Ħriereb
1 hotels
Tal-Ħlas
1 hotels
Tal-Barmil
1 hotels
Taʼ Ċantar
1 hotels
Taʼ Bullara
1 hotels
Taʼ Abram
1 hotels
San Katald
1 hotels
Qrendi
1 hotels
Mrejżbiet
1 hotels
Miżieb
1 hotels
Marsa
1 hotels
L-Imbordin
1 hotels
Iklin
1 hotels
Lija
1 hotels
Kalafrana
1 hotels
Is-Swatar
1 hotels
Il-Wilġa
1 hotels
Ħal Saflieni
1 hotels
Ħal Muxi
1 hotels
Ħal Mula
1 hotels
Għaxaq
1 hotels
Għajn Żejtuna
1 hotels
Għajn Melel
1 hotels
Għajn Klieb
1 hotels
Dwejra
1 hotels
Dingli
1 hotels
Balzan
1 hotels
Taʼ Monita
1 hotels
Taʼ Kappara
1 hotels
Taʼ Penza
1 hotels
Kortin it-Twil
1 hotels
Ħal Far
1 hotels
Qawra
1 hotels
Salina
1 hotels
Comino
1 hotels
il-Baħrija
1 hotels
Il-Ħofra
1 hotels

Best 100 Hotels in Malta

Most popular hotels in Malta based on reviews from real guests

No. Photos Property name Rooms Price from Reviews Rating City
1
Golden Tulip Vivaldi Hotel
Golden Tulip Vivaldi Hotel 
Dragonara Road, St Julian's
5 US$ 130 3995 7.9 St Julian's
2
AX Seashells Resort
AX Seashells Resort 
Qawra Coast Road, St Paul's Bay
12 US$ 230 3608 8.1 St Paul's Bay
3
Sliema Marina Hotel
Sliema Marina Hotel 
Tigne Seafront, Sliema
10 US$ 79 3431 8.1 Sliema
4
Maritim Antonine Hotel & Spa
Maritim Antonine Hotel & Spa 
George Borg Olivier Street, Mellieħa
14 US$ 193 3094 8.4 Mellieħa
5
The St. George’s Park Hotel
The St. George’s Park Hotel 
Dragonara Road, St Julian's
10 US$ 49 2888 6.4 St Julian's
6
Sliema Chalet Hotel
Sliema Chalet Hotel 
117 Tower Road, Sliema
6 US$ 74 2565 7.5 Sliema
7
Sliema Hotel by ST Hotels
Sliema Hotel by ST Hotels 
59 The Strand, Sliema
4 US$ 102 2474 7.6 Sliema
8
Marina Hotel Corinthia Beach Resort Malta
Marina Hotel Corinthia Beach Resort Malta 
St. George's Bay, St Julian's
7 US$ 240 2039 8.4 St Julian's
9
Bayview Hotel by ST Hotels
Bayview Hotel by ST Hotels 
143 The Strand, Il-Gżira
5 US$ 113 1997 7.2 Il-Gżira
10
Alexandra Hotel
Alexandra Hotel 
Schreiber Street, St Julian's
8 US$ 119 1991 7.2 St Julian's
11
Corinthia Hotel St. George’s Bay
Corinthia Hotel St. George’s Bay 
St. George`s Bay, St Julian's
8 US$ 294 1740 8.4 St Julian's
12
Hilton Malta
Hilton Malta 
Portomaso, St Julian's
16 US$ 291 1675 9 St Julian's
13
Osborne Hotel
Osborne Hotel 
50 South Street, Valletta
2 US$ 147 1636 8.5 Valletta
14
St. Julian's Bay Hotel
St. Julian's Bay Hotel 
51, Censu Tabone Street, St Julians STJ 1217, Malta., St Julian's
8 US$ 68 1616 7.9 St Julian's
15
Carlton Hotel
Carlton Hotel 
Tower Road 261, Sliema
6 US$ 87 1602 7.7 Sliema
16
Hotel Santana
Hotel Santana 
Triq il - Maskli, St Paul's Bay
9 US$ 72 1363 7.5 St Paul's Bay
17
Tropicana Hotel
Tropicana Hotel 
Ball Street, St Julian's
5 US$ 87 1340 6.3 St Julian's
18
Paradise Bay Hotel
Paradise Bay Hotel 
Paradise Bay, Mellieħa
7 US$ 107 1327 7.3 Mellieħa
19
Park Hotel and Apartments
Park Hotel and Apartments 
Graham Street, Sliema
5 US$ 61 1322 6.1 Sliema
20
Cavalieri Art Hotel
Cavalieri Art Hotel 
Spinola Road, St Julian's
7 US$ 108 1320 7.7 St Julian's
21
Grand Harbour Hotel
Grand Harbour Hotel 
47 Battery Street, Valletta
5 US$ 147 1269 8.7 Valletta
22
Beach Garden Hotel
Beach Garden Hotel 
St. George's Bay, St Julian's
4 US$ 68 1243 5.9 St Julian's
23
Il Palazzin Hotel
Il Palazzin Hotel 
R. Loria Street, St Paul's Bay
10 US$ 88 1226 7.9 St Paul's Bay
24
Hotel Argento
Hotel Argento 
Qaliet Street, St Julian's
5 US$ 119 1225 8.5 St Julian's
25
AX The Victoria Hotel
AX The Victoria Hotel 
Gorg Borg Olivier Street, Sliema
7 US$ 160 1192 8.9 Sliema
26
Spinola Hotel
Spinola Hotel 
Triq il Qaliet, St Julian's
5 US$ 57 1179 7.8 St Julian's
27
Soreda Hotel
Soreda Hotel 
Andrew Cunningham Street, St Paul's Bay
3 US$ 82 1168 8 St Paul's Bay
28
Porto Azzurro Aparthotel
Porto Azzurro Aparthotel 
Ridott Street, St Paul's Bay
6 US$ 113 1161 7.4 St Paul's Bay
29
The Duke Boutique Hotel
The Duke Boutique Hotel 
Republic street, Victoria
6 US$ 197 1128 9.5 Victoria
30
Preluna Hotel & Spa
Preluna Hotel & Spa 
124 Tower Road, Sliema
10 US$ 145 1109 7.4 Sliema
31
Plaza Regency Hotels
Plaza Regency Hotels 
251 Tower Road, Sliema
8 US$ 135 1101 7.5 Sliema
32
Salini Resort
Salini Resort 
Salina Bay , St Paul's Bay
10 US$ 169 1076 8.6 St Paul's Bay
33
be.HOTEL
be.HOTEL 
St. George's Bay, St Julian's
7 US$ 113 1069 8.5 St Julian's
34
115 The Strand Hotel and Suites
115 The Strand Hotel and Suites 
115 The Strand, Il-Gżira
5 US$ 91 1048 7.9 Il-Gżira
35
The Diplomat Hotel
The Diplomat Hotel 
173 Tower Road, Sliema
3 US$ 84 1042 7.4 Sliema
36
Hotel Valentina
Hotel Valentina 
Dobbie Street, St Julian's
5 US$ 158 1035 9.2 St Julian's
37
Alborada Apart Hotel
Alborada Apart Hotel 
High Street, Sliema
2 US$ 52 1035 6.6 Sliema
38
Luciano Valletta Boutique
Luciano Valletta Boutique 
Merchant Street 21, Valletta
6 US$ 108 1015 7.6 Valletta
39
Hotel Phoenicia Malta
Hotel Phoenicia Malta 
The Mall, Valletta
10 US$ 300 962 9.2 Valletta
40
AX The Palace
AX The Palace 
High Street, Sliema
7 US$ 180 945 8.5 Sliema
41
La Falconeria
La Falconeria 
62 Melita street , Valletta
7 US$ 159 941 9 Valletta
42
Murella Living
Murella Living 
Triq Il-Forn / Bakery Street, 18, Marsalforn
4 US$ 91 918 9.2 Marsalforn
43
Cerviola Hotel
Cerviola Hotel 
Triq il-Qalet, 201, Marsaskala
12 US$ 113 909 8.4 Marsaskala
44
Solana Hotel & Spa
Solana Hotel & Spa 
Gorg Borg Olivier Street, Mellieħa
6 US$ 165 863 8.3 Mellieħa
45
The Bugibba Hotel
The Bugibba Hotel 
Triq It-Turisti, St Paul's Bay
14 US$ 70 859 6.7 St Paul's Bay
46
Holiday Inn Express - Malta
Holiday Inn Express - Malta 
St. George's Bay, St Julian's
4 US$ 122 858 9 St Julian's
47
Hugo's Boutique Hotel - Adults Only
Hugo's Boutique Hotel - Adults Only 
St.George's Road Paceville, St Julian's
8 US$ 165 856 8.9 St Julian's
48
Pergola Hotel & Spa
Pergola Hotel & Spa 
Adenau Street, Mellieħa
8 US$ 129 817 7.9 Mellieħa
49
Corinthia Palace Hotel & Spa
Corinthia Palace Hotel & Spa 
De Paule Avenue, Attard
5 US$ 190 814 8.9 Attard
50
Palazzo Paolina Boutique Hotel
Palazzo Paolina Boutique Hotel 
Palazzo Paolina Boutique Hotel, 101, St. Paul's Street, Valletta
4 US$ 130 799 9.4 Valletta
51
Palazzo Violetta
Palazzo Violetta 
85, Triq Tonna, Sliema
8 US$ 158 777 9 Sliema
52
Sunflower Hotel
Sunflower Hotel 
Toledo De Garcia Street, St Paul's Bay
4 US$ 51 770 7.5 St Paul's Bay
53
The Waterfront Hotel
The Waterfront Hotel 
The Strand, Sliema
8 US$ 144 751 8.2 Sliema
54
St. Patrick's Hotel
St. Patrick's Hotel 
Marina Street, Xlendi
3 US$ 129 726 8.1 Xlendi
55
Mavina Hotel & Apartments
Mavina Hotel & Apartments 
Triq il-Fliegu, St Paul's Bay
8 US$ 78 724 7.6 St Paul's Bay
56
Relax Inn Hotel
Relax Inn Hotel 
Halel Street, St Paul's Bay
6 US$ 59 716 7.2 St Paul's Bay
57
Ddream Hotel
Ddream Hotel 
Triq Ball Paceville, St Julian's
10 US$ 91 715 8.8 St Julian's
58
Labranda Rocca Nettuno Suites
Labranda Rocca Nettuno Suites 
Matthew Pulis Street, Sliema
1 US$ 113 691 7.3 Sliema
59
Downtown Hotel
Downtown Hotel 
Triq L-Ewropa, Victoria
4 US$ 47 678 8.4 Victoria
60
Dean Hamlet Hotel
Dean Hamlet Hotel 
Triq Luigi Apap, St Julian's
6 US$ 142 656 7.8 St Julian's
61
Roma Hotel
Roma Hotel 
Ghar Il - Lembi Street, Sliema
4 US$ 87 639 7 Sliema
62
The District Hotel
The District Hotel 
Triq Santu Wistin Paceville, St. Julian's, St Julian's
12 US$ 104 630 8.6 St Julian's
63
Qawra Palace Hotel
Qawra Palace Hotel 
Qawra Coast Road, St Paul's Bay
2 US$ 168 629 7.5 St Paul's Bay
64
Harbour Lodge
Harbour Lodge 
38 Harbour Lodge St. Piju Street , Marsaxlokk
3 US$ 79 626 7.6 Marsaxlokk
65
Slimiza Suites
Slimiza Suites 
Cathedral Street 29, Sliema
3 US$ 129 621 8.6 Sliema
66
Euroclub Hotel
Euroclub Hotel 
Il-Fliegu Street, St Paul's Bay
8 US$ 108 602 6.9 St Paul's Bay
67
Bella Vista Hotel
Bella Vista Hotel 
Qawra Coast Road, St. Paul's Bay, St Paul's Bay
4 US$ 80 600 6.6 St Paul's Bay
68
Ramla Bay Resort
Ramla Bay Resort 
Marfa Bay, Mellieħa
9 US$ 209 559 7.9 Mellieħa
69
De Vilhena ~ Boutique Hotel
De Vilhena ~ Boutique Hotel 
55 Old Theatre Street, Valletta
6 US$ 165 552 9.1 Valletta
70
The Santa Maria Hotel
The Santa Maria Hotel 
Ramel Street, St Paul's Bay
6 US$ 62 545 6.4 St Paul's Bay
71
Hotel Castille
Hotel Castille 
348 St Paul's Street (corner Castille Square), Valletta
5 US$ 125 531 8 Valletta
72
Gillieru Harbour Hotel
Gillieru Harbour Hotel 
Church Square, St Paul's Bay
4 US$ 147 517 8.2 St Paul's Bay
73
Park Lane Aparthotel
Park Lane Aparthotel 
Maskli Street, St Paul's Bay
8 US$ 97 509 9.4 St Paul's Bay
74
The Seafront Tower Suites
The Seafront Tower Suites 
Tigné Seafront, Tas-Sliema, Sliema
7 US$ 108 501 7.4 Sliema
75
Oriana at the Topaz Hotel
Oriana at the Topaz Hotel 
Triq C. Tanti, St Paul's Bay
6 US$ 57 500 7.8 St Paul's Bay
76
Chapter 5 Hotel
Chapter 5 Hotel 
Mgr Dandria 58-56 Chapter 5, Taʼ Xbiex
6 US$ 102 499 9 Taʼ Xbiex
77
Kempinski Hotel San Lawrenz
Kempinski Hotel San Lawrenz 
Triq ir-Rokon, San Lawrenz SLZ 1040, San Lawrenz
5 US$ 198 444 9 San Lawrenz
78
Il-Plajja Hotel
Il-Plajja Hotel 
2, Michalengelo Refalo Street, Marsalforn
3 US$ 72 423 8.6 Marsalforn
79
Topaz Hotel
Topaz Hotel 
Triq Censu Tanti, St Paul's Bay
3 US$ 45 422 7.7 St Paul's Bay
80
Primera Hotel
Primera Hotel 
Pioneer Road, St Paul's Bay
4 US$ 71 404 6.9 St Paul's Bay
81
Hotel Kennedy Nova
Hotel Kennedy Nova 
116 The Strand, Il-Gżira
7 US$ 91 402 5.9 Il-Gżira
82
Euro Guest House
Euro Guest House 
6 Sir Frederick C. Ponsomby Street , Il-Gżira
4 US$ 113 379 9 Il-Gżira
83
Grand Hotel Gozo
Grand Hotel Gozo 
Mgarr, Għajnsielem
4 US$ 152 378 8.7 Għajnsielem
84
Duncan Guesthouse
Duncan Guesthouse 
32 Xatt Is-Sajjieda, Marsaxlokk
10 US$ 96 373 9 Marsaxlokk
85
Hotel San Andrea
Hotel San Andrea 
Xlendi Promenade, Xlendi
2 US$ 159 349 8.5 Xlendi
86
Cesca's Boutique Hotel
Cesca's Boutique Hotel 
Xlendi Valley 2, Xlendi
5 US$ 130 340 9.5 Xlendi
87
The British Suites
The British Suites 
40, Battery street, Valletta
8 US$ 198 337 8.2 Valletta
88
Canifor Hotel
Canifor Hotel 
Triq In-Nikkri, St Paul's Bay
4 US$ 80 334 6.3 St Paul's Bay
89
Sunseeker Holiday Complex
Sunseeker Holiday Complex 
Trejqet il-kulpara, St Paul's Bay
7 US$ 113 331 8.9 St Paul's Bay
90
Water's Edge Hotel
Water's Edge Hotel 
Summit Square, Birżebbuġa
2 US$ 82 330 8.3 Birżebbuġa
91
Hotel Juliani - Boutique Hotel
Hotel Juliani - Boutique Hotel 
25 St George's Rd, St Julian's
5 US$ 187 325 9 St Julian's
92
Hotel Kappara
Hotel Kappara 
Triq Wied Ghollieqa Kappara, San Ġwann
4 US$ 71 312 7.2 San Ġwann
93
Day's Inn Hotel and Residence
Day's Inn Hotel and Residence 
75/76, Cathedral Street, Sliema
4 US$  310 6.9 Sliema
94
Quaint Hotel Nadur
Quaint Hotel Nadur 
13th December Street, Nadur
5 US$ 91 306 9.2 Nadur
95
Mellieha Bay Hotel
Mellieha Bay Hotel 
Marfa Road Ghadira, Mellieħa
2 US$ 75 305 8.1 Mellieħa
96
Lantern Guest House
Lantern Guest House 
Qbajjar Road, Marsalforn
6 US$ 45 302 8.3 Marsalforn
97
The George, Urban Boutique Hotel
The George, Urban Boutique Hotel 
Paceville Avenue, St Julian's
5 US$ 218 283 8.2 St Julian's
98
Merchant Suites
Merchant Suites 
Merchants Street, Valletta
6 US$ 165 281 9 Valletta
99
AX The Saint John
AX The Saint John 
176, Merchant Street, Valletta
6 US$ 210 279 8.8 Valletta
100
Sensi Hotel
Sensi Hotel 
Triq Il Mahsel, Marsaskala
4 US$ 56 270 7.7 Marsaskala

What to See & Do in Malta

Travelling to Malta and no idea what to visit? Our travel guide will help you find the best attractions in Malta you should not miss during your visit

  • Eat & Drink
  • Hotels
  • Shops
  • Nightlife
  • Events
  • Fitness