Compare Cheap Hotels in St. Andrew's Northern Region
Secret Bargains - Save an extra 10% or more on select hotels
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
Cheap St. Andrew's Hotels

Ramla Bay Resort
Marfa L/o Mellieha Mellieha Malta
8.16 mi from St. Andrew's
Located in Mellieha, Ramla Bay Resort is by the ocean, a 5-minute drive from Mellieha Bay and 6 minutes from Paradise Bay Beach.
On private beach
Pool

Corinthia St George's Bay
St. Georges Bay St. Julian's Malta
$303 nightly
The price is $326 total per night
$326 total
Jul 9 - Jul 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.93 mi from St. Andrew's
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

Novotel Malta Sliema
60 SIR FREDERICK PONSOMBY STREET Gzira
$162 nightly
The price is $175 total per night
$175 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.88 mi from St. Andrew's
When you stay at Novotel Malta Sliema in Gzira, you'll be in a shopping district, within a 5-minute drive of Saint Julian's Bay and Sliema Promenade.
Pool
Spa

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
1.04 mi from St. Andrew's
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

Hyatt Centric Malta
Triq Santu Wistin St. Julian's
$156 nightly
The price is $168 total per night
$168 total
Jun 20 - Jun 21
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.81 mi from St. Andrew's
Hyatt Centric Malta is centrally located in St. Julian's, a 3-minute walk from St George's Beach and 10 minutes by foot from Dragonara Casino.
Pool
Spa

Maritim Antonine Hotel & Spa Malta
George Borg Olivier Street Mellieha Malta
$143 nightly
The price is $154 total per night
$154 total
Jun 29 - Jun 30
Total with taxes and fees
6.61 mi from St. Andrew's
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

Grand Hotel Gozo
St Anthony Street Ghajnsielem Gozo
$114 nightly
The price is $123 total per night
$123 total
Jun 17 - Jun 18
Total with taxes and fees
12.06 mi from St. Andrew's
With a stay at Grand Hotel Gozo in Ghajnsielem, you'll be 4.4 mi (7.1 km) from Ramla Bay Beach and 5.9 mi (9.4 km) from Mellieha Bay.
Pool
Spa

Holiday Inn Express Malta by IHG
St. George's Bay St. Julian's
$161 nightly
The price is $174 total per night
$174 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
0.84 mi from St. Andrew's
With a stay at Holiday Inn Express Malta by IHG in St. Julian's (Paceville), you'll be steps from St George's Beach and 9 minutes by foot from Saint Julian's Bay.
Breakfast included
Free WiFi

115 The Strand Hotel by NEU Collective
115 The Strand Gzira Malta
$141 nightly
The price is $152 total per night
$152 total
Jun 29 - Jun 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.97 mi from St. Andrew's
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.

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
0.85 mi from St. Andrew's
In the heart of St. Julian's, Verdi St Georges Bay Marina is within a 5-minute drive of Dragonara Casino and Sliema Promenade.

1926 Le Soleil Hotel & SPA
THORNTON STREET Sliema
$205 nightly
The price is $221 total per night
$221 total
Jun 17 - Jun 18
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.31 mi from St. Andrew's
A stay at 1926 Le Soleil Hotel & SPA places you in the heart of Sliema, a 3-minute drive from Sliema Promenade and 6 minutes from St George's Beach.

Hyatt Regency Malta
St Georges Bay St. Julian's
$226 nightly
The price is $243 total per night
$243 total
Jul 9 - Jul 10
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.8 mi from St. Andrew's
You'll be centrally located in St. Julian's with a stay at Hyatt Regency Malta, you'll be 3 minutes by foot from St George's Beach.
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.
St. Andrew's hotels essential information
Accommodation | 5,632 hotels |
|---|---|
Lowest Price | $123 |
Highest Price | $360 |
Popular hotels | Ramla Bay Resort, Corinthia St George's Bay, Novotel Malta Sliema, The Westin Dragonara Resort, Malta, Hyatt Centric Malta, Maritim Antonine Hotel & Spa Malta, Grand Hotel Gozo, Holiday Inn Express Malta by IHG, 115 The Strand Hotel by NEU Collective, Verdi St Georges Bay Marina, 1926 Le Soleil Hotel & SPA, Hyatt Regency Malta |
Most Recent St. Andrew's Hotel Reviews

Grand Hotel Gozo
5 out of 5
Posted 20 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





