Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Grand Harbour is located in an area of Kalkara known for its interesting historical sites. Kalkara is home to 7 hotels and other accommodation options, so you can find something with the amenities you're looking for.
Take your pick of 147 hotels and accommodation options within a mile of Grand Harbour, including these picks:
While you're in town visiting Grand Harbour, you can discover everything there is to see and do within just a few miles of the area.
You might want to spend some time browsing the exhibits at National Museum of Fine Arts, National War Museum or Ghar Dalam. Sliema Promenade, Paceville and Shrine of Our Lady of Mount Carmel are landmarks that you won't want to miss. Spend some time wandering around Hastings Gardens, Argotti Botanical Garden and Msida Bastion Historic Garden.
If you want to see more of the surrounding area, you might plan a visit to Sliema Ferry and St George's Beach. St. Paul's Cathedral is also located 6.2 mi from Grand Harbour, and Malta National Aquarium is 7 mi away.