A tiny archipelago of just three inhabited islands, Malta ... of the best deals to help you book your perfect Maltese dream in 2025. Read more: The best Mediterranean cruise holidays to book ...