Malta hotels

Hotels City Rating From

The Westin Dragonara Resort Saint Julian's  5 stars

Saint Julian's Fabulous GBP 275

Grand Hotel Excelsior Valletta  5 stars

Valletta Superb GBP 175

Corinthia Palace Hotel & Spa Attard  5 stars

Attard Fabulous GBP 144

Corinthia St George'S Bay Hotel Saint Julian's  5 stars

Saint Julian's Fabulous GBP 154

Kempinski San Lawrenz Hotel Gozo  5 stars

Gozo Superb GBP 153

The Palace Sliema  5 stars

Sliema Fabulous GBP 188

Radisson Blu Resort Saint Julian's  5 stars

Saint Julian's Very good GBP 159

Radisson Blu Resort & Spa, Malta Golden Sands Mellieha  5 stars

Mellieha Fabulous GBP 201

Hotel Ta' Cenc & Spa Gozo  5 stars

Gozo GBP 169

Fortina Spa Resort Sliema  5 stars

Sliema Fabulous GBP 140

Intercontinental Malta Hotel Saint Julian's  5 stars

Saint Julian's Fabulous GBP 261

The Xara Palace Relais & Chateaux Mdina  5 stars

Mdina Fabulous GBP 280

Phoenicia Hotel Valletta  5 stars

Valletta Fabulous GBP 218

Hilton Malta Hotel Saint Julian's  5 stars

Saint Julian's Superb GBP 216

Le Meridien St Julians Hotel  5 stars

Saint Julian's Fabulous GBP 167

Hotel Kennedy Nova Gzira  4 stars

Gzira Good GBP 108

Paradise Bay Resort Mellieha  4 stars

Mellieha Very good GBP 72

Park Hotel Sliema  4 stars

Sliema Good GBP 61

Juliani Hotel Saint Julian's  4 stars

Saint Julian's Fabulous GBP 136

Il Palazzin Hotel Qawra  4 stars

Qawra GBP 57

Calypso Hotel Masalforn  4 stars

Masalforn Fabulous GBP 78

St. Patrick'S Hotel Gozo  4 stars

Gozo Fabulous GBP 62

Canifor Hotel Qawra  4 stars

Qawra GBP 42

Soreda Hotel Qawra  4 stars

Qawra Very good GBP 86

Fortina Hotel Sliema  4 stars

Sliema Fabulous GBP 119

Mellieha Bay Hotel  4 stars

Mellieha Fabulous GBP 101

Preluna Hotel & Spa Sliema  4 stars

Sliema Very good GBP 100

Pergola Hotel & Spa Mellieha  4 stars

Mellieha GBP 105

Ramla Bay Resort Mellieha  4 stars

Mellieha Very good GBP 77

Chapel 5 Palazzo Suites B&B Naxxar  4 stars

Naxxar Superb GBP 95

Solana Hotel Mellieha  4 stars

Mellieha Very good GBP 112

Park Lane Aparthotel Qawra  4 stars

Qawra Fabulous GBP 91

Windsor Hotel Sliema  4 stars

Sliema Good GBP 51

The George Hotel Saint Julian's  4 stars

Saint Julian's Fabulous GBP 142

Golden Tulip Vivaldi Hotel Saint Julian's  4 stars

Saint Julian's Good GBP 97

Qawra Palace  4 stars

Qawra Very good GBP 107

Gillieru Harbour Hotel St. Paul's Bay  4 stars

St. Paul's Bay Very good GBP 95

Coastline Hotel St. Paul's Bay  4 stars

St. Paul's Bay Good GBP 143

Victoria Hotel Sliema  4 stars

Sliema Fabulous GBP 120

Diplomat Hotel Sliema  4 stars

Sliema Good GBP 75

Seashells Resort At Suncrest Qawra  4 stars

Qawra Good GBP 113

Corinthia Jerma Palace Marsascala  4 stars

Marsascala

Dolmen Resort Qawra  4 stars

Qawra Very good GBP 129

Maritim Antonine Hotel & Spa Mellieha  4 stars

Mellieha Fabulous GBP 115

The Waterfront Hotel Sliema  4 stars

Sliema Fabulous GBP 143

Marina Hotel At The Corinthia Beach Resort Saint Julian's  4 stars

Saint Julian's Fabulous GBP 138

Cornucopia Hotel Gozo  4 stars

Gozo Superb GBP 83

Sunny Coast Resort And Spa Qawra  4 stars

Qawra Very good GBP 102

Selmun Palace Hotel Mellieha  4 stars

Mellieha

Santana Hotel Qawra  4 stars

Qawra Very good GBP 83

Riviera Resort And Spa Mellieha  4 stars

Mellieha Very good GBP 160

Db Seabank Resort + Spa Mellieha  4 stars

Mellieha Fabulous GBP 154

Il Palazzin Hotel Qawra  4 stars

Qawra Very good GBP 73

St Julians Bay Hotel  3 stars

Saint Julian's Good GBP 65

Astra Hotel Sliema  3 stars

Sliema Very good GBP 49

St. Bayview Hotel & Apartments Gzira  3 stars

Gzira GBP 61

Comino Hotel  3 stars

Comino Guest rating GBP 71

Relax Inn Hotel Bugibba  3 stars

Bugibba Very good GBP 42

Sliema Chalet  3 stars

Sliema Very good GBP 59

Topaz Hotel Bugibba  3 stars

Bugibba Guest rating GBP 45

The Hillock Residences Gozo  3 stars

Gozo GBP 72

Panorama Hotel Mellieha  3 stars

Mellieha Guest rating GBP 44

Blue Sea Bugibba Hotel & Apartments  3 stars

Bugibba GBP 25

Osborne Hotel Valletta  3 stars

Valletta Fabulous GBP 123

The Hillock Residences Gozo  3 stars

Gozo GBP 109

Ulysses Aparthotel Gozo  3 stars

Gozo Fabulous GBP 44

Dean Hamlet Aparthotel Saint Julian's  3 stars

Saint Julian's Good GBP 78

Downtown Hotel Gozo  3 stars

Gozo Very good GBP 64

Plaza / Plaza Regency Hotel Sliema  3 stars

Sliema Very good GBP 54

Ambassador Hotel Xemxija Bay  3 stars

Xemxija Bay Guest rating GBP 33

Mia Casa Bed And Breakfast Gozo  3 stars

Gozo

Euroclub Hotel Qawra  3 stars

Qawra Good GBP 47

Valentina Hotel Saint Julian's  3 stars

Saint Julian's Superb GBP 129

115 The Strand Hotel Sliema  3 stars

Sliema Very good GBP 77

The Santa Maria Hotel Bugibba  3 stars

Bugibba Good GBP 32

Imperial Hotel Sliema  3 stars

Sliema Good GBP 42

The Bugibba Hotel  3 stars

Bugibba Guest rating GBP 38

Xlendi Resort And Spa Gozo  3 stars

Gozo Fabulous GBP 57

The St. George’s Park Hotel Saint Julian's  3 stars

Saint Julian's Guest rating GBP 40

Sliema Marina Hotel  3 stars

Sliema Very good GBP 68

St. Julian'S Bay Hotel  3 stars

Saint Julian's GBP 65

Villa Dar Ta'Jeffrey San Lawrenz  3 stars

San Lawrenz GBP 161

Qawra Point Holiday Complex Hotel  3 stars

Qawra Very good GBP 54

Harbour Lodge Marsaxlokk  3 stars

Marsaxlokk Fabulous GBP 61

Two Pillows Hostel Sliema  2 stars

Sliema Fabulous GBP 29

British Hotel Valletta  2 stars

Valletta Good GBP 91

Zabbettafarmhouse Hotel Gozo  2 stars

Gozo GBP 117

Europa Hotel Sliema  2 stars

Sliema Good GBP 49

Grand Harbour Hotel Valletta  2 stars

Valletta Superb GBP 99

Hostel Jones Sliema  2 stars

Sliema Exceptional GBP 48

Alborada Aparthotel Sliema  2 stars

Sliema GBP 39

Hostel Malti Saint Julian's  2 stars

Saint Julian's Superb GBP 28

Holiday Apartments Malta Valletta  0 stars

Valletta Very good GBP 384

Valletta Barrakka Suites  0 stars

Valletta GBP 97

Dar Haniena Farm House Hotel Xaghra  0 stars

Xaghra GBP 197