Compare Cheap Hotels in Malta

March 2025

MondayTuesdayWednesdayThursdayFridaySaturdaySunday

April 2025

MondayTuesdayWednesdayThursdayFridaySaturdaySunday

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Explore these top cities in Malta

Featured Malta Cheap Hotels

Hotel Juliani

Hotel Juliani

4 out of 5
25, St George's Road, St. Julian's, Malta
Fully refundableReserve now, pay when you stay
The price is AU$267 per night from 5 Apr to 6 Apr
AU$267
includes taxes & fees
5 Apr - 6 Apr
Located in St. Julian's (Paceville), Hotel Juliani is within a 5-minute drive of Sliema Promenade and St George's Beach.
9.4/10 Exceptional! (991 reviews)
Hotel Juliani
AX ODYCY Hotel

AX ODYCY Hotel

4 out of 5
Qawra Coast Road, St. Paul's Bay, Malta
The price is AU$234 per night from 2 Apr to 3 Apr
AU$234
includes taxes & fees
2 Apr - 3 Apr
When you stay at AX ODYCY Hotel in St. Paul's Bay, you'll be on the waterfront, within a 15-minute drive of Golden Bay and Saint Julian's Bay.
9.2/10 Wonderful! (217 reviews)
AX ODYCY Hotel
Grand Harbour Hotel

Grand Harbour Hotel

2 out of 5
47, Battery Street, Valletta, MALTA
With a stay at Grand Harbour Hotel, you'll be centrally located in Valletta, a 2-minute drive from Malta Experience and 9 minutes from Saint Julian's Bay.
8.8/10 Excellent! (986 reviews)
Grand Harbour Hotel
Save an average of 15% on thousands of hotels when you're signed in
Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta

4 out of 5
George Borg Olivier Street, Mellieha, Malta
Fully refundableReserve now, pay when you stay
The price is AU$85 per night from 1 Apr to 2 Apr
AU$85
includes taxes & fees
1 Apr - 2 Apr
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 ...
8.8/10 Excellent! (1,000 reviews)
Maritim Antonine Hotel & Spa Malta
Carlton Hotel

Carlton Hotel

3 out of 5
261 Tower Road, Sliema, Malta
The price is AU$170 per night from 10 Apr to 11 Apr
AU$170
includes taxes & fees
10 Apr - 11 Apr
With a stay at Carlton Hotel, you'll be centrally located in Sliema, steps from Saint Julian's Bay and 6 minutes by foot from Sliema Promenade.
7.2/10 Good! (658 reviews)
Carlton Hotel
Club Salina Warhf

Club Salina Warhf

2.5 out of 5
Triq IL-Majjiera, St. Paul's Bay, Northern Region
When you stay at Club Salina Warhf in St. Paul's Bay, you'll be in a shopping district, within a 15-minute drive of Golden Bay and Saint Julian's Bay.
7.2/10 Good! (168 reviews)
Club Salina Warhf
Sliema Hotel by ST Hotels

Sliema Hotel by ST Hotels

3 out of 5
The Strand Sliema, 59, Sliema, MLA
With a stay at Sliema Hotel by ST Hotels, you'll be centrally located in Sliema, within a 5-minute drive of Saint Julian's Bay and Sliema Promenade.
7.2/10 Good! (778 reviews)
Sliema Hotel by ST Hotels
St Julian's Bay Hotel

St Julian's Bay Hotel

3 out of 5
Censu Tabone Street, St. Julian's, Malta
The price is AU$219 per night from 5 Apr to 6 Apr
AU$219
includes taxes & fees
5 Apr - 6 Apr
With a stay at St Julian's Bay Hotel in St. Julian's (Il-Balluta), you'll be a 2-minute drive from Sliema Promenade and 7 minutes from Grand Harbour.
6.6/10 (983 reviews)
St Julian's Bay Hotel
The Bugibba Hotel

The Bugibba Hotel

3 out of 5
Triq It-Turisti, St. Paul's Bay, Malta
When you stay at The Bugibba Hotel in St. Paul's Bay, you'll be in the entertainment district, within a 15-minute drive of Golden Bay and Saint Julian's ...
5.6/10 (223 reviews)
The Bugibba Hotel
Don't see what you're looking for?
See all available properties in Malta
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Malta Cheap Hotels essential information

 

Cheap Hotels in Malta

98

Highest price
AU$267
Cheapest price
AU$85
Total number of hotels in Malta
4,320
Popular hotels
Carlton Hotel, AX ODYCY Hotel, St Julian's Bay Hotel, Grand Harbour Hotel, Maritim Antonine Hotel & Spa Malta, Hotel Juliani, The Bugibba Hotel, Club Salina Warhf, Sliema Hotel by ST Hotels

 

Most recent Malta hotel reviews