Find your next holiday

–

4-star: 21 nights in Malta from £664

valletta-malta-scaled

Published 1 May 2025 | Updated 28 October 2026 by Kate Acaster

ⓘ Refreshed 28 October 2026: Pricing and dates below were checked live on Mercury Holidays on 28 October. Check the total at checkout before booking. Find our newest deal reviews

This is a strong long-stay price. For £664pp, you can spend 3 full weeks in Malta this November, including flights, a 4-star hotel with breakfast, and full ABTA and ATOL protection.

Mercury Holidays is still running its 3rd-week-free offer on Bed and Breakfast bookings, which is why the per-night price is so low.

mercury screenshot
Mercury Holidays’ booking page for this hotel

What’s included

Return flights from London Stansted

21 nights at the Best Western Premier Malta, Qawra (Junior Suite)

Bed and breakfast

Full ATOL and ABTA protection

Total: £664 per person based on 2 sharing. Hold luggage and airport transfers can both be added during checkout if you need them.

Why we rate it

Let’s do the maths:

£664 for 21 nights with breakfast works out at about £32 per night per person.

Mercury’s current 3rd-week-free offer on Bed and Breakfast is what makes the price this low — you’re effectively paying for 14 nights and getting 21

Even a 7-night break here regularly comes in at £500–£600

For anyone who’s retired, remote working, or just ready for a proper reset before winter, this is a smart time to book. November in Malta still gets average highs of 20°C, and everything from restaurant bills to museum tickets is cheaper than high season.

The hotel

The Best Western Premier Malta is a 4-star property in St Paul’s Bay— close to the coast, shops and the main bus line. It has a rooftop pool, spa, gym, and restaurant, and the rooms come with private balconies, air con, tea/coffee facilities and WiFi.

When can you go?
£664pp (Bed and Breakfast) was the price shown for 21 nights from Stansted in November 2026 when we checked live on 28 October 2026. Pick your exact date on the linked page, because the price can differ by day

The 3rd-week-free offer runs across other November dates too — use the search bar on the linked page to compare

Prices rise again heading into December and over the Christmas period

How to book

Tap the button below for full details and to book with Mercury Holidays

Check availability

Know before you book
Mercury lists local taxes and fees of €45 (about £39) for the stay, payable directly to the hotel

The price is based on 2 adults sharing a Junior Suite

Housekeeping is limited on long-stay bookings — this is normal at this price

You can switch to room-only during booking if you’d rather sort your own food

Related Posts

4-star: 21 nights in Malta from £664 4-star: 21 nights in Malta from £664 Check availability↗