Hôtel 3 étoiles*** 36 chambres - Situé en bord de mer, cet hôtel se trouve à 400 mètres de la gare routière et du terminal des ferries de Sliema. Il dispose d'une terrasse offrant une vue panoramique sur la Méditerranée. 127 Tower Road, SLM 1605 Sliema
Hôtel 4 étoiles**** 40 chambres - Le Nettuno Suites est situé dans le centre-ville de Sliema, à proximité de la gare routière et du port abritant les ferries rejoignant La Valette. L'hôtel se trouve à côté de Fort Cambridge et de Tigne Point.
Hôtel 3 étoiles*** 78 chambres - Situé directement sur le front de mer de Sliema, le Sliema Marina Hotel se trouve à seulement quelques pas de la gare routière de Sliema et de l'embarcadère de ferries de La Valette. Tigne Seafront, SLM3010 Sliema