À La Valette, les hôtels pas chers se concentrent dans le centre historique, à quelques pas de lieux emblématiques comme la fontaine des Tritons, les jardins Upper Barrakka ou la cathédrale Saint-Jean. Ces établissements économiques proposent généralement le Wi-Fi gratuit, le petit-déjeuner, et parfois une terrasse sur le toit avec vue sur le Grand Port. Avec des notes moyennes de 78 à 91/100 selon les avis clients, ils offrent un bon rapport qualité-prix : comptez environ 60 à 100 € par nuit pour une chambre double avec salle de bain privative. Les quartiers autour de la rue Merchants et de la porte de la Valette (City Gate) sont les plus pratiques pour rejoindre le terminal de bus principal et explorer l'île à pied.
Parmi les hébergements les plus recommandés : l'Osborne Hotel, avec sa piscine extérieure et son restaurant, idéal pour les familles ; le Luciano Al Porto Boutique, situé à 150 mètres des jardins Upper Barrakka et réputé pour son emplacement central ; le Grand Harbour Hotel, avec ses chambres climatisées et son parking gratuit, apprécié des voyageurs en voiture ; ou encore la Casa Lapira, établissement avec cuisine privée pour réduire les frais de repas. Pour les budgets serrés, le Guest House De La Valette et son ambiance familiale offrent un bon point de chute près du front de mer. Quelques conseils : réservez à l'avance pour bénéficier des meilleurs tarifs et vérifiez si le petit-déjeuner est inclus, car certains établissements le proposent en option. La plupart de ces hôtels se trouvent à moins d'un kilomètre du terminal de bus principal, facilitant les trajets vers les plages comme Tigné Point Beach ou Sliema (à environ 5 minutes de ferry).
