Call 08452 10 20 30 or 01268 44 11 77 lines open monday - friday: 9am - 6pm, saturday: 10am - 4pm, sunday: - closed, Bank Holidays: 10am - 4pm

Call 08452 10 20 30 or 01268 44 11 77 mon-fri 9 - 6, sat 10 - 4 sun-closed, Bank Holidays: 10am - 4pm

Accommodation Available for 7nights in Malta

Hotel NameApr
2019
May
2019
Jun
2019
Jul
2019
Aug
2019
Sep
2019
Oct
2019
Nov
2019
Dec
2019
Jan
2020
Feb
2020
Mar
2020
Cardor Holiday Complex 3 star

From
£67

From
£102

From
£102

From
£201

From
£201

From
£101

From
£101

From
£64

From
£271

From
£58

From
£58

From
£58

White Dolphin Holiday Complex 3 star

From
£133

From
£157

From
£203

From
£258

From
£263

From
£205

From
£140

From
£937

From
£937

From
£64

From
£64

From
£80

Carlton Hotel 3 star

From
£126

From
£232

From
£230

From
£258

From
£259

From
£236

From
£140

From
£70

From
£70

From
£67

From
£67

From
£75

Mavina Hotel & Apartments 3 star

From
£96

From
£108

From
£140

From
£182

From
£145

From
£127

From
£95

CallCall

From
£67

From
£67

From
£67

The Santa Maria Hotel 3 star

From
£86

From
£110

From
£140

From
£235

From
£177

From
£153

From
£117

From
£163

From
£163

From
£68

From
£68

From
£68

Aristoteles Beach 3 star

From
£90

From
£138

From
£166

From
£166

From
£241

From
£167

From
£123

From
£74

From
£280

From
£73

From
£73

From
£76

Relax Inn Hotel 3 star

From
£106

From
£143

From
£165

From
£241

From
£220

From
£195

From
£99

From
£89

From
£85

From
£74

From
£74

From
£78

St.Julians Bay Hotel 3 star

From
£214

From
£229

From
£238

Call

From
£268

From
£244

From
£170

From
£75

From
£75

From
£77

From
£77

From
£90

Sliema Marina Hotel 3 star

From
£242

From
£242

From
£223

From
£253

From
£280

From
£256

From
£175

From
£83

From
£82

From
£78

From
£78

From
£106

Sliema Chalet Hotel 3 star

From
£215

From
£213

From
£195

From
£241

From
£240

From
£224

From
£148

From
£85

From
£88

From
£79

From
£79

From
£89

Porto Azzurro Aparthotel 3 star

From
£138

From
£144

From
£158

From
£236

From
£238

From
£209

From
£123

From
£79

From
£148

From
£79

From
£79

From
£86

Park Hotel 4 star

From
£164

From
£168

From
£172

From
£227

From
£232

From
£203

From
£170

From
£82

Call

From
£82

From
£82

From
£126

Sunflower 3 star

From
£507

Call

From
£183

From
£258

From
£276

From
£247

From
£135

From
£102

From
£561

From
£84

From
£84

From
£98

Beach Garden Hotel 3 star

From
£116

From
£171

From
£198

CallCallCall

From
£147

From
£85

Call

From
£85

From
£85

From
£100

Maritim Antonine Hotel & Spa 4 star

From
£266

From
£295

From
£282

From
£423

From
£432

From
£384

From
£127

From
£95

From
£95

From
£85

From
£85

From
£102

Solana Hotel 4 star

From
£110

From
£227

From
£238

From
£379

From
£387

From
£339

From
£145

From
£105

From
£94

From
£85

From
£85

From
£96

The San Anton Hotel 3 star

From
£88

From
£117

From
£135

From
£226

From
£181

From
£159

From
£125

From
£240

From
£240

From
£258

From
£258

Call
Pergola Hotel & Spa 4 star

From
£100

From
£216

From
£286

From
£356

From
£350

From
£284

From
£112

From
£97

CallCallCall

From
£88

Bayview Hotel By St Hotels 3 star

From
£310

From
£223

From
£240

From
£282

From
£270

From
£240

From
£182

From
£90

From
£90

From
£91

From
£91

From
£119

Plaza Hotel And Regency 3 star

From
£248

From
£267

From
£233

From
£308

From
£308

From
£276

From
£141

From
£100

From
£91

CallCallCall
Bella Vista Hotel 4 star

From
£141

From
£135

From
£224

From
£2096

From
£214

From
£200

From
£119

From
£103

From
£103

From
£93

From
£93

From
£93

Plaza Hotels 3 star

From
£247

From
£238

From
£238

From
£317

From
£316

From
£294

From
£172

From
£119

From
£118

From
£96

From
£112

From
£135

Burlington 3 starCallCallCall

From
£217

From
£217

Call

From
£128

From
£96

CallCallCallCall
The Ramla Bay Resort 4 star

From
£184

From
£229

From
£299

From
£423

From
£347

From
£303

From
£167

From
£122

From
£110

From
£98

From
£98

From
£132

Gillieru Hotel 4 star

From
£121

Call

From
£234

From
£248

From
£248

From
£248

From
£140

From
£101

From
£101

From
£101

From
£101

From
£101

Allegro Hotel 3 star

From
£143

From
£210

From
£212

From
£304

From
£272

Call

From
£204

From
£103

Call

From
£1704

From
£1704

From
£366

Sliema Hotel By St Hotels 3 star

From
£254

From
£255

From
£276

From
£327

From
£306

From
£272

From
£198

From
£104

From
£104

From
£104

From
£104

From
£134

Blubay Apartments By St Hotels 3 star

From
£214

From
£257

From
£225

From
£391

From
£244

From
£216

From
£134

From
£114

From
£114

From
£105

From
£105

From
£119

Windsor 4 star

From
£182

From
£168

From
£168

From
£248

From
£219

From
£210

From
£164

From
£122

From
£136

From
£106

From
£106

From
£161

The Bugibba Hotel 3 star

From
£106

From
£97

From
£127

From
£225

From
£166

From
£135

From
£105

CallCallCallCallCall
Santana Hotel 4 star

From
£200

From
£224

From
£218

From
£310

From
£310

From
£270

From
£131

From
£105

From
£103

Call

From
£109

From
£122

Sunny Coast Resort And Spa 4 star

From
£246

From
£314

From
£317

From
£348

From
£371

From
£270

From
£253

From
£123

Call

From
£111

From
£111

From
£143

Diplomat 4 star

From
£189

From
£297

From
£364

CallCallCall

From
£305

From
£113

Call

From
£108

From
£114

From
£252

Primera 3 star

From
£113

From
£142

From
£145

From
£193

From
£177

From
£160

From
£146

From
£276

From
£276

CallCallCall
Onyx Apartments 4 star

From
£326

From
£226

From
£264

From
£350

From
£318

From
£283

From
£165

From
£120

From
£114

From
£116

From
£116

From
£116

Seashells Resort At Suncrest 4 star

From
£434

From
£276

From
£333

From
£348

From
£357

From
£324

From
£250

From
£143

From
£148

From
£117

From
£117

From
£172

Salini Resort 4 star

From
£212

From
£300

From
£319

From
£447

From
£387

From
£331

From
£195

From
£142

From
£127

From
£119

From
£119

From
£168

Cavalieri Art Hotel 3 star

From
£323

From
£334

From
£289

From
£338

From
£350

From
£317

From
£206

From
£134

From
£119

From
£120

From
£141

From
£173

Pebbles Resort St Pauls Bay 3 star

From
£176

Call

From
£188

From
£293

From
£338

From
£323

From
£273

From
£168

Call

From
£121

From
£130

From
£142

Topaz Hotel 3 star

From
£193

From
£122

From
£145

From
£263

From
£223

From
£202

From
£121

From
£101

From
£101

From
£101

From
£101

From
£101

The St George Park Hotel 3 star

From
£151

From
£123

From
£136

From
£228

From
£178

From
£148

From
£114

From
£130

From
£130

From
£129

From
£129

From
£129

Il Palazzin 4 star

From
£714

From
£175

From
£208

From
£324

From
£309

From
£287

From
£164

From
£132

From
£124

From
£417

From
£710

From
£710

Qawra Palace Hotel 4 star

From
£151

From
£239

From
£250

From
£297

From
£379

From
£288

From
£159

From
£134

From
£134

From
£136

From
£136

From
£151

Pebbles Boutique Aparthotel 3 star

From
£289

From
£299

From
£269

From
£380

From
£350

From
£316

From
£214

From
£136

From
£136

From
£180

From
£185

From
£211

Soreda Hotel 4 star

From
£190

From
£230

From
£242

From
£309

From
£246

From
£234

From
£206

From
£144

From
£144

From
£148

From
£170

From
£170

Oriana Hotel 4 star

From
£148

From
£236

From
£298

CallCallCallCallCallCallCallCallCall
Roma Hotel 3 starCall

From
£154

From
£162

From
£240

From
£240

From
£191

CallCallCallCallCallCall
115 The Strand Hotel And Suites 3 star

From
£269

From
£222

From
£228

From
£297

From
£243

From
£241

From
£171

From
£1689

From
£1689

CallCallCall
The Preluna Hotel 4 star

From
£405

From
£350

From
£344

From
£377

From
£382

From
£363

From
£251

From
£220

From
£213

From
£179

From
£179

Call
Victoria Hotel 3 star

From
£263

From
£441

From
£408

From
£413

From
£457

From
£454

From
£238

From
£186

From
£177

From
£179

From
£197

From
£217

Dolmen Hotel Malta 4 star

From
£1477

From
£328

From
£360

From
£416

From
£600

From
£524

From
£402

From
£1641

From
£1641

From
£180

From
£180

From
£230

Argento 3 star

From
£316

From
£445

From
£446

From
£483

From
£483

From
£451

From
£317

From
£258

From
£221

From
£187

From
£224

From
£232

The Waterfront Hotel 4 star

From
£422

From
£403

From
£415

From
£423

From
£426

From
£474

From
£347

From
£275

From
£275

From
£212

CallCall
Labranda Rocca Nettuno Suites 4 star

From
£872

From
£271

From
£309

From
£360

From
£320

From
£312

From
£290

From
£231

From
£2681

From
£213

From
£213

From
£293

Valentina Hotel 3 star

From
£629

From
£409

From
£419

From
£494

From
£520

From
£512

From
£413

From
£274

From
£274

From
£226

From
£226

From
£296

Hugos Boutique Hotel 4 star

From
£282

From
£632

From
£377

From
£415

From
£432

From
£381

From
£279

From
£242

From
£228

From
£229

From
£229

From
£249

Luna Holiday Complex 3 star

From
£241

From
£229

From
£259

From
£405

From
£374

From
£362

From
£294

CallCallCallCallCall
Be.Hotel 4 star

From
£411

From
£394

From
£389

From
£466

From
£415

From
£367

From
£301

From
£249

From
£230

From
£532

From
£532

From
£532

Alexandra Hotel 3 star

From
£501

From
£242

From
£242

From
£297

CallCallCallCallCallCallCallCall
The George Hotel 4 star

From
£552

From
£471

From
£399

From
£443

From
£443

From
£418

From
£279

From
£261

From
£1661

CallCallCall
Db San Antonio Hotel And Spa 4 star

From
£447

From
£482

From
£588

From
£631

From
£642

From
£562

From
£381

From
£303

From
£288

From
£268

From
£268

From
£309

Db Seabank Resort + Spa 4 star

From
£447

From
£452

From
£630

From
£690

From
£675

From
£595

From
£469

From
£316

From
£301

From
£273

From
£273

From
£319

The Palace Malta 4 star

From
£460

From
£508

From
£509

From
£481

From
£536

From
£591

From
£358

From
£285

From
£272

From
£275

From
£303

From
£319

Mellieha Bay Hotel 4 starCall

From
£292

From
£402

From
£547

From
£463

From
£403

From
£311

CallCallCallCallCall
Radisson Blu Resort 5 star

From
£616

From
£521

From
£581

From
£664

From
£575

From
£556

From
£449

From
£291

From
£52990

From
£295

From
£295

From
£361

Dean Hamlet Hotel 3 starCallCall

From
£297

CallCallCallCallCallCallCallCallCall
Palazzo Capua 4 starCallCall

From
£475

From
£490

From
£533

From
£535

From
£470

CallCall

From
£299

From
£299

Call
Golden Tulip Vivaldi Hotel 4 starCall

From
£353

From
£352

From
£391

From
£397

From
£367

From
£327

CallCallCallCallCall
Intercontinental Malta 5 star

From
£488

From
£461

From
£514

From
£510

From
£547

From
£576

From
£523

From
£412

Call

From
£349

From
£349

From
£419

The Westin Dragonara Resort 5 star

From
£717

From
£564

From
£660

From
£749

From
£661

From
£695

From
£633

From
£395

From
£610

From
£378

From
£350

From
£381

Palazzo Violetta 4 starCall

From
£454

From
£467

From
£490

From
£490

From
£485

From
£394

From
£354

From
£354

CallCallCall
Marina Hotel Corinthia Beach Resort 4 star

From
£485

From
£478

From
£513

From
£573

From
£495

From
£468

From
£385

From
£358

From
£358

CallCallCall
Hilton Malta 5 star

From
£657

From
£556

From
£692

From
£636

From
£692

From
£636

From
£552

From
£455

From
£455

From
£363

From
£363

From
£390

Corinthia Hotel St. Georges Bay 5 star

From
£587

From
£566

From
£585

From
£757

From
£753

From
£719

From
£465

From
£446

From
£1693

CallCallCall
Radisson Blu Resort And Spa Golden Sands 5 star

From
£446

From
£524

From
£634

From
£736

From
£713

From
£707

From
£702

From
£447

From
£447

CallCallCall
Corinthia Palace Hotel & Spa 5 star

From
£486

From
£472

From
£478

From
£609

From
£604

From
£566

From
£505

From
£495

From
£495

CallCallCall
Juliani 4 starCallCall

From
£475

From
£568

From
£606

From
£578

From
£547

CallCallCallCallCall