Top-6 hotels in the center of Valetta

  • guests
Location is a crucial point in selection of the hotel. That's why we have collected the best hotels in the center of Valetta together. Cheap hotel rates here start from $83 and reach $279.
Hotellook team
1
Rating 9.2
Excellent hotel. Fantastic service. Great pool. Great location. Awesome vibe.
from $201
2
Rating 8.5
Excellent boutique hotel. Fantastic service. Great location. Awesome vibe.
from $246
3
Rating 8.5
Grand Harbour Hotel
Very good hotel for solo travelers
Very good hotel for solo travelers. Close to Harbour. Good for sightseeing and close to the city center. Great room.
from $94
4
Rating 6.9
British Hotel
Fair for traveling with friends
Fair for traveling with friends. Good for sightseeing and close to the city center. Beautiful beach.
from $74
5
Rating 8
Very good airport hotel. Fantastic service. Great location.
from $90
6
Rating 8.2
Osborne Hotel
Very good hotel for solo travelers
Very good hotel for solo travelers. Great pool. Great location. Awesome vibe.
from $99
Check all Valetta hotels
  • guests