Search Hotels Near Fort St. Elmo, Valletta
Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Meal plans available
Reviewed on 4 Sep 2019
You could be seeing lower prices
Reviewed on 28 Oct 2019
Reviewed on 20 Oct 2018
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.
Staying near Fort St. Elmo
Choose from 193 hotels and accommodation options within a mile of Fort St. Elmo, including these picks:
- Grand Hotel Excelsior: This 5-star hotel features a marina, a full-service spa and a private beach. Our customers like its convenient parking and comfortable, quiet rooms.
- Labranda Rocca Nettuno Suites: With a stay at this 4-star hotel, guests can enjoy access to a restaurant and free parking, along with free WiFi. Our customers love its central location and quiet rooms.
- Grand Harbour Hotel: With a stay at this 2-star hotel, guests can enjoy access to a restaurant and a bar, along with free WiFi. Our customers like its bar and clean, quiet rooms.
Things to see and do near Fort St. Elmo
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.