Malta hotels

Hotels City Rating From

Radisson Blu Golden Sands Resort And Spa Mellieha  5 stars

Mellieha USD 241

The Westin Dragonara Resort Saint Julian's  5 stars

Saint Julian's Excellent USD 440

Grand Excelsior  5 stars

Valletta Exceptional USD 267

Corinthia Palace Hotel & Spa Attard  5 stars

Attard Excellent USD 261

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

Saint Julian's Excellent USD 254

Kempinski San Lawrenz Hotel Gozo  5 stars

Gozo Exceptional USD 214

The Palace Hotel Sliema  5 stars

Sliema Excellent USD 207

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

Saint Julian's Excellent USD 202

Radisson Blu Resort Saint Julian's  5 stars

Saint Julian's Very good USD 220

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

Mellieha Excellent USD 267

Fortina Spa Resort Sliema  5 stars

Sliema Excellent USD 181

Intercontinental Malta Hotel Saint Julian's  5 stars

Saint Julian's Excellent USD 447

Phoenicia Hotel Valletta  5 stars

Valletta Excellent USD 328

Ta Cenc Hotel Sannat  5 stars

Sannat Exceptional USD 203

Hilton Malta Hotel Saint Julian's  5 stars

Saint Julian's Exceptional USD 290

San Antonio Hotel St. Paul's Bay  4 stars

St. Paul's Bay Excellent USD 456

The George Urban Boutique Hotel Saint Julian's  4 stars

Saint Julian's Excellent USD 204

Bellavista Farmhouses Gozo Hotel Xaghra  4 stars

Xaghra

Fortina Hotel Sliema  4 stars

Sliema Excellent USD 170

Windsor Hotel Sliema  4 stars

Sliema Good USD 146

Bella Vista Hotel Qawra  4 stars

Qawra Good USD 585

Gillieru Harbour Hotel St. Paul's Bay  4 stars

St. Paul's Bay Very good USD 177

Hotel Paradise Bay Resort Cirkewwa  4 stars

Cirkewwa Very good USD 173

Park Hotel Sliema  4 stars

Sliema Very good USD 97

Hotel Juliani Saint Julian's  4 stars

Saint Julian's Excellent USD 198

Maritim Antonine Hotel & Spa Mellieha  4 stars

Mellieha Excellent USD 167

The Waterfront Hotel Sliema  4 stars

Sliema Excellent USD 206

Sunny Coast Resort Qawra  4 stars

Qawra Very good USD 141

Comino Hotel  4 stars

Comino Above average USD 127

Cornucopia Hotel Xaghra  4 stars

Xaghra Exceptional USD 109

Grand Hotel Gozo Mgarr  4 stars

Mgarr

Santana Hotel Qawra  4 stars

Qawra Very good USD 118

Pergola Apartements Hotel Mellieha  4 stars

Mellieha Very good USD 143

Preluna Hotel Sliema  4 stars

Sliema Very good USD 123

Ramla Bay Resort Mellieha  4 stars

Mellieha Very good USD 155

Db Seabank Resort & Spa Mellieha  4 stars

Mellieha Excellent USD 227

Golden Tulip Vivaldi Hotel Saint Julian's  4 stars

Saint Julian's Good USD 120

Solana Hotel & Spa Mellieha  4 stars

Mellieha Very good USD 174

Canifor Hotel Qawra  4 stars

Qawra Above average USD 70

Qawra Palace Hotel  4 stars

Qawra Very good USD 425

Db San Antonio Hotel & Spa St. Paul's Bay  4 stars

St. Paul's Bay Excellent USD 283

Victoria Hotel Sliema  4 stars

Sliema Excellent USD 177

The Diplomat Hotel Sliema  4 stars

Sliema Good USD 115

Kennedy Nova Hotel Gzira  4 stars

Gzira Good USD 114

Cavalieri Art Hotel Saint Julian's  4 stars

Saint Julian's Very good USD 161

Dolmen Resort Qawra  4 stars

Qawra Very good USD 211

Canifor Hotel St. Paul's Bay  4 stars

St. Paul's Bay USD 156

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

Saint Julian's Excellent USD 218

Seashells Resort At Suncrest Qawra  4 stars

Qawra Good USD 186

The Coastline Hotel St. Paul's Bay  4 stars

St. Paul's Bay Good USD 285

Calypso  4 stars

Masalforn Excellent USD 129

Seabank Resort & Spa Mellieha  4 stars

Mellieha Excellent USD 208

Pergola Club Hotel & Spa Mellieha  4 stars

Mellieha USD 120

Labranda Riviera Resort & Spa Mellieha  4 stars

Mellieha Very good USD 200

Soreda Hotel Qawra  4 stars

Qawra Very good USD 117

Park Lane Aparthotel Qawra  4 stars

Qawra Excellent USD 150

Il Palazzin Hotel Qawra  4 stars

Qawra Very good USD 109

Mellieha Bay Hotel  4 stars

Mellieha Excellent USD 107

Plaza Hotels Sliema  3 stars

Sliema Very good USD 86

San Pawl Hotel St. Paul's Bay  3 stars

St. Paul's Bay Very good USD 111

Hotel Panorama Mellieha Bay Gzira  3 stars

Gzira

Euroclub Hotel Qawra  3 stars

Qawra Good USD 91

Primera Hotel Bugibba  3 stars

Bugibba Good USD 69

Sunflower Hotel Qawra  3 stars

Qawra Very good USD 241

Ambassador Hotel Xemxija Bay  3 stars

Xemxija Bay Above average USD 55

Topaz Hotel Bugibba  3 stars

Bugibba Above average USD 88

Panorama  3 stars

Mellieha Above average USD 100

Valentina Hotel Saint Julian's  3 stars

Saint Julian's Exceptional USD 193

Imperial Hotel Sliema  3 stars

Sliema Good USD 244

Osborne Hotel Valletta  3 stars

Valletta Excellent USD 126

St. Julian'S Bay Hotel  3 stars

Saint Julian's Good USD 133

Hotel Coral Bugibba  3 stars

Bugibba USD 494

Alexandra Hotel Saint Julian's  3 stars

Saint Julian's Good USD 139

St. Julian'S Bay Hotel  3 stars

Saint Julian's USD 108

Sliema Chalet  3 stars

Sliema Very good USD 110

115 The Strand Hotel Sliema  3 stars

Sliema Very good USD 113

Blue Sea Bugibba Hotel  3 stars

Bugibba USD 79

Castille  3 stars

Valletta Very good USD 118

Relax Inn Hotel Bugibba  3 stars

Bugibba Very good USD 84

The Plaza & The Plaza Regency Hotel Sliema  3 stars

Sliema Very good USD 75

Plevna Hotel Sliema  3 stars

Sliema Very good USD 127

Bayview Apartments Gzira  3 stars

Gzira Excellent USD 111

St. Bayview Hotel & Apartments Sliema  3 stars

Sliema USD 110

Europa Hotel Sliema  2 stars

Sliema Good USD 90

Bowyer House Hotel Malta  2 stars

Malta Above average

Grand Harbour Hotel Valletta  2 stars

Valletta USD 147

St George Park Vallette Resort Saint Julian's  0 stars

Saint Julian's USD 96