Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Fort St. Elmo is located in a historic area of Valletta known for its beautiful island views and array of dining options. Valletta is home to 91 hotels and other accommodation options, so you can find something that's perfect for your stay.
Choose from 193 hotels and accommodation options within a mile of Fort St. Elmo, including these picks:
While you're in town visiting Fort St. Elmo, you can explore the sights within a few miles of the area.
You might want to spend some time browsing the exhibits at National War Museum, Malta Toy Museum or Great Seige of Malta and the Knights of St. John. Sliema Promenade, Paceville and Casa Rocca Piccola are notable landmarks to explore if you're in the area. You can watch performances at Malta Experience, Knights Spectacular 1565 and Manoel Theatre if you're interested in local theatre.
If you want to see more of the surrounding area, you might plan a visit to Grand Harbour and Sliema Ferry. Spend some time checking out Upper Barrakka Gardens, which is 0.6 mi from Fort St. Elmo, or make a stop by St George's Beach, located 2.4 mi away.