Compare Hotels with Shopping in Malta
Secret Bargains - Save an extra 10% or more on select Hotels with Shopping
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Malta Hotels with Shopping

Verdi St Georges Bay Marina
St. Georges Bay St. Julian's
$52 nightly
The price is $57 total per night
$57 total
Mar 9 - Mar 10
Total with taxes and fees
Free Cancellation
In the heart of St. Julian's, Verdi St Georges Bay Marina is within a 5-minute drive of Dragonara Casino and Sliema Promenade.

AX The Victoria Hotel
Gorg Borg Olivier Street Sliema Malta
$89 nightly
The price is $96 total per night
$96 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at AX The Victoria Hotel places you in the heart of Sliema, within a 15-minute walk of Sliema Promenade and Saint Julian's Bay.

AX The Palace
High Street Sliema Malta
$98 nightly
The price is $106 total per night
$106 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at AX The Palace places you in the heart of Sliema, within a 15-minute walk of Sliema Promenade and Saint Julian's Bay.

AX ODYCY Hotel
Qawra Coast Road St. Paul's Bay Malta
With a stay at AX ODYCY Hotel in St. Paul's Bay (Qawra), you'll be within a 15-minute drive of The Malta Classic Car Collection and Golden Bay.

Corinthia St George's Bay
St. Georges Bay St. Julian's Malta
$130 nightly
The price is $140 total per night
$140 total
Mar 11 - Mar 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Corinthia St George's Bay in St. Julian's, you'll be on the beach, just a 4-minute walk from St George's Beach and a 4-minute drive from Saint Julian's Bay.

InterContinental Malta by IHG
St. George's Bay St. Julian's Malta
$138 nightly
The price is $149 total per night
$149 total
Mar 22 - Mar 23
Total with taxes and fees
Free Cancellation
Located in St. Julian's (Paceville), InterContinental Malta by IHG is a 3-minute walk from St George's Beach and 10 minutes by foot from Spinola Bay.

Maritim Antonine Hotel & Spa Malta
George Borg Olivier Street Mellieha Malta
$57 nightly
The price is $62 total per night
$62 total
Mar 10 - Mar 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Maritim Antonine Hotel & Spa Malta, you'll be centrally located in Mellieha, a 4-minute drive from Mellieha Bay and 7 minutes from Golden Bay.

The Preluna Hotel
124 Tower Road Sliema Malta
$85 nightly
The price is $92 total per night
$92 total
Mar 31 - Apr 1
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at The Preluna Hotel, you'll be centrally located in Sliema, within a 10-minute walk of Bisazza Street and Point Shopping Mall.

115 The Strand Hotel by NEU Collective
115 The Strand Gzira Malta
$65 nightly
The price is $71 total per night
$71 total
Mar 9 - Mar 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at 115 The Strand Hotel by NEU Collective, you'll be centrally located in Gzira, within a 5-minute drive of Saint Julian's Bay and Sliema Promenade.

be.HOTEL
St. George's Bay St. Julian's Malta
$65 nightly
The price is $71 total per night
$71 total
Mar 8 - Mar 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at be.HOTEL places you in the heart of St. Julian's, within a 10-minute drive of Mediterranean Conference Centre and Fort St. Elmo.

The Westin Dragonara Resort, Malta
Dragonara Road St. Julian's Malta
$206 nightly
The price is $222 total per night
$222 total
Mar 23 - Mar 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at The Westin Dragonara Resort, Malta, you'll be centrally located in St. Julian's, within a 5-minute drive of Saint Julian's Bay and Sliema Promenade.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Malta Hotels with Shopping essential information
Hotels with Shopping in Malta |
189 |
|---|---|
Highest price | $222 |
Cheapest price | $57 |
Total number of hotels in Malta | 5,297 |
Popular hotels | Verdi St Georges Bay Marina, AX The Victoria Hotel, AX The Palace, AX ODYCY Hotel, Corinthia St George's Bay, InterContinental Malta by IHG, Maritim Antonine Hotel & Spa Malta, The Preluna Hotel, 115 The Strand Hotel by NEU Collective, be.HOTEL, The Westin Dragonara Resort, Malta, Paradise Bay Resort |
Most Recent Malta Hotel Reviews

Grands Suites Hotel Residences & SPA
4 out of 5
Posted 8 hours ago
CheapTickets Verified Review
"Clean hotel, pretty good location & gym/indoor pool were nice. Staff very friendly too. Breakfast wasn't up to much, your usual buffet selection but pretty much all of poor quality when compared to a Holiday Inn or similar."
A verified traveler stayed at Grands Suites Hotel Residences & SPA
More Hotels with Shopping
Types of Hotels
Top 20 Malta Hotels
More to Explore in Malta
Top Picks
Hotels
Flights
Packages
- Cheap Greece Vacations
- Cheap Monaco Vacations
- Cheap Denmark Vacations
- Cheap Croatia Vacations
- Cheap Iceland Vacations
- Cheap Poland Vacations
- Cheap Switzerland Vacations
- Cheap Portugal Vacations
- Cheap Norway Vacations
- Cheap Albania Vacations
- Cheap Netherlands Vacations
- Cheap Spain Vacations
- Cheap Austria Vacations
- Cheap Bulgaria Vacations
- Cheap France Vacations
- Cheap Germany Vacations
- Cheap Belgium Vacations
- Cheap Belarus Vacations
- Cheap Italy Vacations
- Cheap Romania Vacations
- Cheap Sweden Vacations
- Cheap Ireland Vacations






