Holidays in Fort St. Elmo

Holiday Travel Guide

This battle-scared fortress has stood watch over Malta’s capital city for more than 400 hundred years. Learn about the historic sieges that took place here through dramatic reenactments.

Visit the star-shaped 16th-century Fort St. Elmo, the scene of one of the biggest battles on the island. Learn about its role in World War II, see historical reenactments and explore the military museum.

The fort was constructed in the middle of the 16th century by the Knights of Malta. They built it on the site of an old watchtower. In the Great Siege of Malta in 1565, the massive stone fortification withstood attacks from the forces of the Ottoman Empire for several weeks. It eventually fell and more than 1,000 knights were killed. The fort also suffered heavy bombardment during World War II.

Survey the massive defensive walls by walking around the exterior. Another good way to see the stronghold and appreciate its scale is with a boat tour around the harbor. Then take one of the guided tours of the structure’s interior. As you approach the main entrance, see the lids of the fort’s subterranean granaries.

Once inside, go to the lower part of the fort, which served as the Turkish prison in the 1978 movie Midnight Express. View medals, weapons and other artifacts from military campaigns at the Military History Museum.

Turn up on a Sunday to watch the historical reenactments. They feature actors in period costumes who dramatize key moments of the siege against the island. The drama includes a cannon-firing demonstration.

Fort St. Elmo is open for tours on most Sundays and there is a fee for admission, although children get in for free. Contact Heritage Malta in advance to find out on which Sundays tours are held.

Fort St. Elmo overlooks the Mediterranean Sea and is situated at the northeastern point of Valletta. The castle is about a 15-minute walk from Valletta’s bus station. On the eastern side of the fort, you can walk along a bridge to the St. Elmo Lighthouse.

2053 Cheap Hotels Near Fort St. Elmo

Hilton Malta
Hilton Malta
5 out of 5
Portomaso, St. Julian's
The price is AU$183 per night from 4 Feb. to 5 Feb.
This family-friendly St. Julian's hotel is located near the airport, within 1 mi (2 km) of Portomaso Marina and Tower Road. Dragonara Casino and Sliema Promenade ...
4.6/5 Exceptional! (970 reviews)
"Clean and tidy"

Reviewed on 9 Jan. 2022

Hilton Malta
The Embassy Valletta Hotel
The Embassy Valletta Hotel
4.5 out of 5
Strait street 173, Valletta
The price is AU$189 per night from 31 Jan. to 1 Feb.
Located in the heart of Valletta, this luxury hotel is steps away from Grand Harbour, Manoel Theatre and St. Johns Co - Cathedral. Sliema Ferry and Upper Barrakka ...
4.4/5 Wonderful! (69 reviews)
"The staff was very kind and professional but there were loud music from the street and you can hear the other rooms very well. The bathroom took very long to dry and the air in the room where you sleep got stale."

Reviewed on 7 Jan. 2022

The Embassy Valletta Hotel
The Gomerino Hotel
The Gomerino Hotel
4.5 out of 5
247 St Paul St, Valletta
The price is AU$186 per night from 28 Jan. to 29 Jan.
Located in the heart of Valletta, this luxury hotel is within a 5-minute walk of Grand Harbour and Malta Experience. Upper Barrakka Gardens and Sliema Ferry ...
4.7/5 Exceptional! (23 reviews)
"Clean, modern, excellent location with very helpful and friendly staff."

Reviewed on 11 Dec. 2021

The Gomerino Hotel
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.

Popular places to visit in Fort St. Elmo

Holidays in Fort St. Elmo

Choose two or more items and save on your trip:
Choose two or more items and save on your trip:

Top Fort St. Elmo Hotel & Accommodation Deals

Grand Harbour Hotel
Grand Harbour Hotel
2 out of 5
47, Battery Street, Valletta, MALTA
The price is AU$99 per night from 31 Jan. to 1 Feb.
Grand Harbour Hotel
The Embassy Valletta Hotel
The Embassy Valletta Hotel
4.5 out of 5
Strait street 173, Valletta
The price is AU$189 per night from 31 Jan. to 1 Feb.
The Embassy Valletta Hotel
The Gomerino Hotel
The Gomerino Hotel
4.5 out of 5
247 St Paul St, Valletta
The price is AU$186 per night from 28 Jan. to 29 Jan.
The Gomerino Hotel
Hilton Malta
Hilton Malta
5 out of 5
Portomaso, St. Julian's
The price is AU$183 per night from 4 Feb. to 5 Feb.
Hilton Malta
Palais Le Brun
Palais Le Brun
4.5 out of 5
101 old bakery street, Valletta
The price is AU$167 per night from 9 Feb. to 10 Feb.
Palais Le Brun
AX │ The Saint John
AX │ The Saint John
4 out of 5
176, Merchant Street, Valletta
The price is AU$114 per night from 27 Jan. to 28 Jan.
AX │ The Saint John
Palazzo Paolina Boutique Hotel
Palazzo Paolina Boutique Hotel
4 out of 5
101, St.Pauls Street, Valletta
The price is AU$157 per night from 31 Jan. to 1 Feb.
Palazzo Paolina Boutique Hotel
AX │ The Palace
AX │ The Palace
5 out of 5
High Street, Sliema, Malta
The price is AU$128 per night from 28 Jan. to 29 Jan.
AX │ The Palace
Valletta dream suites - La Valette Penthouse
Valletta dream suites - La Valette Penthouse
14 St Michael Street, Valletta, South Eastern Region
Valletta dream suites - La Valette Penthouse
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.