Here are some hotels near Grandmaster's Palace: Osborne Hotel,Sliema Marina Hotel,Villa Del Porto,Carlton Hotel,115 the Strand Hotel and Suites