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
$187 nightly
The price is $201 total per night
$201 total
Jun 24 - Jun 25
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.
Pool
Spa

AX The Victoria Hotel
Gorg Borg Olivier Street Sliema Malta
$165 nightly
The price is $178 total per night
$178 total
Jun 19 - Jun 20
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.
Pool
Breakfast included

AX The Palace
High Street Sliema Malta
$216 nightly
The price is $233 total per night
$233 total
Jun 28 - Jun 29
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.
Pool
Spa

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 Bugibba Beach and Golden Bay.
Pool
Spa

Corinthia St George's Bay
St. Georges Bay St. Julian's Malta
$297 nightly
The price is $319 total per night
$319 total
Jun 29 - Jun 30
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.
Pool
Hot Tub

InterContinental Malta by IHG
St. George's Bay St. Julian's Malta
$242 nightly
The price is $260 total per night
$260 total
Jun 20 - Jun 21
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.
On private beach
Pool

Maritim Antonine Hotel & Spa Malta
George Borg Olivier Street Mellieha Malta
$145 nightly
The price is $156 total per night
$156 total
Jun 30 - Jul 1
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.
Pool
Hot Tub

The Preluna Hotel
124 Tower Road Sliema Malta
$130 nightly
The price is $141 total per night
$141 total
Jun 30 - Jul 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.
Pool
Spa

115 The Strand Hotel by NEU Collective
115 The Strand Gzira Malta
$151 nightly
The price is $163 total per night
$163 total
Jun 29 - Jun 30
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.
Pool
Spa

be.HOTEL
St. George's Bay St. Julian's Malta
$153 nightly
The price is $165 total per night
$165 total
Jun 24 - Jun 25
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.
Pool
Free WiFi

The Westin Dragonara Resort, Malta
Dragonara Road St. Julian's Malta
$335 nightly
The price is $360 total per night
$360 total
Jun 18 - Jun 19
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, just a 5-minute walk from St George's Beach and 10 minutes by foot from Saint Julian's Bay.
Pool
Hot Tub

Paradise Bay Resort
Cirkewwa Paradise Bay Mellieha Malta
$154 nightly
The price is $166 total per night
$166 total
Jun 21 - Jun 22
Total with taxes and fees
When you stay at Paradise Bay Resort in Mellieha, you'll be by the sea, within a 5-minute drive of Mellieha Bay and Paradise Bay Beach.
On private beach
Pool
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 | $360 |
Cheapest price | $141 |
Total number of hotels in Malta | 5,616 |
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

Grand Hotel Gozo
5 out of 5
Posted 9 hours ago
CheapTickets Verified Review
"We are returning customers and no matter how many times we visit Gozo, The Grand is always our home away from home. We always stay in a superior seaview room because the view is just amazing. I wouldn't hesitate to recommend The Grand Gozo."
A verified traveler stayed at Grand Hotel Gozo
More to Explore in Malta
Top Picks
- 3 Star Hotels in Gharb
- 4 Star Hotels in Valletta
- Zabbar Hotels
- Lija Hotels
- Zebbug Hotels
- Hotels with Restaurants in Zebbug
- Qala Hotels
- 4 Star Hotels in Qormi
- 5 Star Hotels in Swieqi
- Fishing Resorts & in Kalkara
- Attard Hotels
- Hotels with Pools in Valletta
- Is-Swatar Hotels
- Mosta Hotels
- St. Julian's Hotels
- Extended Stay Hotels in Zebbug
- Hamrun Hotels
- Hotels with Kitchenettes in Valletta
- Siggiewi Hotels
- Gozo Region Hotels
- Hotels with Restaurants in Valletta
- Sannat Hotels
- Pet Friendly Hotels in Valletta
- Luxury Hotels in Zebbug
- Hotels with a Gym in Valletta
- Naxxar Hotels
- Mtarfa Hotels
- Zebbug Hotels
- Adventure Sport Hotels in Valletta
- 4 Star Hotels in Hamrun
- Hotels with Airport Transfers in Valletta
- Kid Friendly Hotels in Zebbug
- Hotels with Bars in Comino
- Kalkara Hotels
- Hotels with Childcare in Valletta
- Tarxien Hotels
- Golf Resorts & in Valletta
- South Eastern Region Hotels
- Hotels with Pools in Luqa
- Birzebbuga Hotels
- Hotels with Hot Tubs in Valletta
- Hotels with Free Breakfast in Birgu
- Resorts in Luqa
- 3 Star Hotels in Luqa
- Hotels with Free Airport Shuttle in Valletta
- Hotels with Free Parking in Valletta
- Hotels with Balconies in Valletta
- Fishing Resorts & in Comino
- Cheap Hotels in Valletta
- Beach Resorts & in Valletta
- 5 Star Hotels in Luqa
- Zurrieq Hotels
- Southern Region Hotels
- Ghajnsielem Hotels
- Marsaxlokk Hotels
- Qormi Hotels
- Hotels with Air Conditioning in Zebbug
- Northern Region Hotels
- San Gwann Hotels
- Hotels with Free Breakfast in Zebbug
- Hotels with Air Conditioning in Valletta
- Romantic Getaways & Hotels in Valletta
- Sliema Hotels
- Historic Hotels in Valletta
- Hotels with Room Service in Valletta
- 5 Star Hotels in Senglea
- Birkirkara Hotels
- Hotels with WiFi in Zebbug
- Central Region Hotels
- Ta' Xbiex Hotels
- Marsaskala Hotels
- Balzan Hotels
- Beach Resorts & in Zebbug
- Swieqi Hotels
- Msida Hotels
- Kid Friendly Hotels in Comino





