Malta hotels

Hotels City Rating From

The Westin Dragonara Resort Saint Julian's  5 stars

Saint Julian's Fabulous USD 260

The Xara Palace Relais & Chateaux Hotel Mdina  5 stars

Mdina Fabulous USD 363

Corinthia Palace Hotel & Spa Attard  5 stars

Attard Fabulous USD 151

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

Saint Julian's Fabulous USD 153

The Palace Hotel Sliema  5 stars

Sliema Fabulous USD 156

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

Saint Julian's Fabulous USD 150

Radisson Blu Resort Saint Julian's  5 stars

Saint Julian's Very good USD 169

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

Mellieha Fabulous USD 179

Fortina Spa Resort Sliema  5 stars

Sliema Fabulous USD 140

Crowne Plaza Hotel Sliema  5 stars

Sliema Exclusive

Intercontinental Malta Hotel Saint Julian's  5 stars

Saint Julian's Fabulous USD 237

Phoenicia Hotel Valletta  5 stars

Valletta Fabulous USD 289

Hilton Malta Hotel Saint Julian's  5 stars

Saint Julian's Superb USD 210

Db San Antonio Hotel + Spa Qawra  5 stars

Qawra USD 156

Salini Resort St. Paul's Bay  4 stars

St. Paul's Bay USD 124

Karanne Hotel St. Paul's Bay  4 stars

St. Paul's Bay

The George Hotel Saint Julian's  4 stars

Saint Julian's Fabulous USD 147

Fortina Hotel Sliema  4 stars

Sliema Fabulous USD 125

Windsor Hotel Sliema  4 stars

Sliema Good USD 48

Corinthia Jerma Palace Hotel Marsascala  4 stars

Marsascala

Gillieru Harbour Hotel St. Paul's Bay  4 stars

St. Paul's Bay Very good USD 134

Hotel Paradise Bay Resort Mellieha  4 stars

Mellieha Very good USD 66

Valletta Luxury Rentals  4 stars

Valletta

Hotel Juliani Saint Julian's  4 stars

Saint Julian's Fabulous USD 165

Maritim Antonine Hotel & Spa Mellieha  4 stars

Mellieha Fabulous USD 98

The Waterfront Hotel Sliema  4 stars

Sliema Fabulous USD 195

Sunny Coast Resort Qawra  4 stars

Qawra Very good USD 130

Comino Hotel  4 stars

Comino Guest rating USD 86

Selmun Palace Hotel Mellieha  4 stars

Mellieha

Hotel Santana Malta Qawra  4 stars

Qawra Very good USD 87

Preluna Hotel Sliema  4 stars

Sliema Very good USD 109

Il Palazzin  4 stars

Qawra USD 75

Casa Ellul Hotel Valletta  4 stars

Valletta USD 314

Ramla Bay Resort Mellieha  4 stars

Mellieha Very good USD 134

Db Seabank Resort & Spa Mellieha  4 stars

Mellieha Fabulous USD 191

Golden Tulip Vivaldi Hotel Saint Julian's  4 stars

Saint Julian's Good USD 102

Solana Hotel & Spa Mellieha  4 stars

Mellieha Very good USD 91

Qawra Palace Hotel  4 stars

Qawra Very good USD 93

Victoria Hotel Sliema  4 stars

Sliema Fabulous USD 128

The Diplomat Hotel Sliema  4 stars

Sliema Good USD 75

Kennedy Nova Hotel Gzira  4 stars

Gzira Good USD 101

Cavalieri Hotel Saint Julian's  4 stars

Saint Julian's Very good USD 74

Dolmen Resort Qawra  4 stars

Qawra Very good USD 142

Canifor Hotel Qawra  4 stars

Qawra USD 96

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

Saint Julian's Fabulous USD 149

Seashells Resort At Suncrest Qawra  4 stars

Qawra Good USD 116

The Coastline Hotel St. Paul's Bay  4 stars

St. Paul's Bay Good USD 133

San Antonio Hotel Bugibba  4 stars

Bugibba

Pergola Club Hotel & Spa Mellieha  4 stars

Mellieha USD 105

Labranda Riviera Resort & Spa Mellieha  4 stars

Mellieha Very good USD 221

Soreda Hotel Qawra  4 stars

Qawra Very good USD 103

Palazzo Valletta Suites  4 stars

Valletta Superb

Park Lane Aparthotel Qawra  4 stars

Qawra Fabulous USD 102

Il Palazzin Hotel Qawra  4 stars

Qawra Very good USD 110

Mellieha Bay Hotel  4 stars

Mellieha Fabulous USD 101

Qawra Point Holiday Complex Hotel  3 stars

Qawra Very good USD 34

The Santa Maria Hotel Bugibba  3 stars

Bugibba USD 43

Plaza Regency Hotel Sliema  3 stars

Sliema Very good USD 59

San Pawl Hotel St. Paul's Bay  3 stars

St. Paul's Bay Very good USD 39

Hotel Panorama Mellieha Bay Gzira  3 stars

Gzira

Roma Hotel Sliema  3 stars

Sliema Good USD 51

Hotel Euro Club Qawra  3 stars

Qawra Good USD 48

Primera Hotel Bugibba  3 stars

Bugibba Good USD 44

Astra Hotel Sliema  3 stars

Sliema Very good USD 63

Ambassador Hotel Xemxija Bay  3 stars

Xemxija Bay Guest rating USD 60

Hotel Rokna Saint Julian's  3 stars

Saint Julian's Very good USD 102

Topaz Hotel Bugibba  3 stars

Bugibba Guest rating USD 48

Panorama  3 stars

Mellieha Guest rating USD 44

Valentina Hotel Saint Julian's  3 stars

Saint Julian's Superb USD 136

Imperial Hotel Sliema  3 stars

Sliema Good USD 35

Sliema Marina Hotel  3 stars

Sliema Very good USD 75

Cerviola Hotel Marsascala  3 stars

Marsascala USD 45

Damiani Hotel Bugibba  3 stars

Bugibba

Osborne Hotel Valletta  3 stars

Valletta Fabulous USD 130

St. Julian'S Bay Hotel  3 stars

Saint Julian's Good USD 65

St. Julian'S Bay Hotel  3 stars

Saint Julian's USD 115

Sliema Chalet  3 stars

Sliema Very good USD 53

Holiday Apartments Malta Sliema  3 stars

Sliema

Sliema Hotel  3 stars

Sliema Good USD 57

Sunseeker Holiday Complex Aparthotel Bugibba  3 stars

Bugibba Superb USD 81

115 The Strand Hotel & Suites Sliema  3 stars

Sliema Very good USD 72

The Bugibba Hotel  3 stars

Bugibba Guest rating USD 54

Castille  3 stars

Valletta Very good USD 102

Carlton Hotel Sliema  3 stars

Sliema Fabulous USD 59

Hotel Relax Inn Bugibba  3 stars

Bugibba Very good USD 41

Sundown Court Leisure Resort Sliema  3 stars

Sliema USD 55

Blue Bay Apartments Gzira  3 stars

Gzira Fabulous USD 55

Blue Sea Bugibba Hotel & Apartments  3 stars

Bugibba USD 34

Milano Due Hotel Gzira  3 stars

Gzira Good USD 66

The Santa Maria Hotel Bugibba  3 stars

Bugibba Good USD 52

Blue Sea St George'S Park And La Vallette Resort Saint Julian's  3 stars

Saint Julian's Guest rating USD 57

Dean Hamlet Aparthotel Saint Julian's  3 stars

Saint Julian's Good USD 108

St. Bayview Hotel & Apartments Gzira  3 stars

Gzira USD 60

British Hotel Valletta  2 stars

Valletta Good USD 113

Europa Hotel Sliema  2 stars

Sliema Good USD 41

Grand Harbour Hotel Valletta  2 stars

Valletta Superb USD 120

Holiday Apartments Valletta  0 stars

Valletta USD 588

Sunstone Guest House Qawra  0 stars

Qawra Exceptional USD 101