Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Valletta on Hotels.com. These Valletta hotels consistently deliver on quality, location and traveller experience. Last updated on .
Hotels in Valletta

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
Check prices for these dates
Where to stay in Valletta?

1. Hyatt Regency Malta
Hyatt Regency MaltaPaceville
9.4 out of 10, Exceptional, (1,007 reviews)
The price is £103
includes taxes & fees
1 Dec - 2 Dec

2. 1926 Le Soleil Hotel & SPA
1926 Le Soleil Hotel & SPASliema
9.0 out of 10, Wonderful, (1,006 reviews)
The price is £50
includes taxes & fees
1 Dec - 2 Dec

3. Grand Hotel Excelsior
Grand Hotel ExcelsiorFloriana
8.8 out of 10, Excellent, (1,017 reviews)
The price is £108
includes taxes & fees
2 Dec - 3 Dec

4. Verdi St Georges Bay Marina
Verdi St Georges Bay MarinaSt. Julian's
8.8 out of 10, Excellent, (1,003 reviews)
The price is £55
includes taxes & fees
5 Nov - 6 Nov

5. Malta Marriott Resort & Spa
Malta Marriott Resort & SpaIl-Balluta
9.6 out of 10, Exceptional, (1,001 reviews)
The price is £139
includes taxes & fees
3 Dec - 4 Dec

6. Novotel Malta Sliema
Novotel Malta SliemaGzira
8.8 out of 10, Excellent, (228 reviews)
The price is £53
includes taxes & fees
1 Dec - 2 Dec

7. Corinthia St George's Bay
Corinthia St George's BaySt. Julian's
9.0 out of 10, Wonderful, (1,005 reviews)
The price is £86
includes taxes & fees
9 Nov - 10 Nov

8. The Westin Dragonara Resort, Malta
The Westin Dragonara Resort, MaltaPaceville
9.6 out of 10, Exceptional, (1,040 reviews)
The price is £136
includes taxes & fees
1 Dec - 2 Dec

9. Waterfront
WaterfrontSliema
9.2 out of 10, Wonderful, (1,002 reviews)
The price is £78
includes taxes & fees
24 Nov - 25 Nov

10. Barceló Fortina Malta
Barceló Fortina MaltaSliema
9.2 out of 10, Wonderful, (472 reviews)
The price is £85
includes taxes & fees
2 Dec - 3 Dec

11. Courtyard by Marriott Sliema
Courtyard by Marriott SliemaSliema
9.6 out of 10, Exceptional, (324 reviews)
The price is £57
includes taxes & fees
1 Dec - 2 Dec

12. Verdi Gzira Promenade
Verdi Gzira PromenadeGzira
9.4 out of 10, Exceptional, (590 reviews)
The price is £61
includes taxes & fees
1 Dec - 2 Dec

13. Hyatt Centric Malta
Hyatt Centric MaltaPaceville
9.4 out of 10, Exceptional, (350 reviews)
The price is £86
includes taxes & fees
22 Nov - 23 Nov

14. Radisson Blu Resort & Spa, Malta Golden Sands
Radisson Blu Resort & Spa, Malta Golden SandsGħajn Tuffieħa
9.4 out of 10, Exceptional, (1,002 reviews)
The price is £100
includes taxes & fees
5 Nov - 6 Nov

15. 115 The Strand Hotel by NEU Collective
115 The Strand Hotel by NEU CollectiveGzira
8.4 out of 10, Very good, (1,004 reviews)
The price is £33
includes taxes & fees
1 Dec - 2 Dec

16. Hilton Malta
Hilton MaltaPaceville
9.4 out of 10, Exceptional, (1,001 reviews)
The price is £116
includes taxes & fees
29 Nov - 30 Nov

17. San Karlu Hotel
San Karlu HotelValletta
9.4 out of 10, Exceptional, (350 reviews)
The price is £143
includes taxes & fees
3 Dec - 4 Dec

18. Maritim Antonine Hotel & Spa Malta
Maritim Antonine Hotel & Spa MaltaMellieha
9.2 out of 10, Wonderful, (1,004 reviews)
The price is £51
includes taxes & fees
1 Dec - 2 Dec

19. The Gomerino Hotel
The Gomerino HotelValletta
9.6 out of 10, Exceptional, (1,000 reviews)
The price is £161
includes taxes & fees
23 Nov - 24 Nov

20. ME Malta by Meliá
ME Malta by MeliáPaceville
9.6 out of 10, Exceptional, (133 reviews)
The price is £144
includes taxes & fees
3 Dec - 4 Dec
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.
Get last-minute hotel deals in Valletta and save more
Sign in to unlock great savings.
Showing deals for:6 Nov - 8 Nov

8.8 out of 10, Excellent, (1,017 reviews)
£56 off
The price is £321
for 2 nights, 1 room
£161 per night
includes taxes & fees
Showing deals for:13 Nov - 15 Nov

8.8 out of 10, Excellent, (1,017 reviews)
£55 off
The price is £318
for 2 nights, 1 room
£159 per night
includes taxes & fees



































































































































