Top Deals & Offers for Your Malta Holidays

Malta Direct - Malta Special Offers

Here at Malta Direct we work closely with all our hotel and airline partners. Being a Malta specialist, for years we have worked closely and built up a great relationship with all the top Malta Hotels. This means we are able to provide some of the best rates for our collection of Malta Hotels and Gozo Hotels

We pass on all our hotels special offers meaning we keep prices low without scrimping on our service. Our Malta Special Offers are designed to provide a wide range of offers to suit all guests from Malta Luxury Deals and Malta Spa Deals to Malta Family Discounts and Malta Self Catering Special Offers.

Have a look through some of our Malta special offers and special offers for Gozo from discount codes to last minute reductions. 
Dont worry if you do not see your hotel in the list, give us a call and we will find the best deal for your preferred hotel!
Popular Summer & Winter Holidays
Popular Summer & Winter Holidays

4* db Seabank Resort and Spa


Offers travellers a stunning location, to enjoy the definitive holiday experience. Located in Mellieha, an area boasting a combination of scenic sights and peaceful seclusion - guests can be sure of a superb stress-free All Inclusive holiday. Book now to avoid missing out!

Summer Gozo Deal
Summer Gozo Deal

4* St Patricks Hotel Malta


4* St Patricks Hotel Malta, is a small, friendly hotel perched on the scenic edge of Xlendi’s bay - the irrefutably beautiful south west fringe of the Maltese island, Gozo. An ideal choice for some summer sunning.

Up to 10% off
Up to 10% off

4* Dolmen Hotel

Up to 10% off all new bookings made to travel in summer 2022

Overlooking St Paul's Bay, the four-star superior Dolmen Hotel dominates the lively seafront between Qawra and Bugibba. The hotel offers guests a wide range of amenities to suit all tastes and excellent standards of service. An ideal choice for an active or relaxing holiday, particularly good for families.
LABRANDA Riviera Hotel & Spa Mellieha,Malta

LABRANDA Riviera Hotel & Spa

21+ Nights charged at a reduced rate
This offer is available from 01 Nov 2021 to 31 Mar 2022
View more info
Winter 2021/22
Discounted long stay
Bella Vista Hotel Qawra,Malta

Bella Vista Hotel

Stay for 14 nights or more and get discounted rates
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Discounted Long Stays
The Bugibba Hotel Bugibba,Malta

The Bugibba Hotel

Stay for 14 nights or more and get discounted rates
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Discounted Long Stays
Calypso Hotel Marsalforn,Gozo

Calypso Hotel

Early Bird Discount for all stays in April 2022
This offer is available from 01 Apr 2022 to 30 Apr 2022
View more info
Winter 2021/22
Early Bird
Calypso Hotel Marsalforn,Gozo

Calypso Hotel

1 night free for stays of 14 nights and over for stays between Nov2021 & 1st March - 15th March 2022. 1 free night for stays of 7 nights and over for stays between 1st dec 2021 - 21 Dec 2021 & 3rd Jan 2022 - 28th Feb 2022.
This offer is available from 01 Nov 2021 to 15 Mar 2022
View more info
Winter 2021/22
Free Nights
Canifor Hotel Qawra,Malta

Canifor Hotel

Free singles for all winter stays - limited availability
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
No Single Supplement
Canifor Hotel Qawra,Malta

Canifor Hotel

Stay for 7 nights or more and get discounted rates
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Discounted Long Stays
Cardor Holiday Complex Qawra,Malta

Cardor Holiday Complex

Stay for 7 nights or more and get discounted rates
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Discounted Long Stays
Coral Hotel Bugibba,Malta

Coral Hotel

Stay for 7 nights or more and get discounted rates
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Long Stay Discount
Cornucopia Bungalows Xaghra,Gozo

Cornucopia Bungalows

Early Bird Discount for all stays in Winter 2021/22
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Early Bird
Cornucopia Hotel Xaghra,Gozo

Cornucopia Hotel

1 night free per week (max 3 nights) for stays between November 2021 - February 2022
This offer is available from 01 Nov 2021 to 28 Feb 2022
View more info
Winter 2021/22
Free Nights
Dolmen Hotel Qawra,Malta

Dolmen Hotel

Early Bird Discount for all stays in April 2022
This offer is available from 01 Apr 2022 to 30 Apr 2022
View more info
Winter 2021/22
Early Bird
Dolmen Hotel Qawra,Malta

Dolmen Hotel

1 free night per week (max 2) for stays between 1st Dec 2021 - 23 Dec 2021 & 02 Jan 2022- 23 Jan 2022
This offer is available from 01 Dec 2021 to 23 Jan 2022
View more info
Winter 2021/22
Free Nights
Grand Hotel Gozo Mgarr,Gozo

Grand Hotel Gozo

1 night free per week (max 2 nights free) for stays between 1st Dec - 13th Dec 2021 & 3rd Jan 7th Feb 2022 & 5th April - 18th April 2022
This offer is available from 01 Dec 2021 to 18 Apr 2022
View more info
Winter 2021/22
Free Nights
The Palace Hotel Sliema,Malta

The Palace Hotel

Stay 21 nights get 7 free, stay 14nights get 2 free, stay 5 nights get 1 free bteween 1st Dec 2021 - 23rd Dec 2021 & 3rd Jan 2022-31st Jan 2022
This offer is available from 01 Dec 2021 to 31 Jan 2022
View more info
Winter 2021/22
Free Nights
Pergola Hotel & Spa Mellieha,Malta

Pergola Hotel & Spa

1 night free per week (max 2 free nights) for stays between 1st Dec 2021 - 21st Dec 2021 & 3rd Jan 2022 -20th Jan 2022
This offer is available from 01 Dec 2021 to 20 Jan 2022
View more info
Winter 2021/22
Free Nights
Solana Hotel & Spa Mellieha,Malta

Solana Hotel & Spa

1 free night per week (max 2 nights free) for stays between 1st Dec 2021 - 21st Dec 2021 & 3rd Jan 2022 - 31st Jan 2022
This offer is available from 01 Dec 2021 to 20 Jan 2022
View more info
Winter 2021/22
Free Nights
Plaza Regency Hotel Sliema,Malta

Plaza Regency Hotel

Stay for 21 nights or more and get discounted rates
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Long Stay Discount
Primera Hotel Bugibba,Malta

Primera Hotel

Stay for 28 nights or more and get discounted rates
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Discounted Long Stays
Preluna Hotel and Spa Sliema,Malta

Preluna Hotel and Spa

room free for 3rd week with discounted upgrade to half board for stays between 14th Nov - 21st Dec 2021 & 4th Jan - 1st Mar 2022
This offer is available from 14 Nov 2021 to 01 Mar 2022
View more info
Winter 2021/22
3rd Week Free
The San Anton Hotel Bugibba,Malta

The San Anton Hotel

Stay for 14 nights or more and get discounted rates
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Discounted Long Stays
The Santa Maria Hotel Bugibba,Malta

The Santa Maria Hotel

Stay for 15 nights or more and get discounted rates
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Discounted Long Stays
San Antonio Hotel and Spa Qawra,Malta

San Antonio Hotel and Spa

Stay for 21 nights or more and get discounted rates
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Discounted Long Stays
San Antonio Hotel and Spa Qawra,Malta

San Antonio Hotel and Spa

Stay for 21 nights or more and get discounted rate
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Discounted Long Stays
Soreda Qawra,Malta

Soreda

Stay for 15 nights or more and get discounted rates
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Discounted Long Stays
The St Georges Park Hotel St Julians,Malta

The St Georges Park Hotel

Stay for 15 nights or more and get discounted rates
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Discounted Long Stays
St. Patricks Hotel Xlendi,Gozo

St. Patricks Hotel

1 free night per week (max 3 nights) for stays between 1st November 2021 to 28th Feb 2022
This offer is available from 01 Nov 2021 to 28 Feb 2022
View more info
Winter 2021/22
Free Nights
Seashells Resort At Suncrest Qawra,Malta

Seashells Resort At Suncrest

Stay for 21 nights or more and get discounted rates
This offer is available from 01 Nov 2021 to 28 Feb 2022
View more info
Winter 2021/22
Discounted Long Stays
Hotel Ta Cenc Sannat,Gozo

Hotel Ta Cenc

1 free night per week (max 4 free nights) for stays between 1st Nov 2021 - 28th Feb 2022
This offer is available from 01 Nov 2021 to 28 Feb 2022
View more info
Winter 2021/22
Free Nights
Victoria Hotel Sliema,Malta

Victoria Hotel

Stay 21 nights get 7 free, stay 14 nights get 2 free, stay 5 nights get 1 free for stays between 1st Dec 2021 - 22 Dec 2021 & 3rd Jan 2022 - 31st Jan 2022
This offer is available from 01 Dec 2021 to 31 Jan 2022
View more info
Winter 2021/22
Free Nights
InterContinental Malta St George's Bay,Malta

InterContinental Malta

1 free night for all stays or 7 nights or more 
This offer is available from 01 Nov 2021 to 31 Mar 2022
View more info
Winter 2021/22
Free Nights
Corinthia Hotel St George's Bay St George's Bay,Malta

Corinthia Hotel St George's Bay

Early Bird Discount for all stays in Winter 2021/22 - book 31 days or more before travel
This offer is available from 01 Nov 2021 to 31 Mar 2022
View more info
Winter 2021/22
Discounted Stays
Marina Hotel At The Corinthia Beach Resort St George's Bay,Malta

Marina Hotel At The Corinthia Beach Resort

Early Bird Discount for all stays in Winter 2021/22 - book 31 days or more before travel
This offer is available from 01 Nov 2021 to 31 Mar 2022
View more info
Winter 2021/22
Discounted Stays
Radisson Blu Resort Malta St Julian's St George's Bay,Malta

Radisson Blu Resort Malta St Julian's

Early Bird Discount for all stays in Winter 2021/22 - book 31 days or more before travel
This offer is available from 01 Nov 2021 to 31 Mar 2022
View more info
Winter 2021/22
Discounted Stays
Corinthia Hotel St George's Bay St George's Bay,Malta

Corinthia Hotel St George's Bay

1 night free per week (max 3 nights free) for stays between 1st Dec - 27th Dec 2021 & 3rd Jan 28th Feb 2022
This offer is available from 01 Dec 2021 to 28 Feb 2022
View more info
Winter 2021/22
Free Nights
Radisson Blu Resort Malta St Julian's St George's Bay,Malta

Radisson Blu Resort Malta St Julian's

1 night free per week (max 3 nights free) for stays between 1st Dec - 27th Dec 2021 & 3rd Jan 28th Feb 2022
This offer is available from 01 Dec 2021 to 28 Feb 2022
View more info
Winter 2021/22
Free Nights
Marina Hotel At The Corinthia Beach Resort St George's Bay,Malta

Marina Hotel At The Corinthia Beach Resort

1 night free per week (max 3 nights free) for stays between 1st Dec - 27th Dec 2021 & 3rd Jan 28th Feb 2022
This offer is available from 01 Dec 2021 to 28 Feb 2022
View more info
Winter 2021/22
Free Nights
The Duke Boutique Hotel Victoria,Gozo

The Duke Boutique Hotel

Stay 7 nights get 1 free, stay 14 nights get 3 free, stay 21 nights or more get 4 nights free
This offer is available from 01 Nov 2021 to 30 Apr 2022
View more info
Winter 2021/22
Free Nights