Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.



Top Hotel Deals

See all 344 Hotels in Valletta
£125
Grand Hotel Excelsior

Grand Hotel Excelsior

Great Siege Road, Floriana
4.4
of 5, from 1,376 reviews
5.0 out of 5.0

Set beside the 16th-century bastions of the waterfront city of Valletta, this luxury modern hotel is amid landscaped gardens, 200 metres from the city center.

£188
Hotel Phoenicia Malta

Hotel Phoenicia Malta

The Mall, Valletta
4.4
of 5, from 514 reviews
5.0 out of 5.0

This Valletta hotel in the capital city is within 1 kilometre of St. John's Cathedral, Manoel Theatre, Grand Master's Palace, and other historical sites.

£78
Grand Harbour Hotel

Grand Harbour Hotel

47, Battery Street, Valletta
4.3
of 5, from 138 reviews
2.0 out of 5.0

Situated in Valletta, this hotel is within a 10-minute walk of St. Johns Co - Cathedral and Mediterranean Conference Centre. Fort St. Elmo is 0.6 mi (1 km) away.

£75
Osborne

Osborne

50 South St, Valletta
3.9
of 5, from 196 reviews
3.0 out of 5.0

Located in the heart of Valletta, this hotel is within a 15-minute walk of National Museum of Fine Arts and Mediterranean Conference Centre. Fort St. Elmo is 0.9 mi (1.4 km) away.

£151
La Falconeria Hotel

La Falconeria Hotel

62 Melita Street, Valletta
4.6
of 5, from 66 reviews
4.0 out of 5.0

Located in the heart of Valletta, this hotel is steps from National Museum of Fine Arts, St Francis Church, and National Museum of Archaeology. Fortifications Interpretation Centre and Hastings Gardens are also within 5 minutes.

£120
Palazzo Consiglia

Palazzo Consiglia

102, St.Ursula Street, Valletta
4.8
of 5, from 51 reviews
4.0 out of 5.0

Located in the heart of Valletta, this spa hotel is within a 5-minute walk of Lower Barrakka Gardens and Mediterranean Conference Centre. Fort St. Elmo is 0.4 mi (0.7 km) away.

£98
De Vilhena Boutique Hotel

De Vilhena Boutique Hotel

55 Old Theatre Street, Valletta
4.4
of 5, from 42 reviews
4.0 out of 5.0

Situated in Valletta, this hotel is within a 10-minute walk of Carmelite Church and Mediterranean Conference Centre. Fort St. Elmo is 0.6 mi (1 km) away.

£133
The Saint John

The Saint John

176, Merchant Street, Valletta
5.0
of 5, from 3 reviews
4.0 out of 5.0

Situated in Valletta, this hotel is within a 5-minute walk of St George Square and Mediterranean Conference Centre. Fort St. Elmo is 0.4 mi (0.6 km) away.