Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Spinola Bay is located in a welcoming area of St. Julian's known for its array of dining options. St. Julian's is home to 113 hotels and other accommodation options, so you can find something that's perfect for your stay.
Choose from 259 hotels and other accommodation options within a mile of Spinola Bay, including these picks:
After you've visited Spinola Bay, you can explore everything there is to see and do within a few miles of the area.
Study the collections at Fort St. Elmo, National Museum of Fine Arts or National Museum of Archaeology. Paceville, Sliema Promenade and Trig Santa Rita Steps are landmarks that you won't want to miss. You can watch performances at Malta Experience, Manoel Theatre and Royal Opera House if you're interested in local theatre.
If you want to see more of the surrounding area, you can plan a visit to Grand Harbour and St George's Beach. Spend some time checking out Mellieha Bay, which is 8.6 mi from Spinola Bay, or make a stop by Sliema Ferry, located 1.7 mi away.