Just returned from a three night break in Valletta, very happy with our stay here. Yes it's a two star and simple, but the service is first class. Everything spotlessly clean, room done and towels changed every day, flat screen satellite tv, hairdrier, comfortable beds. It's well worth paying extra for a room overlooking the grand harbour, the view across to Vittoriosa is spectacular, a wonderful view to start and finish the day.
Breakfast nothing fancy - juice, tea/coffee, bread, cheese, ham, jam, etc. - but plentiful and good for filling up before a day's sightseeing it was served in room with same view as above - wonderful!
Valletta is a beautiful city, the Maltese were without exception very friendly and helpful. Do note that the convenient way to see it is by walking, and it is a steady climb into the centre from the hotel but it is just a short walk to the bus station and everything of interest is within easy reach. To quote a previous reviewer - If you're in Malta for just a few days, don't bother with the slick but soulless tourist traps up the coast,stay in Valletta at the British hotel!More