Top-7 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 $72 and reach $248.
Hotellook team
1
Rating 8.7
Excellent boutique hotel. Fantastic service. Great location. Awesome vibe.
from $246
2
Rating 8.4
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
3
Rating 7
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
4
Rating 8
Very good airport hotel. Fantastic service. Great location.
from $90
5
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
6
Rating 9.2
Excellent hotel. Fantastic service. Great pool. Great location. Awesome vibe.
from $201
7
Rating 9.1
Very good city hotel. Fantastic service. Great pool. Great location.
from $494
Check all Valetta hotels
  • guests