4 star hotels in Malta
We found 135 hotels with availability in Malta
Db Seabank Resort + Spa All Inclusive
Marfa Road, Mellieha, Malta
Maritim Antonine Hotel & Spa
George Borg Olivier Street, Mellieha, Malta
The Preluna Hotel
124 Tower Road, Sliema, Malta
Doubletree By Hilton Malta
Qawra, St. Paul's Bay, Malta
Db San Antonio Hotel + Spa All Inclusive
Triq It-Turisti, St. Paul's Bay, Malta
Qawra Palace Resort & Spa
Qawra Coast Road, St. Paul's Bay, Malta
Paradise Bay Resort
Marfa Road, Mellieha, Malta
Pergola Hotel & Spa
Adenau Street, Mellieha, Malta
Vivaldi Hotel
Dragonara Road, Saint Julian's, Malta
Soreda Hotel
Andrew Cunningham Street, Qawra, Malta
Ax Odycy Hotel
Qawra Coast Road, St. Paul's Bay, Malta
Cavalieri Art Hotel
Spinola Road, Saint Julian's, Malta
Riviera Spa Resort - Adults Only As Of 01St April 2025
Marfa Bay, Mellieha, Malta
Gillieru Harbour Hotel
Church Square, St. Paul's Bay, Malta
Salini Resort
Salina Bay, St. Paul's Bay, Malta
Hugo'S Boutique Hotel - Adults Only
St.George'S Road Paceville, Saint Julian's, Malta
Ax The Victoria Hotel
Gorg Borg Olivier Street, Sliema, Malta
Canifor Hotel
Nakkri Road, St. Paul's Bay, Malta
The Diplomat Hotel (Adults Only)
173 Tower Road, Sliema, Malta
Be.Hotel
St. George'S Bay, Saint Julian's, Malta