Malta hotels

Hotels City Rating From

The Westin Dragonara Resort Saint Julian's  5 stars

Saint Julian's Fabulous GBP 289

Corinthia Palace Hotel & Spa Attard  5 stars

Attard Fabulous GBP 214

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

Saint Julian's Fabulous GBP 208

Kempinski San Lawrenz Hotel Gozo  5 stars

Gozo Superb GBP 164

The Palace Sliema  5 stars

Sliema Fabulous GBP 198

Radisson Blu Resort Saint Julian's  5 stars

Saint Julian's Very good GBP 174

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

Mellieha Fabulous GBP 212

Hotel Ta' Cenc & Spa Gozo  5 stars

Gozo GBP 164

Fortina Spa Resort Sliema  5 stars

Sliema Fabulous GBP 165

Intercontinental Malta Hotel Saint Julian's  5 stars

Saint Julian's Fabulous GBP 260

The Xara Palace Relais & Chateaux Mdina  5 stars

Mdina Fabulous GBP 266

Phoenicia Hotel Valletta  5 stars

Valletta Fabulous GBP 269

Hilton Malta Hotel Saint Julian's  5 stars

Saint Julian's Superb GBP 270

Le Meridien St. Julians Hotel & Spa Saint Julian's  5 stars

Saint Julian's Fabulous GBP 201

Hotel Kennedy Nova Gzira  4 stars

Gzira Good GBP 86

Grand Hotel Gozo Mgarr  4 stars

Mgarr GBP 71

Paradise Bay Resort Mellieha  4 stars

Mellieha Very good GBP 84

Juliani Hotel Saint Julian's  4 stars

Saint Julian's Fabulous GBP 173

St. Patrick'S Hotel Gozo  4 stars

Gozo Fabulous GBP 68

Canifor Hotel Qawra  4 stars

Qawra GBP 114

Soreda Hotel Qawra  4 stars

Qawra Very good GBP 97

Fortina Hotel Sliema  4 stars

Sliema Fabulous GBP 135

Mellieha Bay Hotel  4 stars

Mellieha Fabulous GBP 102

Preluna Hotel & Spa Sliema  4 stars

Sliema Very good GBP 116

Ramla Bay Resort Mellieha  4 stars

Mellieha Very good GBP 118

Chapel 5 Palazzo Suites B&B Naxxar  4 stars

Naxxar Superb GBP 76

Solana Hotel & Spa Mellieha  4 stars

Mellieha Very good GBP 151

Windsor Hotel Sliema  4 stars

Sliema Good GBP 63

The George Hotel Saint Julian's  4 stars

Saint Julian's Fabulous GBP 171

Golden Tulip Vivaldi Hotel Saint Julian's  4 stars

Saint Julian's Good GBP 109

Qawra Palace  4 stars

Qawra Very good GBP 177

Gillieru Harbour Hotel St. Paul's Bay  4 stars

St. Paul's Bay Very good GBP 84

Coastline Hotel St. Paul's Bay  4 stars

St. Paul's Bay Good GBP 192

Victoria Hotel Sliema  4 stars

Sliema Fabulous GBP 135

Diplomat Hotel Sliema  4 stars

Sliema Good GBP 85

Seashells Resort At Suncrest Qawra  4 stars

Qawra Good GBP 131

Corinthia Jerma Palace Marsascala  4 stars

Marsascala

Dolmen Resort Qawra  4 stars

Qawra Very good GBP 146

Maritim Antonine Hotel & Spa Mellieha  4 stars

Mellieha Fabulous GBP 133

The Waterfront Hotel Sliema  4 stars

Sliema Fabulous GBP 125

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

Saint Julian's Fabulous GBP 183

Cornucopia Hotel Gozo  4 stars

Gozo Superb GBP 88

Sunny Coast Resort And Spa Qawra  4 stars

Qawra Very good GBP 94

Selmun Palace Hotel Mellieha  4 stars

Mellieha

Santana Hotel Qawra  4 stars

Qawra Very good GBP 178

Db Seabank Resort + Spa Mellieha  4 stars

Mellieha Fabulous GBP 209

St Julians Bay Hotel Saint Julian's  3 stars

Saint Julian's Good GBP 89

Sea View Hotel Qawra  3 stars

Qawra Very good GBP 37

Astra Hotel Sliema  3 stars

Sliema Very good GBP 58

St. Bayview Hotel & Apartments Gzira  3 stars

Gzira GBP 81

Comino Hotel  3 stars

Comino Guest rating GBP 116

Relax Inn Hotel Bugibba  3 stars

Bugibba Very good GBP 56

Sliema Chalet  3 stars

Sliema Very good GBP 78

Topaz Hotel Bugibba  3 stars

Bugibba Guest rating GBP 57

Castille Hotel Valletta  3 stars

Valletta Very good GBP 91

Panorama Hotel Mellieha  3 stars

Mellieha Guest rating GBP 65

Blue Sea Bugibba Hotel & Apartments  3 stars

Bugibba GBP 50

Osborne Hotel Valletta  3 stars

Valletta Fabulous GBP 124

The Hillock Residences Gozo  3 stars

Gozo GBP 85

Dean Hamlet Aparthotel Saint Julian's  3 stars

Saint Julian's Good GBP 91

Downtown Hotel Gozo  3 stars

Gozo Very good GBP 66

Coral Hotel Bugibba  3 stars

Bugibba Good GBP 50

Plaza / Plaza Regency Hotel Sliema  3 stars

Sliema Very good GBP 73

Ambassador Hotel Xemxija Bay  3 stars

Xemxija Bay Guest rating GBP 32

Mia Casa Bed And Breakfast Gozo  3 stars

Gozo

Euroclub Hotel Qawra  3 stars

Qawra Good GBP 59

Valentina Hotel Saint Julian's  3 stars

Saint Julian's Superb GBP 145

Primera Hotel Bugibba  3 stars

Bugibba Good GBP 37

115 The Strand Hotel Sliema  3 stars

Sliema Very good GBP 82

Water'S Edge Hotel Birzebbuga  3 stars

Birzebbuga GBP 55

The Santa Maria Hotel Bugibba  3 stars

Bugibba Guest rating GBP 43

Imperial Hotel Sliema  3 stars

Sliema Good GBP 43

Il-Plajja Hotel Gozo  3 stars

Gozo Fabulous GBP 50

The Bugibba Hotel  3 stars

Bugibba Guest rating GBP 57

Plevna Hotel Sliema  3 stars

Sliema Very good GBP 126

Xlendi Resort And Spa Gozo  3 stars

Gozo Fabulous GBP 71

Rokna Hotel Saint Julian's  3 stars

Saint Julian's Very good GBP 98

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

Saint Julian's Guest rating GBP 54

Labranda Riviera Premium Resort & Spa Mellieha  3 stars

Mellieha Very good GBP 155

Sliema Marina Hotel  3 stars

Sliema Very good GBP 84

St. Julian'S Bay Hotel  3 stars

Saint Julian's GBP 66

Villa Dar Ta'Jeffrey San Lawrenz  3 stars

San Lawrenz GBP 164

Qawra Point Holiday Complex Hotel  3 stars

Qawra Very good GBP 94

Harbour Lodge Marsaxlokk  3 stars

Marsaxlokk Fabulous GBP 74

Zabbettafarmhouse Hotel Gozo  2 stars

Gozo GBP 125

Europa Hotel Sliema  2 stars

Sliema Good GBP 62

Grand Harbour Hotel Valletta  2 stars

Valletta Superb GBP 126

Hostel Jones Sliema  2 stars

Sliema Exceptional GBP 51

Alborada Aparthotel Sliema  2 stars

Sliema GBP 51

Holiday Apartments Malta Valletta  0 stars

Valletta Very good GBP 492

Valletta Barrakka Suites  0 stars

Valletta GBP 98

Sunstone Guest House Qawra  0 stars

Qawra Exceptional GBP 31

Dar Haniena Farm House Hotel Xaghra  0 stars

Xaghra GBP 212