|January||Cheapest month to stay with an average 36% drop in price.|
|August||Most expensive month to stay with an average 22% rise in price.|
Average price (weeknight)
|$199||Average Sun. - Thu. price over the last 2 weeks.|
Average price (weekend night)
|$202||Average Fri. & Sat. price over the last 2 weeks.|
Hotels are safe environments for travellers as long as they properly implement sanitary measures in response to coronavirus (COVID-19). However, we recommend getting in touch with the local authorities regarding safety procedures for hotels in Valletta. For more advice, please view our information page on what to know about coronavirus (COVID-19) and travel.
In the last 3 days, double rooms in Valletta have been found on KAYAK for as cheap as $50. On average, the price for a double room is $210.
Located on the southside of the city, the Grand Harbour is one of the central sites of Valletta. There are also many hotels near the harbour such as Castille and Grand Harbour Hotel. At the two hotels, guests will find amenities such as bars and lounges along with a restaurant at Castille.
If you are arriving by plane and want to head straight to your hotel with no complications, perhaps it would be worth staying at a hotel that offers transport from the airport like the Grand Hotel Excelsior. And on top of the complimentary transport, the Grand Hotel Excelsior also offers amenities such as a fitness center, sauna and a large pool and hot tub.
For a waterfront hotel, consider staying at Palazzo Consiglia. There, guests will be just steps from the water and will also only be 0.1 miles from the center of the city. Palazzo Consiglia also has extensive spa facilities including massage services.
Valletta is a relatively compact city and there are many hotels right in the city center. For instance, The Saint John sits almost directly in the center of the city and is close to many local restaurants such as Aaron's Kitchen and A Modo Mio. The hotel also has plenty in the way of amenities like tennis courts and a bar and lounge.
Hotel room prices will vary depending on facilities and location. The cheapest double room in Valletta for tonight found in the last 3 hours was $47. We also found 3-star hotels from $54 and 4-star hotels from $122.
After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Valletta districts. You can also do a search using the city map to choose a specific location, like Valletta city centre
Take a look at our extensive hotel map to find the best hotels near you.
Go to map