Malta hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Malta Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Crowne Plaza  5 stars

11 Triq Tigne', Tas-Sliema Slm3172, Malta Sliema, Mt Slm3172 Sliema, Mt, Sliema, Malta, SLM 011

Sliema Perfect

Hilton Malta  5 stars

Portomaso, Saint Julian's, Malta, PTM 01

Saint Julian's Great
USD 226

Kempinski San Lawrenz  5 stars

Triq Ir-Rokon, San Lawrenz, Malta, SLZ 1040

San Lawrenz Great
USD 364

Grand Hotel Excelsior  5 stars

Great Siege Road, Valletta, Malta, FRN1810

Valletta Great
USD 177

Radisson Blu Resort  5 stars

St. George'S Bay, Saint Julian's, Malta, STJ3391

Saint Julian's Very good
USD 204

Radisson Blu Resort & Spa, Malta Golden Sands  5 stars

Golden Bay, Mellieha, Malta, MLH5510

Mellieha Very good
USD 162

The Westin Dragonara Resort  5 stars

Dragonara Road, Saint Julian's, Malta, STJ 02

Saint Julian's Great
USD 243

Corinthia Palace Hotel  5 stars

De Paule Avenue, Attard, Malta, BZN9023

Attard Great
USD 208

Corinthia Hotel St. George'S Bay  5 stars

St. George'S Bay, Saint Julian's, Malta, STJ3301

Saint Julian's Very good
USD 222

The Phoenicia Malta  5 stars

The Mall, Valletta, Malta, FRN 1478

Valletta Great
USD 262

Intercontinental Malta  5 stars

St. George'S Bay, Saint Julian's, Malta, STJ 3310

Saint Julian's Great
USD 248

The Palace  5 stars

High Street, Sliema, Malta, SLM1542

Sliema Great
USD 134

Hotel Ta' Cenc & Spa  5 stars

Cenc Street, Sannat, Malta, SNT 9049

Sannat Great
USD 165

The Xara Palace Relais & Chateaux  5 stars

Misrah Il-Kunsill, Mdina, Malta, MDN 1063

Mdina Great
USD 259

Le Meridien St Julians  5 stars

39 Main Street, Balluta Bay, Saint Julian's, Malta, STJ 1017

Saint Julian's Great
USD 272

Ramla Bay Resort  4 stars

Marfa Bay, Mellieha, Malta, MLH 02

Mellieha Very good
USD 128

Golden Tulip Vivaldi Hotel  4 stars

Dragonara Road, Saint Julian's, Malta, STJ 06

Saint Julian's Very good
USD 120

The Preluna Hotel  4 stars

124 Tower Road, Sliema, Malta, SLM01

Sliema Very good
USD 102

Grand Hotel Gozo  4 stars

58 Triq Sant Antnin, Ghajnsielem, Malta, GSM-9026

Ghajnsielem Great
USD 82

Riviera Resort And Spa  4 stars

Marfa Bay, Mellieha, Malta, MLH 02

Mellieha Very good
USD 132

1926 Hotel & SPA  4 stars

6 Thornton, Sliema, Malta, 3143

Sliema Very good
USD 138

Dolmen Hotel Malta  4 stars

Qawra, St.Paul'S Bay, St. Paul's Bay, Malta, SPB 2402

St. Paul's Bay Very good
USD 160

Paradise Bay Resort  4 stars

Paradise Bay, Cirkewwa, Mellieha, Malta, NA

Mellieha Very good
USD 73

Park Hotel  4 stars

Graham Street, Sliema, Malta, SLM 08

Sliema Nice
USD 71

Bernard  4 stars

St. George S Bay St. Julian S, Saint Julian's, Malta, STJ02

Saint Julian's Guest rating
USD 89

Canifor  4 stars

Nakkri Road, Qawra, Malta, SPB 05

Qawra Guest rating
USD 1 830

Marina Hotel Corinthia Beach Resort  4 stars

St George'S Bay, Saint Julian's, Malta, STJ02

Saint Julian's Great
USD 195

Juliani  4 stars

25 St George'S Rd, Saint Julian's, Malta, STJ 10

Saint Julian's Great
USD 167

Bella Vista Hotel  4 stars

Qawra Coast Road, Qawra, Malta, SPB1908

Qawra Nice
USD 43

The Victoria Hotel  4 stars

Gorg Borg Olivier Street, Sliema, Malta, SLM 1807

Sliema Very good
USD 138

Diplomat  4 stars

173 Tower Road, Sliema, Malta, SLM 1609

Sliema Nice
USD 83

Qawra Palace  4 stars

Qawra Coast Road, Qawra, Malta, SPB1900

Qawra Very good
USD 80

Il Palazzin  4 stars

R. Loria Street, Qawra, Malta

Qawra Very good
USD 48

Sunny Coast Resort And Spa  4 stars

Qawra Bay, Qawra, Malta, SPB 1981

Qawra Very good
USD 72

Cavalieri Art Hotel  4 stars

Spinola Road, Saint Julian's, Malta, 03182

Saint Julian's Very good
USD 96

Santana  4 stars

Triq Il-Maskli, Qawra, Malta, SPB 1482

Qawra Very good
USD 76

Db San Antonio Hotel + Spa  4 stars

Triq It-Turisti, St. Paul's Bay, Malta, SPB1024

St. Paul's Bay Very good
USD 223

The George, Urban Boutique Hotel  4 stars

Paceville Avenue, Saint Julian's, Malta, STJ3103

Saint Julian's Great
USD 139

Db Seabank Resort + Spa  4 stars

Marfa Road, Mellieha, Malta

Mellieha Great
USD 237

Karanne  4 stars

Blacktail Street St Paul'S Bay Spb09 Bugiba, St. Paul's Bay, Malta, Spb09

St. Paul's Bay

Crown  4 stars

St Aristarcus St, Bugibba, Malta, SPB 2750

Bugibba Guest rating

Solana Hotel & Spa  4 stars

Gorg Borg Olivier Street, Mellieha, Malta, MLH1025

Mellieha Very good
USD 77

Gillieru Harbour  4 stars

Church Square, St. Paul's Bay, Malta, SPB 01

St. Paul's Bay Very good
USD 90

Selmun Palace  4 stars

Selmun L O Mellieha Malta, Mellieha, Malta, 2447

Mellieha

Windsor  4 stars

Windsor Terrace, Sliema, Malta, SLM 10

Sliema Nice
USD 66

Hotel Kennedy Nova  4 stars

116 The Strand, Sliema, Malta, GZR 03

Sliema Nice
USD 98

Cornucopia  4 stars

10 Gnien Imrik Street, Xaghra, Malta, 1521

Xaghra Great
USD 100

Calypso  4 stars

Marsalforn Bay, Gozo, Malta, 8240

Gozo Great
USD 97

Soreda Hotel  4 stars

Andrew Cunningham Street, Qawra, Malta

Qawra Very good
USD 104

Mellieha Bay Hotel  4 stars

Marfa Road, Mellieha, Malta

Mellieha Very good
USD 120

Be.Hotel  4 stars

St. George'S Bay, Saint Julian's, Malta, STJ 02

Saint Julian's Nice
USD 123

Salini Resort  4 stars

Salina Bay, St. Paul's Bay, Malta

St. Paul's Bay Great
USD 81

St. Patrick'S  4 stars

Pjazza Amphora, Gozo, Malta, VCT 1150

Gozo Great
USD 65

Fortina Spa Resort  4 stars

Tigne Seafront, Sliema, Malta, SLM 3012

Sliema Very good
USD 202

Maritim Antonine Hotel & Spa  4 stars

George Borg Olivier Street, Mellieha, Malta, MLH 1021

Mellieha Great
USD 73

Argento  4 stars

Qaliet Street, Saint Julian's, Malta, STJ3255

Saint Julian's Great
USD 166

Corinthia Jerma Palace  4 stars

Daweet It-Torri, Marsascala, Zbr 10, Malta, Marsascala, Malta

Marsascala

The Waterfront Hotel  4 stars

The Strand, Sliema, Malta, GZR102B

Sliema Great
USD 130

Pergola Hotel & Spa  4 stars

Adenau Street, Mellieha, Malta, 02014

Mellieha Very good
USD 102

Club Salina Wharf  4 stars

Triq Il-Majjiera, Qawra, Malta, SPB 3034

Qawra Very good
USD 109

Seashells Resort At Suncrest  4 stars

Qawra Coast Road, Qawra, Malta, SPB1902

Qawra Nice
USD 145

Valletta Merisi Suites  4 stars

48 St. Ursula Street, Valletta, Malta

Valletta Very good
USD 122

Casa Ellul  4 stars

81 Old Theatre Street, Valletta, Malta, VLT 1429

Valletta
USD 235

Park Lane  4 stars

Maskli Street, St. Paul's Bay, Malta

St. Paul's Bay Great
USD 76

Palazzo Valletta Suites  4 stars

314 St Paul Street, Valletta, Malta, 1211

Valletta Perfect
USD 152

Chapel 5 Suites  4 stars

5 Alley 5 St Lucy Street, Naxxar, Malta

Naxxar Perfect
USD 116

Ursulino Valletta  4 stars

82 A St Ursula Street, Valletta, Malta

Valletta Perfect
USD 207

115 The Strand Hotel And Suites  3 stars

115 The Strand, Gzira, Malta, GZR1027

Gzira Very good
USD 70

Luna Holiday Complex  3 stars

Marfa Road, Mellieha, Malta, MLH 9063

Mellieha Very good
USD 73

Panorama  3 stars

Triq Dun Belin Azzopardi, Mellieha, Malta

Mellieha Guest rating
USD 54

Alfonso  3 stars

Triq Il Qaliet, Saint Julian's, Malta, STJ 3257

Saint Julian's Nice
USD 91

Sliema Chalet Hotel  3 stars

117 Tower Road, Sliema, Malta, SLM 1605

Sliema Very good
USD 80

Porto Azzurro  3 stars

Ridott Street, St. Paul's Bay, Malta, SPB 15

St. Paul's Bay Nice
USD 44

Downtown  3 stars

Triq L-Ewropa, Victoria, Malta, G 09

Victoria Very good
USD 90

Coral  3 stars

Triq Il-Korp Tal-Pijunieri,, Bugibba, Malta, SPB 1015

Bugibba Nice
USD 50

St Julians Bay Hotel  3 stars

48 Main Street, Saint Julian's, Malta, STJ 1017

Saint Julian's Nice
USD 92

Sliema Marina Hotel  3 stars

Tigne Seafront, Sliema, Malta, SLM3010

Sliema Very good
USD 67

Alexandra Hotel  3 stars

Schreiber Street, Saint Julian's, Malta, STJ06

Saint Julian's Nice
USD 104

Bayview Hotel By St Hotels  3 stars

143 The Strand, Gzira, Malta, 1026

Gzira Very good
USD 78

Osborne Hotel  3 stars

50 South Street, Valletta, Malta, VL511

Valletta Very good
USD 151

Cardor Holiday Complex  3 stars

Nakkri Road, St.Paul'S Bay, Qawra, Malta, SPB1021

Qawra Guest rating
USD 39

Comino Hotel  3 stars

Island Of Comino, Comino, Malta

Comino Guest rating
USD 839

Ulysses Aparthotel  3 stars

Gostra Street, Xlendi, Malta, XLN 1404

Xlendi Perfect
USD 84

The Bugibba Hotel  3 stars

Tourist Street, Bugibba, Malta, SPB 05

Bugibba Nice
USD 31

Primera  3 stars

Pioneer Road, Bugibba, Malta

Bugibba Nice
USD 38

Sea View  3 stars

Qawra Road, Qawra, Malta, SPB2441

Qawra Very good
USD 36

Hotel Valentina  3 stars

Dobbie Street, Saint Julian's, Malta, STJ 3070

Saint Julian's Great
USD 116

Euroclub Hotel  3 stars

Fliegu Street, Qawra, Malta, 1402

Qawra Nice
USD 42

Pebbles Resort  3 stars

Blacktail Street, St. Paul's Bay, Malta, SPB03

St. Paul's Bay Nice
USD 59

Imperial  3 stars

Rudolph Street, Sliema, Malta, SLM 06

Sliema Nice
USD 55

Plaza Regency Hotels  3 stars

248 Tower Road, Sliema, Malta, SLM 1600

Sliema Very good
USD 73

Carlton Hotel  3 stars

261 Tower Road, Sliema, Malta, SLM05

Sliema Very good
USD 68

Damiani Apartments  3 stars

Triq Il-Hgejjeg, Bugibba, Malta

Bugibba Very good
USD 83

Relax Inn Hotel  3 stars

Halel Street, Bugibba, Malta

Bugibba Very good
USD 289

White Dolphin Complex  3 stars

Qawra Coast Road, Qawra, Malta, SPB 08

Qawra Very good
USD 38

Cerviola Hotel  3 stars

Triq Il Qaliet, Marsascala, Malta, ZBR10

Marsascala Perfect
USD 54

Porto Del Sol  3 stars

13 Xemxija Hill, St. Paul's Bay, Malta

St. Paul's Bay Nice
USD 44

Mavina Hotel & Apartments  3 stars

Triq Il-Fliegu, Bugibba, Malta

Bugibba
USD 38

Sunflower  3 stars

Garcia De Toledo Street, Qawra, Malta, SPB 1142

Qawra Very good
USD 63

Castille  3 stars

Castille Square, Valletta, Malta, VLT 1211

Valletta Very good
USD 136

Astra Hotel  3 stars

Graham Street, Sliema, Malta, 1605

Sliema Very good
USD 141

Roma Hotel  3 stars

Ghar Il-Lenbi Street Sliema Slm1562 Malta, Sliema, Malta, SLM1562

Sliema Nice
USD 56

San Andrea  3 stars

Xlendi Promenade, Xlendi, Malta, XLN1302

Xlendi Great
USD 83

Sliema Hotel By St Hotels  3 stars

59 The Strand, Sliema, Malta, SLM 07

Sliema Nice
USD 89

Burlington Apartments  3 stars

Dragonara Road, Saint Julian's, Malta

Saint Julian's Nice
USD 42

The St. George'S Park Hotel  3 stars

Dragonara Road, Saint Julian's, Malta, STJ 3140

Saint Julian's Guest rating
USD 54

The Santa Maria Hotel  3 stars

Ramel Street, Bugibba, Malta, SPB02

Bugibba Nice
USD 37

Ambassador  3 stars

Shipwreck Promenade, Xemxija Bay, Malta

Xemxija Bay Guest rating
USD 57

Sundown Court Leisure Resort  3 stars

Triq Wied Ghollieqa, San Gwann, Malta, SGN 4437

San Gwann Very good
USD 62

The San Anton Hotel  3 stars

Ramel Street, Bugibba, Malta, NULL

Bugibba Guest rating
USD 45

Sunseeker Holiday Complex  3 stars

Trejqet Il Kulpara Bugibba, Bugibba, Malta, SPB2430

Bugibba Great
USD 95

Rokna Hotel  3 stars

Church Street, Paceville, Saint Julian's, Malta, STJ 3044

Saint Julian's Very good
USD 86

Harbour Lodge  3 stars

38 Harbour Lodge St. Piju Street , Marsaxlokk, Malta, MXK1472

Marsaxlokk Great
USD 80

The Hillock Residences  3 stars

. Qolla S-Safra Street, Marsalforn, Zebbug-Gozo, Gozo, Mt, Gozo, Malta, MFN1405

Gozo
USD 125

Strand Suites  3 stars

Belvedere Street, Gzira, Malta, GZR1027

Gzira Great
USD 113

Water'S Edge  3 stars

Summit Square, Birzebbuga, Malta, BBG 2310

Birzebbuga Great
USD 57

Il-Plajja Hotel  3 stars

2, Michalengelo Refalo Street, Marsalforn, Malta

Marsalforn Great
USD 70

Quaint Boutique Hotel Nadur  3 stars

8 December Street, Gozo, Malta

Gozo
USD 91

Pebbles Boutique Aparthotel  3 stars

88-89 The Strand, Sliema, Malta, SLM 1022

Sliema Great
USD 87

Blubay Apartments By St Hotels  3 stars

50 Sir F Ponsonby Street, Sliema, Malta, GZR1026

Sliema Very good
USD 75

Su29 Boutique Hotel  3 stars

29, St. Ursula Steps, Valletta, Malta

Valletta Perfect
USD 203

Hostel Jones  3 stars

Sir Adrian Dingli Street, Sliema, Malta, SLM1903

Sliema Perfect
USD 53

Blue Sea Bugibba  3 stars

Tourist Street Pb1026, Bugibba, Island Of Malta Spb05, Malta, St. Paul's Bay, Malta

St. Paul's Bay
USD 43

Topaz Hotel  3 stars

Censu Tanti street, St. Paul's Bay, Malta, SPB 3025

St. Paul's Bay Guest rating
USD 49

Qawra Point Holiday Complex  3 stars

30 Tourist Road Qawra, St. Paul'S Bay, Mt, Qawra, Malta, SPB 1020

Qawra Very good
USD 31

British Hotel  2 stars

40 Battery Street, Valletta, Malta, VLT06

Valletta Nice
USD 123

Europa  2 stars

138 Tower Road, Sliema, Malta, SLM 08

Sliema Nice
USD 82

Xlendi Resort And Spa  2 stars

St Simon Street, Gozo, Malta, 1300

Gozo Very good
USD 84

Grand Harbour Hotel  2 stars

47 Battery Street, Valletta, Malta, VLT 1221

Valletta Great
USD 119

Bowyer House  2 stars

Main Street, Tarxien, Malta, TXN

Tarxien Guest rating

Il Girna Residence  2 stars

5 Skerla Street, Sannat, Malta, VCT112

Sannat Great
USD 101

Cittadella Farmhouse  2 stars

Mro Dirjanu Lanzon Street Victoria, Victoria, Malta

Victoria
USD 156

Solair Holiday Complex  2 stars

Solair Holiday Complex Triq Gwiebi, Qawra, Malta, SPB 2850

Qawra
USD 50

Mia Casa Bed And Breakfast Gozo  2 stars

23 Triq Santa Marija, Victoria, Malta, VCT 1050

Victoria

Quaint Hotel Nadur  2 stars

13Th December Street, Nadur, Malta, NDR121

Nadur Great
USD 81

The Seven Apartments  2 stars

St.George'S Road/Triq San Gorg, Saint Julian's, Malta

Saint Julian's Very good
USD 109

Two Pillows Boutique Hostel  2 stars

49, Triq San Piju V, Sliema, Malta, SLM 1423

Sliema Very good
USD 76

Hostel Malti  2 stars

41 Birkirkara Hill Ta Giorni, Saint Julian's, Malta, STJ 1147

Saint Julian's Great
USD 56

Alborada Apart Hotel  2 stars

High Street, Sliema, Malta, SLM 1549

Sliema Very good
USD 49

Dragonara Apartments  0 stars

Dragonara Road, Saint Julian's, Malta, STJ10

Saint Julian's Guest rating
USD 52

Clover Holiday Complex  0 stars

Triq It-Tartarun, Qawra, Malta, SPB1523

Qawra Very good
USD 54

Depiro Point  0 stars

Depiro Street, Sliema, Malta, 2033

Sliema Great
USD 122

Sunstone Guest House  0 stars

Triq Il Kavetta, St. Paul's Bay, Malta

St. Paul's Bay Perfect
USD 34

Valley View Villa  0 stars

43 Triq Ta Masrija, Mellieha, Malta

Mellieha
USD 129

Barrakka Suites  0 stars

4 Battery Street, Valletta, Malta, VLT 1220

Valletta
USD 140

Malta Holiday Lets Sliema  0 stars

Sliema, Sliema, Malta

Sliema
USD 192

Akwador Guest House  0 stars

Vajrita Street, Marsascala, Malta

Marsascala Perfect
USD 68

Valletta Luxury Rentals  0 stars

Various Addresses, Valletta, Malta

Valletta

Holiday Apartments Malta Valletta  0 stars

Different Locations In Valletta, Valletta, Malta, VLT1570

Valletta Very good
USD 647

Holiday Apartments Valletta  0 stars

Different Locations In Valletta, Vlt1570, , Valletta, Malta, n/a

Valletta
USD 634

The Oaks Apartment  0 stars

The Oaks Apartment 7 Sliema Road, Gzira, Malta, GZR 1630

Gzira
USD 109

Maria Giovanna Guest House  0 stars

Rabat Road, Marsalforn, Malta, MFN 9010

Marsalforn Perfect
USD 81

Dolphin Court  0 stars

Triq Il Qolla Is Safra, Marsalforn, Malta, MFN 1402

Marsalforn
USD 96

Bayview  0 stars

Apt 22 Manoel Court Block A St. George'S Park Dragonara Road, Saint Julian's, Malta, STJ 3140

Saint Julian's
USD 174

Swieqi Apartment  0 stars

Eljem Residence Triq Il Ghajn Swieqi, Saint Julian's, Malta, SWQ 3132

Saint Julian's
USD 139

Hub Apartments  0 stars

Triq Il-Mensija 82, Saint Julian's, Malta, STJ 1478

Saint Julian's
USD 56

Sea View Apartments Portobello  0 stars

150 Triq San Luqa Portobello Apartments, St. Paul's Bay, Malta, SPB 3476

St. Paul's Bay
USD 94

Modern Penthouses In Sliema  0 stars

Block K Belmont Heights Sliema, Sliema, Malta, SLM 4160

Sliema
USD 135

La Vallette  0 stars

133, Strait Street, Valletta, Malta, VLT1437

Valletta Very good
USD 155

Valletta Apartments 19  0 stars

19 St Paul Street Valletta, Valletta, Malta, VLT 1212

Valletta
USD 175

Point De Vue  0 stars

2/7 Saqqajja Square Rabat, Rabat, Malta, RBT 1191

Rabat
USD 90

Ta Joseph  0 stars

Ta Joseph Imgarr Ix-Xini Street, Xewkija, Malta, XWK2311

Xewkija
USD 54

Ta Nina  0 stars

Triq Censu Farrugia, Msida, Malta, MST 9054

Msida
USD 110

Pretty Bay Apartments  0 stars

72 Pretty Bay Apartments Pretty Bay Birzebbugia, Birzebbuga, Malta, BBG 1752

Birzebbuga Perfect
USD 234

D House  0 stars

27 Majjistral, Birgu, Malta, BRG 1152

Birgu Nice
USD 91

The Ultimate Luxury Sliema With Pool  0 stars

Fort Cambridge Tigne Road, Sliema, Malta, SLM 3175

Sliema Perfect
USD 152